Lines Matching defs:vp
78 struct vnode * vp;
115 if (ref->vp->v_type == VREG)
124 p1 = ref->vp;
130 if (ref->vp->v_type == VREG)
136 error = VNOP_BLOCKMAP(ref->vp, offset, filechunk, &blkno,
141 else if ((ref->vp->v_type == VBLK) || (ref->vp->v_type == VCHR))
227 (0), 0, &ref->vp, ref->ctx)))
230 if (ref->vp->v_type == VREG)
232 vnode_lock_spin(ref->vp);
233 SET(ref->vp->v_flag, VSWAP);
234 vnode_unlock(ref->vp);
250 if (vnode_getattr(ref->vp, &va, ref->ctx))
253 kprintf("vp va_rdev major %d minor %d\n", major(va.va_rdev), minor(va.va_rdev));
254 kprintf("vp va_fsid major %d minor %d\n", major(va.va_fsid), minor(va.va_fsid));
255 kprintf("vp size %qd alloc %qd\n", va.va_data_size, va.va_data_alloc);
257 if (ref->vp->v_type == VREG)
272 error = vnode_setsize(ref->vp, set_file_size,
279 else if ((ref->vp->v_type == VBLK) || (ref->vp->v_type == VCHR))
284 p1 = ref->vp;
302 if (ref->vp->v_type != VREG)
326 if (ref->vp->v_type == VREG)
331 error = VNOP_BLOCKMAP(ref->vp, f_offset, filechunk, &blkno,
338 else if ((ref->vp->v_type == VBLK) || (ref->vp->v_type == VCHR))
379 if (ref->vp->v_type == VREG)
478 if (ref->vp)
480 vnode_close(ref->vp, FWRITE, ref->ctx);
481 ref->vp = NULLVP;
494 return (vn_rdwr(UIO_WRITE, ref->vp,
513 if (ref->vp)
519 if (ref->vp->v_type == VREG)
528 p1 = ref->vp;
551 error = vnode_close(ref->vp, FWRITE, ref->ctx);
553 ref->vp = NULLVP;