Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/vm/
H A Dseg_dev.c687 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 …]
/titanic_44/usr/src/uts/common/sys/
H A Dddidevmap.h186 caddr_t dh_uvaddr; /* user address within dh_seg */ member
/titanic_44/usr/src/uts/i86pc/os/
H A Dpmem.c255 hat_unload(dhp->dh_seg->s_as->a_hat, dhp->dh_uvaddr, in devmap_pmem_remap()