Lines Matching refs:dir
49 struct inode *dir = d_inode(data->dentry->d_parent); in nfs_async_unlink_done() local
52 if (!NFS_PROTO(dir)->unlink_done(task, dir)) in nfs_async_unlink_done()
79 struct inode *dir = d_inode(data->dentry->d_parent); in nfs_unlink_prepare() local
80 NFS_PROTO(dir)->unlink_rpc_prepare(task, data); in nfs_unlink_prepare()
104 struct inode *dir = d_inode(data->dentry->d_parent); in nfs_do_call_unlink() local
109 nfs_sb_active(dir->i_sb); in nfs_do_call_unlink()
110 data->args.fh = NFS_FH(dir); in nfs_do_call_unlink()
113 NFS_PROTO(dir)->unlink_setup(&msg, data->dentry, inode); in nfs_do_call_unlink()
115 task_setup_data.rpc_client = NFS_CLIENT(dir); in nfs_do_call_unlink()
123 struct inode *dir = d_inode(dentry->d_parent); in nfs_call_unlink() local
126 down_read_non_owner(&NFS_I(dir)->rmdir_sem); in nfs_call_unlink()
129 up_read_non_owner(&NFS_I(dir)->rmdir_sem); in nfs_call_unlink()
152 up_read_non_owner(&NFS_I(dir)->rmdir_sem); in nfs_call_unlink()
441 nfs_sillyrename(struct inode *dir, struct dentry *dentry) in nfs_sillyrename() argument
453 nfs_inc_stats(dir, NFSIOS_SILLYRENAME); in nfs_sillyrename()
495 task = nfs_async_rename(dir, dir, dentry, sdentry, in nfs_sillyrename()
510 nfs_set_verifier(dentry, nfs_save_change_attribute(dir)); in nfs_sillyrename()