Lines Matching refs:vnode

26 	struct afs_vnode *dvnode = dvp->vnode;  in afs_silly_rename_edit_dir()
27 struct afs_vnode *vnode = AFS_FS_I(d_inode(op->dentry)); in afs_silly_rename_edit_dir() local
45 &vnode->fid, afs_edit_dir_for_silly_1); in afs_silly_rename_edit_dir()
60 static int afs_do_silly_rename(struct afs_vnode *dvnode, struct afs_vnode *vnode, in afs_do_silly_rename() argument
85 trace_afs_silly_rename(vnode, false); in afs_do_silly_rename()
100 int afs_sillyrename(struct afs_vnode *dvnode, struct afs_vnode *vnode, in afs_sillyrename() argument
134 ihold(&vnode->vfs_inode); in afs_sillyrename()
136 ret = afs_do_silly_rename(dvnode, vnode, dentry, sdentry, key); in afs_sillyrename()
140 set_bit(AFS_VNODE_SILLY_DELETED, &vnode->flags); in afs_sillyrename()
151 iput(&vnode->vfs_inode); in afs_sillyrename()
170 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_unlink_edit_dir()
192 static int afs_do_silly_unlink(struct afs_vnode *dvnode, struct afs_vnode *vnode, in afs_do_silly_unlink() argument
204 afs_op_set_vnode(op, 1, vnode); in afs_do_silly_unlink()
214 trace_afs_silly_rename(vnode, true); in afs_do_silly_unlink()
238 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_silly_iput() local
244 _enter("%p{%pd},%llx", dentry, dentry, vnode->fid.vnode); in afs_silly_iput()
272 spin_lock(&vnode->lock); in afs_silly_iput()
273 vnode->lock_state = AFS_VNODE_LOCK_DELETED; in afs_silly_iput()
274 trace_afs_flock_ev(vnode, NULL, afs_flock_silly_delete, 0); in afs_silly_iput()
275 spin_unlock(&vnode->lock); in afs_silly_iput()
277 afs_do_silly_unlink(dvnode, vnode, dentry, dvnode->silly_key); in afs_silly_iput()