Home
last modified time | relevance | path

Searched refs:dh_uvaddr (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/vm/
H A Dseg_dev.c689 soff = (ulong_t)(addr - dhpp->dh_uvaddr); in segdev_unmap()
692 hat_unload(seg->s_as->a_hat, dhpp->dh_uvaddr, in segdev_unmap()
866 (void *)dhp->dh_uvaddr, dhp->dh_len)); in segdev_unmap()
868 if (addr == (dhp->dh_uvaddr + dhp->dh_len)) { in segdev_unmap()
872 } else if (addr > (dhp->dh_uvaddr + dhp->dh_len)) { in segdev_unmap()
874 } else if (addr > dhp->dh_uvaddr && in segdev_unmap()
875 (addr + len) < (dhp->dh_uvaddr + dhp->dh_len)) { in segdev_unmap()
902 mlen = len + (addr - dhp->dh_uvaddr); in segdev_unmap()
906 dhp->dh_len = addr - dhp->dh_uvaddr; in segdev_unmap()
910 } else if ((addr > dhp->dh_uvaddr) && in segdev_unmap()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dddidevmap.h186 caddr_t dh_uvaddr; /* user address within dh_seg */ member
/illumos-gate/usr/src/uts/i86pc/os/
H A Dpmem.c253 hat_unload(dhp->dh_seg->s_as->a_hat, dhp->dh_uvaddr, in devmap_pmem_remap()