Lines Matching refs:sptseg_addr
1722 segspt_softunlock(struct seg *seg, caddr_t sptseg_addr, in segspt_softunlock() argument
1762 hat_unlock(sptseg->s_as->a_hat, sptseg_addr, len); in segspt_softunlock()
1767 anon_index = seg_page(sptseg, sptseg_addr); in segspt_softunlock()
1769 for (adr = sptseg_addr; adr < sptseg_addr + len; adr += PAGESIZE) { in segspt_softunlock()
2162 caddr_t sptseg_addr, shm_addr; in segspt_shmfault() local
2222 sptseg_addr = sptseg->s_base + ptob(anon_index); in segspt_shmfault()
2229 if ((sptseg_addr + ptob(npages)) > in segspt_shmfault()
2231 size = (sptseg->s_base + sptd->spt_realsize) - sptseg_addr; in segspt_shmfault()
2235 ASSERT(sptseg_addr < (sptseg->s_base + sptseg->s_size)); in segspt_shmfault()
2292 anon_index = seg_page(sptseg, sptseg_addr); in segspt_shmfault()
2313 a = sptseg_addr; in segspt_shmfault()
2357 segspt_softunlock(seg, sptseg_addr, ptob(npages), rw); in segspt_shmfault()
3092 caddr_t sptseg_addr; in segspt_shmadvise() local
3110 sptseg_addr = sptseg->s_base + ptob(anon_index); in segspt_shmadvise()
3111 if ((sptseg_addr + size) > in segspt_shmadvise()
3114 sptseg_addr; in segspt_shmadvise()