Lines Matching refs:rsize

106 	size_t 			rsize;  in as_add_callback()  local
122 rsize = (((size_t)(vaddr + size) + PAGEOFFSET) & PAGEMASK) - in as_add_callback()
125 if (saddr + rsize < saddr) in as_add_callback()
131 rsize = size; in as_add_callback()
143 cb->ascb_len = rsize; in as_add_callback()
833 size_t rsize; /* rounded up size */ in as_fault() local
881 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_fault()
912 for (; rsize != 0; rsize -= ssize, raddr += ssize) { in as_fault()
920 if (raddr + rsize > seg->s_base + seg->s_size) in as_fault()
923 ssize = rsize; in as_fault()
986 size_t rsize; /* rounded up size */ in as_faulta() local
1000 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_faulta()
1012 for (; rsize != 0; rsize -= PAGESIZE, raddr += PAGESIZE) { in as_faulta()
1057 size_t rsize; /* rounded up size */ in as_setprot() local
1064 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_setprot()
1067 if (raddr + rsize < raddr) /* check for wraparound */ in as_setprot()
1071 saversize = rsize; in as_setprot()
1089 as_clearwatchprot(as, raddr, rsize); in as_setprot()
1097 for (; rsize != 0; rsize -= ssize, raddr += ssize) { in as_setprot()
1105 if ((raddr + rsize) > (seg->s_base + seg->s_size)) in as_setprot()
1108 ssize = rsize; in as_setprot()
1219 size_t rsize; /* rounded up size */ in as_checkprot() local
1223 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_checkprot()
1226 if (raddr + rsize < raddr) /* check for wraparound */ in as_checkprot()
1240 as_clearwatchprot(as, raddr, rsize); in as_checkprot()
1248 for (; rsize != 0; rsize -= ssize, raddr += ssize) { in as_checkprot()
1256 if ((raddr + rsize) > (seg->s_base + seg->s_size)) in as_checkprot()
1259 ssize = rsize; in as_checkprot()
1276 size_t ssize, rsize = 0; in as_unmap() local
1323 rsize = 0; in as_unmap()
1326 rsize = ssize; in as_unmap()
1404 if (rsize) in as_unmap()
1405 as->a_resvsize -= rsize; in as_unmap()
1663 size_t rsize; /* rounded up size */ in as_map_locked() local
1677 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_map_locked()
1683 if ((raddr + rsize < raddr) || (as->a_size > (ULONG_MAX - size))) { in as_map_locked()
1698 if (as->a_size + rsize > (size_t)p->p_vmem_ctl && in as_map_locked()
1712 error = as_map_vnsegs(as, raddr, rsize, crfp, &crargs, in as_map_locked()
1725 error = as_map_ansegs(as, raddr, rsize, crfp, &crargs, in as_map_locked()
1769 as->a_size += rsize; in as_map_locked()
1770 as->a_resvsize += rsize; in as_map_locked()
2156 size_t rsize; /* rounded up size */ in as_incore() local
2162 rsize = ((((size_t)addr + size) + PAGEOFFSET) & PAGEMASK) - in as_incore()
2165 if (raddr + rsize < raddr) /* check for wraparound */ in as_incore()
2175 for (; rsize != 0; rsize -= ssize, raddr += ssize) { in as_incore()
2183 if ((raddr + rsize) > (seg->s_base + seg->s_size)) in as_incore()
2186 ssize = rsize; in as_incore()
2221 caddr_t raddr, size_t rsize) in as_unlockerr() argument
2226 while (rsize != 0) { in as_unlockerr()
2230 if ((raddr + rsize) > (seg->s_base + seg->s_size)) in as_unlockerr()
2233 ssize = rsize; in as_unlockerr()
2237 rsize -= ssize; in as_unlockerr()
2254 size_t rsize; /* rounded up size */ in as_ctl() local
2361 initrsize = rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_ctl()
2364 if (raddr + rsize < raddr) { /* check for wraparound */ in as_ctl()
2378 mlock_size = BT_BITOUL(btopr(rsize)); in as_ctl()
2391 while (rsize != 0) { in as_ctl()
2402 initraddr, initrsize - rsize); in as_ctl()
2410 if ((raddr + rsize) > (seg->s_base + seg->s_size)) in as_ctl()
2413 ssize = rsize; in as_ctl()
2439 initrsize - rsize + ssize); in as_ctl()
2515 rsize -= ssize; in as_ctl()
2730 size_t rsize; in as_pagelock() local
2740 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_pagelock()
2755 if (raddr + rsize > seg->s_base + seg->s_size) { in as_pagelock()
2756 return (as_pagelock_segs(as, seg, ppp, raddr, rsize, rw)); in as_pagelock()
2758 if (raddr + rsize <= raddr) { in as_pagelock()
2764 "seg_lock_1_start: raddr %p rsize %ld", raddr, rsize); in as_pagelock()
2769 err = SEGOP_PAGELOCK(seg, raddr, rsize, ppp, L_PAGELOCK, rw); in as_pagelock()
2850 size_t rsize; in as_pageunlock() local
2866 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_pageunlock()
2874 "seg_unlock_start: raddr %p rsize %ld", raddr, rsize); in as_pageunlock()
2877 if (raddr + rsize <= seg->s_base + seg->s_size) { in as_pageunlock()
2878 SEGOP_PAGELOCK(seg, raddr, rsize, &pp, L_PAGEUNLOCK, rw); in as_pageunlock()
2880 as_pageunlock_segs(as, seg, raddr, rsize, pp, rw); in as_pageunlock()
2894 size_t rsize; /* rounded up size */ in as_setpagesize() local
2904 rsize = size; in as_setpagesize()
2906 if (raddr + rsize < raddr) /* check for wraparound */ in as_setpagesize()
2910 as_clearwatchprot(as, raddr, rsize); in as_setpagesize()
2918 for (; rsize != 0; rsize -= ssize, raddr += ssize) { in as_setpagesize()
2926 if ((raddr + rsize) > (seg->s_base + seg->s_size)) { in as_setpagesize()
2929 ssize = rsize; in as_setpagesize()
3016 as_iset3_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc, in as_iset3_default_lpsize() argument
3030 for (; rsize != 0; rsize -= ssize, raddr += ssize) { in as_iset3_default_lpsize()
3037 if ((raddr + rsize) > (seg->s_base + seg->s_size)) { in as_iset3_default_lpsize()
3040 ssize = rsize; in as_iset3_default_lpsize()
3102 as_iset1_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc, in as_iset1_default_lpsize() argument
3124 for (; rsize != 0; rsize -= ssize, raddr += ssize, setsize += ssize) { in as_iset1_default_lpsize()
3144 if ((raddr + rsize) > (seg->s_base + seg->s_size)) { in as_iset1_default_lpsize()
3147 ssize = rsize; in as_iset1_default_lpsize()
3260 size_t rsize; in as_set_default_lpsize() local
3277 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_set_default_lpsize()
3280 if (raddr + rsize < raddr) { /* check for wraparound */ in as_set_default_lpsize()
3284 as_clearwatchprot(as, raddr, rsize); in as_set_default_lpsize()
3302 for (; rsize != 0; rsize -= ssize, raddr += ssize, setsize += ssize) { in as_set_default_lpsize()
3347 if ((raddr + rsize) > (seg->s_base + seg->s_size)) { in as_set_default_lpsize()
3350 ssize = rsize; in as_set_default_lpsize()