Home
last modified time | relevance | path

Searched refs:seg_page (Results 1 – 11 of 11) sorted by relevance

/titanic_50/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c195 off = (offset_t)seg_page(seg, addr); in segmf_unmap()
232 idx = seg_page(seg, addr); in segmf_faultpage()
431 pgcnt_t pgno = seg_page(seg, addr + len) - seg_page(seg, addr) + 1; in segmf_getprot()
498 memid->val[1] = (uintptr_t)seg_page(seg, addr); in segmf_getmemid()
557 base = seg_page(seg, addr); in segmf_add_mfns()
605 idx = seg_page(seg, addr); in segmf_add_grefs()
658 idx = seg_page(seg, addr); in segmf_release_grefs()
701 idx = seg_page(seg, addr); in segmf_add_gref_pte()
724 idx = seg_page(seg, addr); in segmf_fault_gref_range()
/titanic_50/usr/src/uts/common/vm/
H A Dseg_spt.c310 anon_index = seg_page(seg, addr); in segspt_shmincore()
807 anon_index = seg_page(seg, addr); in segspt_getpolicy()
853 pg_idx = seg_page(seg, addr); in segspt_dismpagelock()
1213 page_index = seg_page(seg, addr); in segspt_shmpagelock()
1321 anon_index = seg_page(sptseg, spt_base); in segspt_shmpagelock()
1619 anon_index = seg_page(sptseg, sptseg_addr); in segspt_softunlock()
1881 an_idx = seg_page(seg, shm_addr); in segspt_dismfault()
2072 anon_index = seg_page(seg, shm_addr); in segspt_shmfault()
2143 anon_index = seg_page(sptseg, sptseg_addr); in segspt_shmfault()
2352 an_idx = seg_page(sptseg, sptaddr); in spt_anon_getpages()
[all …]
H A Dseg_vn.c1525 vpp = &svd->vpage[seg_page(seg, addr)]; in segvn_dup_pages()
1844 evp = &svd->vpage[seg_page(seg, seg->s_base + seg->s_size)]; in segvn_count_swap_by_vpages()
2579 anon_index = svd->anon_index + seg_page(seg, addr); in segvn_softunlock()
2778 anon_index = svd->anon_index + seg_page(seg, addr); in segvn_faultpage()
3840 ulong_t aindx = svd->anon_index + seg_page(seg, a); in segvn_fault_vnodepages()
3842 &svd->vpage[seg_page(seg, a)] : NULL; in segvn_fault_vnodepages()
4555 aindx = svd->anon_index + seg_page(seg, a); in segvn_fault_vnodepages()
4557 &svd->vpage[seg_page(seg, a)] : NULL; in segvn_fault_vnodepages()
4579 aindx = svd->anon_index + seg_page(seg, a); in segvn_fault_vnodepages()
4581 &svd->vpage[seg_page(seg, a)] : NULL; in segvn_fault_vnodepages()
[all …]
H A Dseg.h243 #define seg_page(seg, addr) \ macro
273 uint_t seg_page(struct seg *, caddr_t);
H A Dseg_umap.c361 pgno = seg_page(seg, addr + len) - seg_page(seg, addr) + 1; in segumap_getprot()
H A Dseg_dev.c2021 vpage = &sdp->vpage[seg_page(seg, addr)]; in segdev_faultpages()
2140 evp = &sdp->vpage[seg_page(seg, addr + len)]; in segdev_setprot()
2141 for (vp = &sdp->vpage[seg_page(seg, addr)]; vp < evp; vp++) in segdev_setprot()
2218 evp = &sdp->vpage[seg_page(seg, addr + len)]; in segdev_checkprot()
2219 for (vp = &sdp->vpage[seg_page(seg, addr)]; vp < evp; vp++) { in segdev_checkprot()
2240 pgno = seg_page(seg, addr + len) - seg_page(seg, addr) + 1; in segdev_getprot()
2248 size_t pgoff = seg_page(seg, addr); in segdev_getprot()
H A Dseg_map.c854 size_t pgno = seg_page(seg, addr + len) - seg_page(seg, addr) + 1; in segmap_getprot()
H A Dvm_page.c5417 an_idx = anon_index + seg_page(seg, va); in page_mark_migrate()
/titanic_50/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c423 size_t pgno = seg_page(seg, addr + len) - seg_page(seg, addr) + 1; in segnf_getprot()
/titanic_50/usr/src/cmd/mdb/common/modules/genunix/
H A Dgcore.c396 p = seg_page(seg, addr); in gsvn_incore()
397 ep = seg_page(seg, eaddr); in gsvn_incore()
432 dprintf("addr: %p pgno: %p\n", addr, seg_page(seg, addr)); in gsvn_getprot()
433 return (VPP_PROT(&svd->vpage[seg_page(seg, addr)])); in gsvn_getprot()
/titanic_50/usr/src/uts/common/fs/proc/
H A Dprsubr.c3615 ulong_t lastpg = seg_page(seg, eaddr - 1); in pr_pagev_fill()
3627 pagev->pg_pnbase = seg_page(seg, addr); in pr_pagev_fill()
3685 ulong_t pn = seg_page(seg, addr); in pr_pagev_nextprot()
3706 pn = seg_page(seg, addr); in pr_pagev_nextprot()
3714 pn = seg_page(seg, addr); in pr_pagev_nextprot()
3738 pn = seg_page(seg, addr); in pr_pagev_nextprot()