Searched refs:ovl_dentry_upper (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.4/fs/overlayfs/ |
| D | dir.c | 294 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_create_upper() 335 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_clear_empty() 434 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_create_over_whiteout() 554 err = ovl_set_impure(parent, ovl_dentry_upper(parent)); in ovl_create_or_link() 695 &(struct ovl_cattr) {.hardlink = ovl_dentry_upper(old)}, in ovl_link() 709 return d_inode(ovl_dentry_upper(dentry)) == d_inode(upper); in ovl_matches_upper() 716 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_remove_and_whiteout() 743 (!opaquedir && ovl_dentry_upper(dentry) && in ovl_remove_and_whiteout() 768 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_remove_upper() 869 upperdentry = ovl_dentry_upper(dentry); in ovl_do_remove() [all …]
|
| D | util.c | 125 if (ovl_dentry_upper(dentry)) { in ovl_path_type() 150 path->dentry = ovl_dentry_upper(dentry); in ovl_path_upper() 189 struct dentry *ovl_dentry_upper(struct dentry *dentry) in ovl_dentry_upper() function 223 return ovl_dentry_upper(dentry) ?: ovl_dentry_lower(dentry); in ovl_dentry_real() 456 ovl_copyattr(d_inode(ovl_dentry_upper(dentry)), d_inode(dentry)); in ovl_dir_modified() 486 if (ovl_dentry_upper(dentry) && in ovl_already_copied_up_locked() 511 if (ovl_dentry_upper(dentry) && in ovl_already_copied_up() 691 struct dentry *upperdentry = ovl_dentry_upper(dentry); in ovl_cleanup_index() 866 if (ovl_dentry_upper(dentry)) { in ovl_is_metacopy_dentry()
|
| D | export.c | 23 if (ovl_dentry_upper(dentry)) in ovl_encode_maybe_copy_up() 89 if (ovl_dentry_upper(dentry) && in ovl_connectable_layer() 197 if (ovl_dentry_upper(dentry) && in ovl_check_encode_origin() 229 ovl_dentry_upper(dentry), !enc_lower); in ovl_d_to_fh() 352 return ovl_dentry_upper(dentry); in ovl_dentry_real_at()
|
| D | inode.c | 49 upperdentry = ovl_dentry_upper(dentry); in ovl_setattr() 344 realdentry = ovl_dentry_upper(dentry); in ovl_xattr_set() 647 return ovl_do_setxattr(ovl_dentry_upper(dentry), in ovl_set_nlink_common() 653 return ovl_set_nlink_common(dentry, ovl_dentry_upper(dentry), "U%+i"); in ovl_set_nlink_upper()
|
| D | copy_up.c | 404 struct dentry *upperdir = ovl_dentry_upper(c->parent); in ovl_link_up() 421 err = ovl_do_link(ovl_dentry_upper(c->dentry), udir, upper); in ovl_link_up() 838 if (!ovl_dentry_upper(dentry)) in ovl_copy_up_one() 877 if (ovl_dentry_upper(parent)) in ovl_copy_up_flags()
|
| D | namei.c | 840 upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_lookup() 1125 if (!ovl_dentry_upper(dentry)) in ovl_lower_positive()
|
| D | readdir.c | 371 rdd.is_upper = ovl_dentry_upper(dentry) == realpath.dentry; in ovl_dir_read_merged() 620 ovl_do_removexattr(ovl_dentry_upper(dentry), in ovl_cache_get_impure()
|
| D | overlayfs.h | 221 struct dentry *ovl_dentry_upper(struct dentry *dentry);
|
| D | super.c | 94 real = ovl_dentry_upper(dentry); in ovl_d_real()
|