Searched refs:dh_uvaddr (Results 1 – 3 of 3) sorted by relevance
687 soff = (ulong_t)(addr - dhpp->dh_uvaddr); in segdev_unmap()690 hat_unload(seg->s_as->a_hat, dhpp->dh_uvaddr, in segdev_unmap()864 (void *)dhp->dh_uvaddr, dhp->dh_len)); in segdev_unmap()866 if (addr == (dhp->dh_uvaddr + dhp->dh_len)) { in segdev_unmap()870 } else if (addr > (dhp->dh_uvaddr + dhp->dh_len)) { in segdev_unmap()872 } else if (addr > dhp->dh_uvaddr && in segdev_unmap()873 (addr + len) < (dhp->dh_uvaddr + dhp->dh_len)) { in segdev_unmap()900 mlen = len + (addr - dhp->dh_uvaddr); in segdev_unmap()904 dhp->dh_len = addr - dhp->dh_uvaddr; in segdev_unmap()908 } else if ((addr > dhp->dh_uvaddr) && in segdev_unmap()[all …]
186 caddr_t dh_uvaddr; /* user address within dh_seg */ member
255 hat_unload(dhp->dh_seg->s_as->a_hat, dhp->dh_uvaddr, in devmap_pmem_remap()