Lines Matching refs:dhp

584 winlock_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,  in winlock_devmap()  argument
591 off, len, (void *)dhp)); in winlock_devmap()
633 if ((err = devmap_umem_setup(dhp, winlock_dip, &winlockmap_ops, in winlock_devmap()
657 winlockmap_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off, in winlockmap_map() argument
673 sdp->lockseg = dhp; in winlockmap_map()
675 sdp->unlockseg = dhp; in winlockmap_map()
703 winlockmap_dup(devmap_cookie_t dhp, void *oldpvt, devmap_cookie_t new_dhp, in winlockmap_dup() argument
711 ASSERT((dhp == sdp->lockseg) || (dhp == sdp->unlockseg)); in winlockmap_dup()
727 if (sdp->lockseg == dhp) { in winlockmap_dup()
731 ASSERT(sdp->unlockseg == dhp); in winlockmap_dup()
746 winlockmap_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, in winlockmap_unmap() argument
760 ASSERT((dhp == sdp->lockseg) || (dhp == sdp->unlockseg)); in winlockmap_unmap()
771 if (sdp->lockseg == dhp) { in winlockmap_unmap()
774 ASSERT(sdp->unlockseg == dhp); in winlockmap_unmap()
784 winlockmap_access(devmap_cookie_t dhp, void *pvt, offset_t off, size_t len, in winlockmap_access() argument
796 ASSERT((dhp == sdp->lockseg) || (dhp == sdp->unlockseg)); in winlockmap_access()
809 err = seglock_lockfault(dhp, sdp, lp, rw); in winlockmap_access()
1293 seglock_lockfault(devmap_cookie_t dhp, SegProc *sdp, SegLock *lp, uint_t rw) in seglock_lockfault() argument
1301 (void *)dhp, (void *)sdp, (void *)lp, (void *)owner)); in seglock_lockfault()
1318 if ((sdp->lockseg == dhp) || (lp->sleepers == 0)) { in seglock_lockfault()
1329 ASSERT((dhp == sdp->unlockseg) && (lp->sleepers != 0)); in seglock_lockfault()
1344 if ((sdp->unlockseg == dhp) && (sdp->flag & TRASHPAGE)) { in seglock_lockfault()