Lines Matching refs:nvp
1357 vnode_t nvp;
1385 if ( (error = vnode_create(VNCREATE_FLAVOR, VCREATESIZE, &vfsp, &nvp)) ) {
1389 vnode_lock_spin(nvp);
1390 nvp->v_flag |= VBDEVVP;
1391 nvp->v_tag = VT_NON; /* set this to VT_NON so during aliasing it can be replaced */
1392 vnode_unlock(nvp);
1393 if ( (error = vnode_ref(nvp)) ) {
1397 if ( (error = VNOP_FSYNC(nvp, MNT_WAIT, &context)) ) {
1401 if ( (error = buf_invalidateblks(nvp, BUF_WRITE_DATA, 0, 0)) ) {
1413 if ( (error = VNOP_OPEN(nvp, FREAD, &context)) ) {
1417 *vpp = nvp;
1432 checkalias(struct vnode *nvp, dev_t nvp_rdev)
1444 if (nvp_rdev == vp->v_rdev && nvp->v_type == vp->v_type) {
1478 nvp->v_specinfo = sin;
1479 bzero(nvp->v_specinfo, sizeof(struct specinfo));
1480 nvp->v_rdev = nvp_rdev;
1481 nvp->v_specflags = 0;
1482 nvp->v_speclastr = -1;
1483 nvp->v_specinfo->si_opencount = 0;
1484 nvp->v_specinfo->si_initted = 0;
1485 nvp->v_specinfo->si_throttleable = 0;
1492 if (nvp_rdev == vp->v_rdev && nvp->v_type == vp->v_type) {
1500 nvp->v_hashchain = vpp;
1501 nvp->v_specnext = *vpp;
1502 *vpp = nvp;
1505 nvp->v_specflags |= SI_ALIASED;
4650 vnode_t nvp;
4755 if ( (nvp = checkalias(vp, param->vnfs_rdev)) ) {
4773 vp = nvp;