Lines Matching refs:soff
687 size_t soff; in segdev_unmap() local
689 soff = (ulong_t)(addr - dhpp->dh_uvaddr); in segdev_unmap()
691 mlen = MIN(slen, (dhpp->dh_len - soff)); in segdev_unmap()
697 soff = 0; in segdev_unmap()
2164 size_t soff; in segdev_setprot() local
2166 soff = (ulong_t)(addr - dhp->dh_uvaddr); in segdev_setprot()
2168 mlen = MIN(slen, (dhp->dh_len - soff)); in segdev_setprot()
2174 soff = 0; in segdev_setprot()
2803 ssize_t soff; in devmap_unload() local
2811 soff = (ssize_t)(offset - dhp->dh_uoff); in devmap_unload()
2812 soff = round_down_p2(soff, PAGESIZE); in devmap_unload()
2813 if (soff < 0 || soff >= dhp->dh_len) in devmap_unload()
2829 size = dhp->dh_len - soff; in devmap_unload()
2832 if ((soff + size) > dhp->dh_len) in devmap_unload()
2840 addr = (caddr_t)(soff + dhp->dh_uvaddr); in devmap_unload()
3072 ssize_t soff; /* offset from the beginning of the segment */ in devmap_load() local
3090 soff = (ssize_t)(offset - dhp->dh_uoff); in devmap_load()
3091 soff = round_down_p2(soff, PAGESIZE); in devmap_load()
3092 if (soff < 0 || soff >= dhp->dh_len) in devmap_load()
3108 size = dhp->dh_len - soff; in devmap_load()
3111 if ((soff + size) > dhp->dh_len) in devmap_load()
3119 addr = (caddr_t)(soff + dhp->dh_uvaddr); in devmap_load()