Lines Matching defs:dvp

354 	vnode_t *dvp,
374 dfnip = vfstofni(dvp->v_vfsp);
375 AUTOFS_DPRINT((3, "auto_lookup: dvp=%p (%s) name=%s\n",
376 (void *)dvp, dfnip->fi_map, nm));
379 VN_HOLD(dvp);
380 *vpp = dvp;
384 if (error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct))
388 VN_HOLD(dvp);
389 *vpp = dvp;
396 pdfnp = (vntofn(dvp))->fn_parent;
402 * rootfnnodep is checked against fnnode of dvp instead of
403 * just checking whether VROOT flag is set in dvp
409 vfs_rlock_wait(dvp->v_vfsp);
410 if (dvp->v_vfsp->vfs_flag & VFS_UNMOUNTED) {
411 vfs_unlock(dvp->v_vfsp);
414 vp = dvp->v_vfsp->vfs_vnodecovered;
416 vfs_unlock(dvp->v_vfsp);
429 dfnp = vntofn(dvp);
433 ASSERT(vn_matchops(dvp, auto_vnodeops));
435 AUTOFS_DPRINT((3, "auto_lookup: dvp=%p dfnp=%p\n", (void *)dvp,
456 error = vn_vfsrlock_wait(dvp);
459 vfsp = vn_mountedvfs(dvp);
462 vn_vfsunlock(dvp);
470 vn_vfsunlock(dvp);
495 } else if (dvp == dfnip->fi_rootvp) {
523 ((dvp->v_flag & VROOT) == 0) &&
664 vnode_t *dvp,
678 AUTOFS_DPRINT((4, "auto_create dvp %p nm %s\n", (void *)dvp, nm));
680 if (error = auto_trigger_mount(dvp, cred, &newvp))
703 vnode_t *dvp,
712 AUTOFS_DPRINT((4, "auto_remove dvp %p nm %s\n", (void *)dvp, nm));
714 if (error = auto_trigger_mount(dvp, cred, &newvp))
864 vnode_t *dvp,
876 AUTOFS_DPRINT((4, "auto_mkdir dvp %p nm %s\n", (void *)dvp, nm));
878 if (error = auto_trigger_mount(dvp, cred, &newvp))
901 vnode_t *dvp,
911 AUTOFS_DPRINT((4, "auto_rmdir: vp=%p nm=%s\n", (void *)dvp, nm));
913 if (error = auto_trigger_mount(dvp, cred, &newvp))
1230 vnode_t *dvp,
1241 AUTOFS_DPRINT((4, "auto_symlink: dvp=%p lnknm=%s tnm=%s\n",
1242 (void *)dvp, lnknm, tnm));
1244 if (error = auto_trigger_mount(dvp, cred, &newvp))
1391 vnode_t *dvp;
1479 dvp = fntovn(fnp->fn_parent);
1484 (dvp->v_flag & VROOT)) {