Home
last modified time | relevance | path

Searched refs:dvnode (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/fs/afs/
Ddir.c735 struct afs_vnode *dvnode, *vnode; in afs_mkdir() local
741 dvnode = AFS_FS_I(dir); in afs_mkdir()
744 dvnode->fid.vid, dvnode->fid.vnode, dentry, mode); in afs_mkdir()
746 key = afs_request_key(dvnode->volume->cell); in afs_mkdir()
753 ret = afs_vnode_create(dvnode, key, dentry->d_name.name, in afs_mkdir()
798 struct afs_vnode *dvnode, *vnode; in afs_rmdir() local
802 dvnode = AFS_FS_I(dir); in afs_rmdir()
805 dvnode->fid.vid, dvnode->fid.vnode, dentry); in afs_rmdir()
807 key = afs_request_key(dvnode->volume->cell); in afs_rmdir()
813 ret = afs_vnode_remove(dvnode, key, dentry->d_name.name, true); in afs_rmdir()
[all …]
Dvnode.c563 int afs_vnode_link(struct afs_vnode *dvnode, struct afs_vnode *vnode, in afs_vnode_link() argument
570 dvnode->volume->vlocation->vldb.name, in afs_vnode_link()
571 dvnode->fid.vid, in afs_vnode_link()
572 dvnode->fid.vnode, in afs_vnode_link()
573 dvnode->fid.unique, in afs_vnode_link()
585 spin_lock(&dvnode->lock); in afs_vnode_link()
586 dvnode->update_cnt++; in afs_vnode_link()
587 spin_unlock(&dvnode->lock); in afs_vnode_link()
591 server = afs_volume_pick_fileserver(dvnode); in afs_vnode_link()
597 ret = afs_fs_link(server, key, dvnode, vnode, name, in afs_vnode_link()
[all …]
Dfsclient.c805 struct afs_vnode *dvnode = call->reply, *vnode = call->reply2; in afs_deliver_fs_link() local
820 xdr_decode_AFSFetchStatus(&bp, &dvnode->status, dvnode, NULL); in afs_deliver_fs_link()
842 struct afs_vnode *dvnode, in afs_fs_link() argument
862 call->reply = dvnode; in afs_fs_link()
870 *bp++ = htonl(dvnode->fid.vid); in afs_fs_link()
871 *bp++ = htonl(dvnode->fid.vnode); in afs_fs_link()
872 *bp++ = htonl(dvnode->fid.unique); in afs_fs_link()