Lines Matching refs:soff
685 size_t soff; in segdev_unmap() local
687 soff = (ulong_t)(addr - dhpp->dh_uvaddr); in segdev_unmap()
689 mlen = MIN(slen, (dhpp->dh_len - soff)); in segdev_unmap()
695 soff = 0; in segdev_unmap()
2162 size_t soff; in segdev_setprot() local
2164 soff = (ulong_t)(addr - dhp->dh_uvaddr); in segdev_setprot()
2166 mlen = MIN(slen, (dhp->dh_len - soff)); in segdev_setprot()
2172 soff = 0; in segdev_setprot()
2799 ssize_t soff; in devmap_unload() local
2807 soff = (ssize_t)(offset - dhp->dh_uoff); in devmap_unload()
2808 soff = round_down_p2(soff, PAGESIZE); in devmap_unload()
2809 if (soff < 0 || soff >= dhp->dh_len) in devmap_unload()
2825 size = dhp->dh_len - soff; in devmap_unload()
2828 if ((soff + size) > dhp->dh_len) in devmap_unload()
2836 addr = (caddr_t)(soff + dhp->dh_uvaddr); in devmap_unload()
3068 ssize_t soff; /* offset from the beginning of the segment */ in devmap_load() local
3086 soff = (ssize_t)(offset - dhp->dh_uoff); in devmap_load()
3087 soff = round_down_p2(soff, PAGESIZE); in devmap_load()
3088 if (soff < 0 || soff >= dhp->dh_len) in devmap_load()
3104 size = dhp->dh_len - soff; in devmap_load()
3107 if ((soff + size) > dhp->dh_len) in devmap_load()
3115 addr = (caddr_t)(soff + dhp->dh_uvaddr); in devmap_load()