Lines Matching defs:dir
4221 static int ocfs2_reflink(struct dentry *old_dentry, struct inode *dir,
4234 error = ocfs2_create_inode_in_orphan(dir, inode->i_mode,
4280 error = ocfs2_init_security_and_acl(dir, new_orphan_inode,
4286 error = ocfs2_mv_orphaned_inode_to_new(dir, new_orphan_inode,
4314 static inline int ocfs2_may_create(struct inode *dir, struct dentry *child)
4318 if (IS_DEADDIR(dir))
4320 return inode_permission(&nop_mnt_idmap, dir, MAY_WRITE | MAY_EXEC);
4327 * @dir: directory to create the target
4331 static int ocfs2_vfs_reflink(struct dentry *old_dentry, struct inode *dir,
4340 error = ocfs2_may_create(dir, new_dentry);
4344 if (dir->i_sb != inode->i_sb)
4380 error = dquot_initialize(dir);
4382 error = ocfs2_reflink(old_dentry, dir, new_dentry, preserve);
4385 fsnotify_create(dir, new_dentry);