Lines Matching refs:d_parent

158 	d = lookup_one_len(dentry->d_name.name, dentry->d_parent,  in ovl_mkdir_real()
268 ovl_dir_modified(dentry->d_parent, false); in ovl_instantiate()
323 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_create_upper()
341 if (ovl_type_merge(dentry->d_parent) && d_is_dir(newdentry)) { in ovl_create_upper()
364 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_clear_empty()
389 if (upper->d_parent->d_inode != udir) in ovl_clear_empty()
463 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_create_over_whiteout()
475 err = posix_acl_create(dentry->d_parent->d_inode, in ovl_create_over_whiteout()
570 struct dentry *parent = dentry->d_parent; in ovl_create_or_link()
639 inode_init_owner(inode, dentry->d_parent->d_inode, mode); in ovl_create_object()
706 err = ovl_copy_up(new->d_parent); in ovl_link()
746 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_remove_and_whiteout()
782 ovl_dir_modified(dentry->d_parent, true); in ovl_remove_and_whiteout()
798 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_remove_upper()
827 ovl_dir_modified(dentry->d_parent, ovl_type_origin(dentry)); in ovl_remove_upper()
893 err = ovl_copy_up(dentry->d_parent); in ovl_do_remove()
995 tmp = dget_dlock(d->d_parent); in ovl_get_redirect()
1136 err = ovl_copy_up(new->d_parent); in ovl_rename()
1162 old_upperdir = ovl_dentry_upper(old->d_parent); in ovl_rename()
1163 new_upperdir = ovl_dentry_upper(new->d_parent); in ovl_rename()
1173 err = ovl_set_impure(new->d_parent, new_upperdir); in ovl_rename()
1178 err = ovl_set_impure(old->d_parent, old_upperdir); in ovl_rename()
1231 else if (is_dir && !old_opaque && ovl_type_merge(new->d_parent)) in ovl_rename()
1239 ovl_type_merge(old->d_parent)) in ovl_rename()
1259 ovl_dir_modified(old->d_parent, ovl_type_origin(old) || in ovl_rename()
1261 ovl_dir_modified(new->d_parent, ovl_type_origin(old) || in ovl_rename()