Lines Matching refs:upperdir

165 	struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent);  in ovl_create_upper()  local
166 struct inode *udir = upperdir->d_inode; in ovl_create_upper()
171 newdentry = lookup_one_len(dentry->d_name.name, upperdir, in ovl_create_upper()
193 struct dentry *upperdir) in ovl_lock_rename_workdir() argument
196 if (workdir == upperdir) in ovl_lock_rename_workdir()
200 if (lock_rename(workdir, upperdir) != NULL) in ovl_lock_rename_workdir()
206 unlock_rename(workdir, upperdir); in ovl_lock_rename_workdir()
217 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_clear_empty() local
218 struct inode *udir = upperdir->d_inode; in ovl_clear_empty()
228 err = ovl_lock_rename_workdir(workdir, upperdir); in ovl_clear_empty()
273 unlock_rename(workdir, upperdir); in ovl_clear_empty()
285 unlock_rename(workdir, upperdir); in ovl_clear_empty()
322 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_create_over_whiteout() local
323 struct inode *udir = upperdir->d_inode; in ovl_create_over_whiteout()
331 err = ovl_lock_rename_workdir(workdir, upperdir); in ovl_create_over_whiteout()
340 upper = lookup_one_len(dentry->d_name.name, upperdir, in ovl_create_over_whiteout()
376 unlock_rename(workdir, upperdir); in ovl_create_over_whiteout()
508 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_remove_and_whiteout() local
509 struct inode *udir = upperdir->d_inode; in ovl_remove_and_whiteout()
539 err = ovl_lock_rename_workdir(workdir, upperdir); in ovl_remove_and_whiteout()
550 upper = lookup_one_len(dentry->d_name.name, upperdir, in ovl_remove_and_whiteout()
566 if (upper->d_parent != upperdir) in ovl_remove_and_whiteout()
584 unlock_rename(workdir, upperdir); in ovl_remove_and_whiteout()
597 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_remove_upper() local
598 struct inode *dir = upperdir->d_inode; in ovl_remove_upper()
604 if (upper->d_parent == upperdir) { in ovl_remove_upper()