Lines Matching refs:dir

81 	struct inode	*dir,  in xfs_inode_init_security()  argument
84 return security_inode_init_security(inode, dir, qstr, in xfs_inode_init_security()
116 struct inode *dir, in xfs_cleanup_inode() argument
129 xfs_remove(XFS_I(dir), &teardown, XFS_I(inode)); in xfs_cleanup_inode()
147 struct inode *dir, in xfs_create_need_xattr() argument
156 if (dir->i_sb->s_security) in xfs_create_need_xattr()
166 struct inode *dir, in xfs_generic_create() argument
189 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create()
199 error = xfs_create(idmap, XFS_I(dir), &name, mode, rdev, in xfs_generic_create()
200 xfs_create_need_xattr(dir, default_acl, acl), in xfs_generic_create()
203 error = xfs_create_tmpfile(idmap, XFS_I(dir), mode, &ip); in xfs_generic_create()
210 error = xfs_inode_init_security(inode, dir, &dentry->d_name); in xfs_generic_create()
251 xfs_cleanup_inode(dir, inode, dentry); in xfs_generic_create()
259 struct inode *dir, in xfs_vn_mknod() argument
264 return xfs_generic_create(idmap, dir, dentry, mode, rdev, NULL); in xfs_vn_mknod()
270 struct inode *dir, in xfs_vn_create() argument
275 return xfs_generic_create(idmap, dir, dentry, mode, 0, NULL); in xfs_vn_create()
281 struct inode *dir, in xfs_vn_mkdir() argument
285 return xfs_generic_create(idmap, dir, dentry, mode | S_IFDIR, 0, NULL); in xfs_vn_mkdir()
290 struct inode *dir, in xfs_vn_lookup() argument
303 error = xfs_lookup(XFS_I(dir), &name, &cip, NULL); in xfs_vn_lookup()
315 struct inode *dir, in xfs_vn_ci_lookup() argument
329 error = xfs_lookup(XFS_I(dir), &xname, &ip, &ci_name); in xfs_vn_ci_lookup()
356 struct inode *dir, in xfs_vn_link() argument
367 error = xfs_link(XFS_I(dir), XFS_I(inode), &name); in xfs_vn_link()
378 struct inode *dir, in xfs_vn_unlink() argument
386 error = xfs_remove(XFS_I(dir), &name, XFS_I(d_inode(dentry))); in xfs_vn_unlink()
395 if (xfs_has_asciici(XFS_M(dir->i_sb))) in xfs_vn_unlink()
403 struct inode *dir, in xfs_vn_symlink() argument
419 error = xfs_symlink(idmap, XFS_I(dir), &name, symname, mode, &cip); in xfs_vn_symlink()
425 error = xfs_inode_init_security(inode, dir, &dentry->d_name); in xfs_vn_symlink()
437 xfs_cleanup_inode(dir, inode, dentry); in xfs_vn_symlink()
1105 struct inode *dir, in xfs_vn_tmpfile() argument
1109 int err = xfs_generic_create(idmap, dir, file->f_path.dentry, mode, 0, file); in xfs_vn_tmpfile()