Lines Matching refs:vp
682 struct afs_vnode_param *vp;
693 vp = &op->file[0];
694 abort_code = vp->scb.status.abort_code;
703 vp = &op->file[1];
707 vp = &op->more_files[i - 2];
711 if (vp->scb.status.abort_code)
712 trace_afs_bulkstat_error(op, &vp->fid, i, vp->scb.status.abort_code);
713 if (!vp->scb.have_status && !vp->scb.have_error)
717 if (vp->vnode) {
718 if (!test_bit(AFS_VNODE_UNSET, &vp->vnode->flags))
719 afs_vnode_commit_status(op, vp);
720 } else if (vp->scb.status.abort_code == 0) {
721 inode = afs_iget(op, vp);
727 &vp->scb);
728 vp->vnode = vnode;
729 vp->put_vnode = true;
733 vp->scb.status.abort_code,
734 vp->fid.vid, vp->fid.vnode, vp->fid.unique);
794 struct afs_vnode_param *vp;
862 vp = &op->more_files[i - 2];
863 vp->fid = cookie->fids[i];
868 ti = ilookup5_nowait(dir->i_sb, vp->fid.vnode,
869 afs_ilookup5_test_by_fid, &vp->fid);
872 vp->dv_before = vnode->status.data_version;
873 vp->cb_break_before = afs_calc_vnode_cb_break(vnode);
874 vp->vnode = vnode;
875 vp->put_vnode = true;
876 vp->speculative = true; /* vnode not locked */
1284 struct afs_vnode_param *vp = &op->file[1];
1292 inode = afs_iget(op, vp);
1304 afs_cache_permit(vnode, op->key, vnode->cb_break, &vp->scb);
1320 struct afs_vnode_param *vp = &op->file[1];
1328 afs_edit_dir_add(dvnode, &op->dentry->d_name, &vp->fid,
1692 struct afs_vnode_param *vp = &op->file[1];
1697 afs_vnode_commit_status(op, vp);
1701 ihold(&vp->vnode->netfs.inode);
1702 d_instantiate(op->dentry, &vp->vnode->netfs.inode);