Home
last modified time | relevance | path

Searched refs:pages_base (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dmem_config.c439 seg->pages_base = base; in kphysm_add_memory_dynamic()
448 pfn = seg->pages_base; in kphysm_add_memory_dynamic()
1180 if (seg->pages_base >= p_end || in kphysm_del_span()
1212 abase = seg->pages_base; in kphysm_del_span()
1316 seg->pages_base > lseg->pages_base) in kphysm_del_span_query()
1373 seg->pages_base > sbase) { in kphysm_del_span_query()
1395 (sbase - seg->pages_base); in kphysm_del_span_query()
2728 mseg_base = seg->pages_base; in kphysm_del_cleanup()
3180 seg_low->pages_base = seg->pages_base; in kphysm_split_memseg()
3195 seg_mid->pages_base = seg->pages_base + size_low; in kphysm_split_memseg()
[all …]
/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c333 memseg->pages_base, memseg->pages_end); in printmemseg()
2532 if (base >= seg->pages_base && base < seg->pages_end) in memseg_find()
2534 if (next != NULL && seg->pages_base > base && in memseg_find()
2535 seg->pages_base < *next) in memseg_find()
2536 *next = seg->pages_base; in memseg_find()
2563 off = base - seg->pages_base; in kphysm_erase()
2565 left = num - MIN(num, (seg->pages_end - seg->pages_base) - off); in kphysm_erase()
2612 seg->pages_base = base; in kphysm_memseg()
2667 pp = seg->pages + (base - seg->pages_base); in kphysm_add()
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_kpm.c325 pp = &mseg->pages[(pgcnt_t)(pfn - mseg->pages_base)]; in hat_kpm_fault()
392 msp->kpm_pbase = kpmptop(ptokpmp(msp->pages_base)); in hat_kpm_addmem_mseg_update()
505 num = lo->pages_end - lo->pages_base; in hat_kpm_split_mseg_update()
506 start = kpmptop(ptokpmp(lo->pages_base)); in hat_kpm_split_mseg_update()
519 num = mid->pages_end - mid->pages_base; in hat_kpm_split_mseg_update()
520 kstart = ptokpmp(mid->pages_base); in hat_kpm_split_mseg_update()
537 num = hi->pages_end - hi->pages_base; in hat_kpm_split_mseg_update()
538 kstart = ptokpmp(hi->pages_base); in hat_kpm_split_mseg_update()
580 pbase = msp->pages_base; in hat_kpm_walk()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_page.c5823 pp = seg->pages + (pfnum - seg->pages_base); in page_numtopp_nolock()
5835 pp = seg->pages + (pfnum - seg->pages_base); in page_numtopp_nolock()
5844 if (pfnum >= seg->pages_base && pfnum < seg->pages_end) { in page_numtopp_nolock()
5846 pp = seg->pages + (pfnum - seg->pages_base); in page_numtopp_nolock()
5875 pp = seg->pages + (pfnum - seg->pages_base); in page_numtomemseg_nolock()
5885 pp = seg->pages + (pfnum - seg->pages_base); in page_numtomemseg_nolock()
5928 (seg->pages_base == seg->pages_end) || in page_nextn()
6009 } while (seg->pages_base == seg->pages_end); in page_next_scan_large()
6072 index = MEMSEG_PFN_HASH(pseg->pages_base); in build_pfn_hash()
6073 cur = pseg->pages_base; in build_pfn_hash()
[all …]
H A Dvm_pagelist.c3324 if (kcagepfn >= mseg->pages_base && in trimkcage()
3340 if (kcagepfn >= mseg->pages_base && in trimkcage()
3344 *lo = MAX(pfnlo, mseg->pages_base); in trimkcage()
3349 *lo = MAX(pfnlo, mseg->pages_base); in trimkcage()
3460 if (pfnhi < mseg->pages_base || pfnlo >= mseg->pages_end) { in page_geti_contig_pages()
3465 if (mseg->pages_end - mseg->pages_base < szcpgcnt) in page_geti_contig_pages()
3479 lo = MAX(pfnlo, mseg->pages_base); in page_geti_contig_pages()
3526 randpp = mseg->pages + (randpfn - mseg->pages_base); in page_geti_contig_pages()
3531 endpp = mseg->pages + (hi - mseg->pages_base) + 1; in page_geti_contig_pages()
3558 (pfn - mseg->pages_base); in page_geti_contig_pages()
[all …]
H A Dpage.h1129 pfn_t pages_base, pages_end; /* [from, to] in page numbers */ member
1156 #define MSEG_NPAGES(SEG) ((SEG)->pages_end - (SEG)->pages_base)
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmemseg.c234 seg->pages_end = seg->pages_base; in memseg_remap_meta()
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_kpm.c309 pbase = msp->pages_base; in hat_kpm_walk()
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_offsets.in222 pages_base MEMSEG_PAGES_BASE
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmach_offsets.in188 pages_base MEMSEG_PAGES_BASE
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_ks/
H A Dmdb_ks.c754 if (p->pfn >= msp->pages_base && p->pfn < msp->pages_end) { in pfn2page_cb()
755 p->pp = msp->pages + (p->pfn - msp->pages_base); in pfn2page_cb()
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dballoon.c333 mem->memseg.pages_base = meta_start; in balloon_init_new_pages()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dstartup.c2557 cur_memseg->pages_base = base_pfn; in kphysm_init()
2570 ASSERT(cur_memseg->pages_base >= in kphysm_init()
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Di86mmu.c105 ms.pages, ms.epages, ms.pages_base, ms.pages_end); in memseg_list()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dmemory.c262 size_t pg_num = msp->pages_end - msp->pages_base; in allpages_walk_step()
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhat_i86.c4920 pbase = msp->pages_base; in hat_kpm_walk()
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_common.c950 begin_pa = (uint64_t)(seg->pages_base) << MMU_PAGESHIFT; in mondo_recover()