Lines Matching defs:dir
4250 static int ocfs2_reflink(struct dentry *old_dentry, struct inode *dir,
4263 error = ocfs2_create_inode_in_orphan(dir, inode->i_mode,
4309 error = ocfs2_init_security_and_acl(dir, new_orphan_inode,
4315 error = ocfs2_mv_orphaned_inode_to_new(dir, new_orphan_inode,
4343 static inline int ocfs2_may_create(struct inode *dir, struct dentry *child)
4347 if (IS_DEADDIR(dir))
4349 return inode_permission(dir, MAY_WRITE | MAY_EXEC);
4356 * @dir: directory to create the target
4360 static int ocfs2_vfs_reflink(struct dentry *old_dentry, struct inode *dir,
4369 error = ocfs2_may_create(dir, new_dentry);
4373 if (dir->i_sb != inode->i_sb)
4409 error = dquot_initialize(dir);
4411 error = ocfs2_reflink(old_dentry, dir, new_dentry, preserve);
4414 fsnotify_create(dir, new_dentry);