Searched refs:dh_uvaddr (Results 1 – 3 of 3) sorted by relevance
689 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 …]
186 caddr_t dh_uvaddr; /* user address within dh_seg */ member
253 hat_unload(dhp->dh_seg->s_as->a_hat, dhp->dh_uvaddr, in devmap_pmem_remap()