Lines Matching defs:vp
107 xfs_vnode_t *vp;
126 vp = XFS_ITOV(ip);
127 VMAP(vp, vmap);
164 if (!(vp = vn_get(vp, &vmap))) {
180 vn_trace_exit(vp, "xfs_iget.found",
205 error = xfs_vn_allocate(mp, ip, &vp);
209 vn_trace_exit(vp, "xfs_iget.alloc", (inst_t *)__return_address);
211 xfs_inode_lock_init(ip, vp);
342 XVFS_INIT_VNODE(XFS_MTOVFS(mp), vp, XFS_ITOBHV(ip), 1);
354 xfs_vnode_t *vp = XFS_ITOV(ip);
356 vn_trace_entry(vp, "xfs_iput_new", (inst_t *)__return_address);
362 //vn_mark_bad(vp);
369 ASSERT_VOP_LOCKED(vp->v_vnode, "xfs_iput_new");
370 vput(vp->v_vnode);
378 struct vnode *vp;
386 &xfs_vnops, &vp);
392 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY);
393 VN_LOCK_AREC(vp);
394 error = insmntque(vp, XVFSTOMNT(XFS_MTOVFS(mp)));
400 vp->v_data = (void *)vdata;
404 vdata->v_vnode = vp;
410 vp->v_trace = ktrace_alloc(VNODE_TRACE_SIZE, KM_SLEEP);
413 vn_trace_exit(vp, "vn_initialize", (inst_t *)__return_address);