Lines Matching refs:new_dvnode
691 struct afs_vnode *new_dvnode, in afs_vnode_rename() argument
704 new_dvnode->volume->vlocation->vldb.name, in afs_vnode_rename()
705 new_dvnode->fid.vid, in afs_vnode_rename()
706 new_dvnode->fid.vnode, in afs_vnode_rename()
707 new_dvnode->fid.unique, in afs_vnode_rename()
717 if (new_dvnode != orig_dvnode) { in afs_vnode_rename()
718 spin_lock(&new_dvnode->lock); in afs_vnode_rename()
719 new_dvnode->update_cnt++; in afs_vnode_rename()
720 spin_unlock(&new_dvnode->lock); in afs_vnode_rename()
732 new_dvnode, new_name, &afs_sync_call); in afs_vnode_rename()
739 if (new_dvnode != orig_dvnode) in afs_vnode_rename()
740 afs_vnode_finalise_status_update(new_dvnode, server); in afs_vnode_rename()
744 if (new_dvnode != orig_dvnode) in afs_vnode_rename()
745 afs_vnode_status_update_failed(new_dvnode, ret); in afs_vnode_rename()
756 if (new_dvnode != orig_dvnode) { in afs_vnode_rename()
757 spin_lock(&new_dvnode->lock); in afs_vnode_rename()
758 new_dvnode->update_cnt--; in afs_vnode_rename()
759 ASSERTCMP(new_dvnode->update_cnt, >=, 0); in afs_vnode_rename()
760 spin_unlock(&new_dvnode->lock); in afs_vnode_rename()