Lines Matching refs:upper

333 		   struct dentry *upper)  in ovl_set_origin()  argument
352 err = ovl_check_setxattr(dentry, upper, OVL_XATTR_ORIGIN, fh->buf, in ovl_set_origin()
360 static int ovl_set_upper_fh(struct ovl_fs *ofs, struct dentry *upper, in ovl_set_upper_fh() argument
366 fh = ovl_encode_real_fh(upper, true); in ovl_set_upper_fh()
382 struct dentry *upper) in ovl_create_index() argument
415 err = ovl_set_upper_fh(OVL_FS(dentry->d_sb), upper, temp); in ovl_create_index()
453 struct dentry *upper; in ovl_link_up() local
467 upper = lookup_one_len(c->dentry->d_name.name, upperdir, in ovl_link_up()
469 err = PTR_ERR(upper); in ovl_link_up()
470 if (!IS_ERR(upper)) { in ovl_link_up()
471 err = ovl_do_link(ovl_dentry_upper(c->dentry), udir, upper); in ovl_link_up()
472 dput(upper); in ovl_link_up()
583 struct dentry *temp, *upper; in ovl_copy_up_workdir() local
619 upper = lookup_one_len(c->destname.name, c->destdir, c->destname.len); in ovl_copy_up_workdir()
620 err = PTR_ERR(upper); in ovl_copy_up_workdir()
621 if (IS_ERR(upper)) in ovl_copy_up_workdir()
624 err = ovl_do_rename(wdir, temp, udir, upper, 0); in ovl_copy_up_workdir()
625 dput(upper); in ovl_copy_up_workdir()
650 struct dentry *temp, *upper; in ovl_copy_up_tmpfile() local
670 upper = lookup_one_len(c->destname.name, c->destdir, c->destname.len); in ovl_copy_up_tmpfile()
671 err = PTR_ERR(upper); in ovl_copy_up_tmpfile()
672 if (!IS_ERR(upper)) { in ovl_copy_up_tmpfile()
673 err = ovl_do_link(temp, udir, upper); in ovl_copy_up_tmpfile()
674 dput(upper); in ovl_copy_up_tmpfile()