Lines Matching refs:dvp
354 struct dv_node *dvp; in devfs_clean_vhci() local
358 dvp = devfs_dip_to_dvnode(dip); in devfs_clean_vhci()
359 if (dvp) { in devfs_clean_vhci()
360 (void) dv_cleandir(dvp, NULL, flags); in devfs_clean_vhci()
361 VN_RELE(DVTOV(dvp)); in devfs_clean_vhci()
402 struct dv_node *dvp; in devfs_clean() local
409 dvp = devfs_dip_to_dvnode(dip); in devfs_clean()
410 if (dvp == NULL) { in devfs_clean()
415 (void) dv_cleandir(dvp, devnm, flags); in devfs_clean()
417 VN_RELE(DVTOV(dvp)); in devfs_clean()
550 struct dv_node *dvp; in devfs_devpolicy() local
558 dvp = VTODV(rvp); in devfs_devpolicy()
559 rw_enter(&dvp->dv_contents, RW_READER); in devfs_devpolicy()
560 if (dvp->dv_priv) { in devfs_devpolicy()
561 dphold(dvp->dv_priv); in devfs_devpolicy()
562 *dpp = dvp->dv_priv; in devfs_devpolicy()
565 rw_exit(&dvp->dv_contents); in devfs_devpolicy()