Searched refs:ovl_fh (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/fs/overlayfs/ |
H A D | namei.c | 108 static struct ovl_fh *ovl_get_fh(struct ovl_fs *ofs, struct dentry *dentry, in ovl_get_fh() 112 struct ovl_fh *fh = NULL; in ovl_get_fh() 153 struct dentry *ovl_decode_real_fh(struct ovl_fh *fh, struct vfsmount *mnt, in ovl_decode_real_fh() 342 int ovl_check_origin_fh(struct ovl_fs *ofs, struct ovl_fh *fh, bool connected, in ovl_check_origin_fh() 396 struct ovl_fh *fh = ovl_get_fh(ofs, upperdentry, OVL_XATTR_ORIGIN); in ovl_check_origin() 419 enum ovl_xattr ox, const struct ovl_fh *fh) in ovl_verify_fh() 421 struct ovl_fh *ofh = ovl_get_fh(ofs, dentry, ox); in ovl_verify_fh() 450 struct ovl_fh *fh; in ovl_verify_set_fh() 481 struct ovl_fh *fh; in ovl_index_upper() 514 struct ovl_fh *f in ovl_verify_index() [all...] |
H A D | overlayfs.h | 103 struct ovl_fh { struct 111 #define OVL_FH_WIRE_OFFSET offsetof(struct ovl_fh, fb) 393 static inline int ovl_check_fh_len(struct ovl_fh *fh, int fh_len) in ovl_check_fh_len() 395 if (fh_len < sizeof(struct ovl_fh)) in ovl_check_fh_len() 401 struct dentry *ovl_decode_real_fh(struct ovl_fh *fh, struct vfsmount *mnt, 403 int ovl_check_origin_fh(struct ovl_fs *ofs, struct ovl_fh *fh, bool connected, 411 struct dentry *ovl_get_index_fh(struct ovl_fs *ofs, struct ovl_fh *fh); 545 struct ovl_fh *ovl_encode_real_fh(struct dentry *real, bool is_upper);
|
H A D | export.c | 216 struct ovl_fh *fh = NULL; in ovl_dentry_to_fid() 673 struct ovl_fh *fh) in ovl_upper_fh_to_d() 693 struct ovl_fh *fh) in ovl_lower_fh_to_d() 772 static struct ovl_fh *ovl_fid_to_fh(struct fid *fid, int buflen, int fh_type) in ovl_fid_to_fh() 774 struct ovl_fh *fh; in ovl_fid_to_fh() 778 return (struct ovl_fh *)fid; in ovl_fid_to_fh() 799 struct ovl_fh *fh = NULL; in ovl_fh_to_dentry()
|
H A D | copy_up.c | 279 struct ovl_fh *ovl_encode_real_fh(struct dentry *real, bool is_upper) in ovl_encode_real_fh() 281 struct ovl_fh *fh; in ovl_encode_real_fh() 335 const struct ovl_fh *fh = NULL; in ovl_set_origin() 363 const struct ovl_fh *fh; in ovl_set_upper_fh()
|
/kernel/linux/linux-6.6/fs/overlayfs/ |
H A D | namei.c | 115 static struct ovl_fh *ovl_get_fh(struct ovl_fs *ofs, struct dentry *upperdentry, in ovl_get_fh() 119 struct ovl_fh *fh = NULL; in ovl_get_fh() 160 struct dentry *ovl_decode_real_fh(struct ovl_fs *ofs, struct ovl_fh *fh, in ovl_decode_real_fh() 415 int ovl_check_origin_fh(struct ovl_fs *ofs, struct ovl_fh *fh, bool connected, in ovl_check_origin_fh() 469 struct ovl_fh *fh = ovl_get_fh(ofs, upperdentry, OVL_XATTR_ORIGIN); in ovl_check_origin() 492 enum ovl_xattr ox, const struct ovl_fh *fh) in ovl_verify_fh() 494 struct ovl_fh *ofh = ovl_get_fh(ofs, dentry, ox); in ovl_verify_fh() 523 struct ovl_fh *fh; in ovl_verify_set_fh() 555 struct ovl_fh *fh; in ovl_index_upper() 588 struct ovl_fh *f in ovl_verify_index() [all...] |
H A D | export.c | 227 struct ovl_fh *fh = NULL; in ovl_dentry_to_fid() 691 struct ovl_fh *fh) in ovl_upper_fh_to_d() 711 struct ovl_fh *fh) in ovl_lower_fh_to_d() 790 static struct ovl_fh *ovl_fid_to_fh(struct fid *fid, int buflen, int fh_type) in ovl_fid_to_fh() 792 struct ovl_fh *fh; in ovl_fid_to_fh() 796 return (struct ovl_fh *)fid; in ovl_fid_to_fh() 817 struct ovl_fh *fh = NULL; in ovl_fh_to_dentry()
|
H A D | overlayfs.h | 133 struct ovl_fh { struct 141 #define OVL_FH_WIRE_OFFSET offsetof(struct ovl_fh, fb) 622 static inline int ovl_check_fh_len(struct ovl_fh *fh, int fh_len) in ovl_check_fh_len() 624 if (fh_len < sizeof(struct ovl_fh)) in ovl_check_fh_len() 630 struct dentry *ovl_decode_real_fh(struct ovl_fs *ofs, struct ovl_fh *fh, 632 int ovl_check_origin_fh(struct ovl_fs *ofs, struct ovl_fh *fh, bool connected, 642 struct dentry *ovl_get_index_fh(struct ovl_fs *ofs, struct ovl_fh *fh); 824 struct ovl_fh *ovl_encode_real_fh(struct ovl_fs *ofs, struct dentry *real,
|
H A D | copy_up.c | 374 struct ovl_fh *ovl_encode_real_fh(struct ovl_fs *ofs, struct dentry *real, in ovl_encode_real_fh() 377 struct ovl_fh *fh; in ovl_encode_real_fh() 432 const struct ovl_fh *fh = NULL; in ovl_set_origin() 461 const struct ovl_fh *fh; in ovl_set_upper_fh()
|
Completed in 10 milliseconds