Lines Matching defs:vp
91 struct vnode *vp = ap->a_vp;
99 switch (vp->v_type) {
133 struct vnode *vp = ap->a_vp;
134 struct iso_node *ip = VTOI(vp);
137 if (vp->v_type == VCHR || vp->v_type == VBLK)
146 switch (vp->v_type) {
157 return (vaccess(vp->v_type, ip->inode.iso_mode, ip->inode.iso_uid,
171 struct vnode *vp = ap->a_vp;
172 struct iso_node *ip = VTOI(vp);
174 if (vp->v_type == VCHR || vp->v_type == VBLK)
177 vnode_create_vobject(vp, ip->i_size, ap->a_td);
191 struct vnode *vp = ap->a_vp;
193 struct iso_node *ip = VTOI(vp);
235 vap->va_type = vp->v_type;
254 struct vnode *vp;
258 vp = ap->a_vp;
259 vn_lock(vp, LK_SHARED | LK_RETRY);
260 if (vp->v_iflag & VI_DOOMED) {
261 VOP_UNLOCK(vp, 0);
264 if (vp->v_type == VCHR || vp->v_type == VBLK) {
265 VOP_UNLOCK(vp, 0);
269 ip = VTOI(vp);
281 VOP_UNLOCK(vp, 0);
297 struct vnode *vp = ap->a_vp;
299 struct iso_node *ip = VTOI(vp);
308 if (vp->v_type == VCHR || vp->v_type == VBLK)
329 if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERR) == 0) {
331 error = cluster_read(vp, (off_t)ip->i_size,
335 error = bread(vp, lbn, size, NOCRED, &bp);
340 error = breadn(vp, lbn, size, &rablock,
343 error = bread(vp, lbn, size, NOCRED, &bp);
754 struct vnode *vp = ap->a_vp;
758 ip = VTOI(vp);
759 if (vp->v_type == VBLK || vp->v_type == VCHR)