Lines Matching refs:eaddr
926 caddr_t eaddr; in segvn_create() local
944 eaddr = seg->s_base + seg->s_size; in segvn_create()
947 addr < eaddr; addr += PAGESIZE, anon_idx++) { in segvn_create()
1791 segvn_hat_rgn_unload_callback(caddr_t saddr, caddr_t eaddr, caddr_t r_saddr, in segvn_hat_rgn_unload_callback() argument
1798 ASSERT(eaddr > saddr); in segvn_hat_rgn_unload_callback()
1801 ASSERT(eaddr > r_saddr); in segvn_hat_rgn_unload_callback()
1802 ASSERT(eaddr <= r_saddr + r_size); in segvn_hat_rgn_unload_callback()
1809 len = eaddr - saddr; in segvn_hat_rgn_unload_callback()
3831 caddr_t eaddr, int brkcow) in segvn_fault_vnodepages() argument
3945 e = P2ROUNDUP((uintptr_t)eaddr, pgsz); in segvn_fault_vnodepages()
3964 MIN(a + maxpgsz, eaddr), brkcow); in segvn_fault_vnodepages()
4081 if (a + pgsz <= eaddr) { in segvn_fault_vnodepages()
4098 btopr(off + (eaddr - a))) { in segvn_fault_vnodepages()
4561 lpgeaddr = (caddr_t)P2ROUNDUP((uintptr_t)eaddr, pgsz); in segvn_fault_vnodepages()
4573 lpgeaddr = (caddr_t)P2ROUNDUP((uintptr_t)eaddr, pgsz); in segvn_fault_vnodepages()
4643 caddr_t eaddr, int brkcow) in segvn_fault_anonpages() argument
4733 lpgeaddr = (caddr_t)P2ROUNDUP((uintptr_t)eaddr, in segvn_fault_anonpages()
4864 lpgeaddr = (caddr_t)P2ROUNDUP((uintptr_t)eaddr, pgsz); in segvn_fault_anonpages()
4876 lpgeaddr = (caddr_t)P2ROUNDUP((uintptr_t)eaddr, pgsz); in segvn_fault_anonpages()
6087 caddr_t eaddr = addr + len, a; in segvn_setpagesize() local
6094 ASSERT(addr >= seg->s_base && eaddr <= seg->s_base + seg->s_size); in segvn_setpagesize()
6108 (!IS_P2ALIGNED(eaddr, pgsz) && in segvn_setpagesize()
6109 eaddr != seg->s_base + seg->s_size)) { in segvn_setpagesize()
6145 for (a = addr; a < eaddr; a += pgsz) { in segvn_setpagesize()
6146 if ((a + pgsz) > eaddr) { in segvn_setpagesize()
6147 if (!sameprot(seg, a, eaddr - a)) { in segvn_setpagesize()
6204 if (addr != seg->s_base || eaddr != (seg->s_base + seg->s_size)) { in segvn_setpagesize()
6218 if (eaddr != (nseg->s_base + nseg->s_size)) { in segvn_setpagesize()
6220 (void) segvn_split_seg(nseg, eaddr); in segvn_setpagesize()
6224 if (eaddr != (seg->s_base + seg->s_size)) { in segvn_setpagesize()
6226 (void) segvn_split_seg(seg, eaddr); in segvn_setpagesize()
6246 if (!IS_P2ALIGNED(eaddr, pgsz)) { in segvn_setpagesize()
6248 if (nseg == NULL || nseg == seg || eaddr != nseg->s_base) { in segvn_setpagesize()
6737 caddr_t eaddr = addr + len; in segvn_demote_range() local
6753 ASSERT(addr >= seg->s_base && eaddr <= seg->s_base + seg->s_size); in segvn_demote_range()
6759 ASSERT(flag == SDR_RANGE || eaddr < lpgeaddr || addr > lpgaddr); in segvn_demote_range()
6769 if (eaddr != lpgeaddr && eaddr > lpgaddr + pgsz && in segvn_demote_range()
6770 eaddr < lpgaddr + 2 * pgsz) { in segvn_demote_range()
6778 if (eaddr != lpgeaddr && eaddr > lpgaddr + pgsz) { in segvn_demote_range()
6789 ASSERT(eaddr < lpgeaddr); in segvn_demote_range()
6818 if (eaddr > badseg1->s_base + badseg1->s_size) { in segvn_demote_range()
6821 te = eaddr; in segvn_demote_range()
6858 ASSERT(eaddr > badseg2->s_base); in segvn_demote_range()
6859 ASSERT(eaddr < badseg2->s_base + badseg2->s_size); in segvn_demote_range()
6862 if (!IS_P2ALIGNED(eaddr, tpgsz)) { in segvn_demote_range()
6864 eaddr - badseg2->s_base, SDR_END, tszcvec)); in segvn_demote_range()
7261 caddr_t eaddr; in segvn_sync() local
7362 for (eaddr = addr + len; addr < eaddr; addr += PAGESIZE) { in segvn_sync()
8338 caddr_t eaddr; in segvn_advise() local
8438 eaddr = addr + len; in segvn_advise()
8461 if (eaddr == oldeaddr) { in segvn_advise()
8474 eaddr == next->s_base) in segvn_advise()
8485 if (eaddr < oldeaddr) { in segvn_advise()
8502 (void) segvn_split_seg(new_seg, eaddr); in segvn_advise()
8516 (void) segvn_split_seg(seg, eaddr); in segvn_advise()