Lines Matching defs:vp
595 struct vnode *vp;
625 if ((error = udf_allocv(mp, &vp, td))) {
631 unode->i_vnode = vp;
634 vp->v_data = unode;
636 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL);
637 error = insmntque(vp, mp);
642 error = vfs_hash_insert(vp, ino, flags, td, vpp, NULL, NULL);
653 vgone(vp);
654 vput(vp);
663 vgone(vp);
664 vput(vp);
673 vgone(vp);
674 vput(vp);
687 vp->v_type = VBAD;
690 vp->v_type = VDIR;
693 vp->v_type = VREG;
696 vp->v_type = VBLK;
699 vp->v_type = VCHR;
702 vp->v_type = VFIFO;
703 vp->v_op = &udf_fifoops;
706 vp->v_type = VSOCK;
709 vp->v_type = VLNK;
713 if (vp->v_type != VFIFO)
714 VN_LOCK_ASHARE(vp);
717 vp->v_vflag |= VV_ROOT;
719 *vpp = vp;