Lines Matching refs:pfnum

740 				pfn_t  pfnum = r_base;  in page_ctrs_alloc()  local
745 MEM_NODE_ITERATOR_INIT(pfnum, mnode, r, &it); in page_ctrs_alloc()
746 if (pfnum == (pfn_t)-1) { in page_ctrs_alloc()
749 PAGE_NEXT_PFN_FOR_COLOR(pfnum, r, i, in page_ctrs_alloc()
751 idx = PNUM_TO_IDX(mnode, r, pfnum); in page_ctrs_alloc()
811 pfn_t pfnum; in page_ctr_add_internal() local
827 pfnum = pp->p_pagenum; in page_ctr_add_internal()
836 idx = PNUM_TO_IDX(mnode, r, pfnum); in page_ctr_add_internal()
872 pfn_t pfnum; in page_ctr_sub_internal() local
887 pfnum = pp->p_pagenum; in page_ctr_sub_internal()
896 idx = PNUM_TO_IDX(mnode, r, pfnum); in page_ctr_sub_internal()
1151 pfn_t pfnum; in page_ctrs_adjust() local
1158 pfnum = newbase; in page_ctrs_adjust()
1159 MEM_NODE_ITERATOR_INIT(pfnum, m, r, &it); in page_ctrs_adjust()
1160 if (pfnum == (pfn_t)-1) { in page_ctrs_adjust()
1163 PAGE_NEXT_PFN_FOR_COLOR(pfnum, r, i, in page_ctrs_adjust()
1165 idx = PNUM_TO_IDX(m, r, pfnum); in page_ctrs_adjust()
1966 page_promote(int mnode, pfn_t pfnum, uchar_t new_szc, int flags, int mtype) in page_promote() argument
1989 start_pp = page_numtopp_nolock(pfnum); in page_promote()
1990 ASSERT(start_pp && (start_pp->p_pagenum == pfnum)); in page_promote()
1992 ASSERT(IS_P2ALIGNED(pfnum, new_npgs)); in page_promote()
2150 page_demote(int mnode, pfn_t pfnum, pfn_t pfnmax, uchar_t cur_szc, in page_demote() argument
2162 pplist = page_numtopp_nolock(pfnum); in page_demote()
2276 pfn_t pfnum, lo, hi; in page_freelist_coalesce() local
2355 pfnum = IDX_TO_PNUM(mnode, r, idx0); in page_freelist_coalesce()
2356 if (pfnum < lo || pfnum >= hi) { in page_freelist_coalesce()
2357 pfnum = lo; in page_freelist_coalesce()
2359 MEM_NODE_ITERATOR_INIT(pfnum, mnode, szc, &it); in page_freelist_coalesce()
2360 if (pfnum == (pfn_t)-1) { in page_freelist_coalesce()
2361 pfnum = lo; in page_freelist_coalesce()
2362 MEM_NODE_ITERATOR_INIT(pfnum, mnode, szc, &it); in page_freelist_coalesce()
2363 ASSERT(pfnum != (pfn_t)-1); in page_freelist_coalesce()
2364 } else if ((PFN_2_COLOR(pfnum, szc, &it) ^ color) & ceq_mask || in page_freelist_coalesce()
2365 (interleaved_mnodes && PFN_2_MEM_NODE(pfnum) != mnode)) { in page_freelist_coalesce()
2367 PAGE_NEXT_PFN_FOR_COLOR(pfnum, szc, color, ceq_mask, in page_freelist_coalesce()
2369 if (pfnum >= hi) { in page_freelist_coalesce()
2370 pfnum = lo; in page_freelist_coalesce()
2371 MEM_NODE_ITERATOR_INIT(pfnum, mnode, szc, &it); in page_freelist_coalesce()
2377 idx0 = PNUM_TO_IDX(mnode, r, pfnum); in page_freelist_coalesce()
2393 page_promote(mnode, pfnum, r, PC_ALLOC, mtype); in page_freelist_coalesce()
2397 PFN_2_COLOR(pfnum, szc, &it), mrange) = idx; in page_freelist_coalesce()
2424 PAGE_NEXT_PFN_FOR_COLOR(pfnum, szc, color, ceq_mask, in page_freelist_coalesce()
2426 idx = PNUM_TO_IDX(mnode, r, pfnum); in page_freelist_coalesce()
2427 if (idx >= len || pfnum >= hi) { in page_freelist_coalesce()
2428 pfnum = lo; in page_freelist_coalesce()
2429 MEM_NODE_ITERATOR_INIT(pfnum, mnode, szc, &it); in page_freelist_coalesce()
2430 idx = PNUM_TO_IDX(mnode, r, pfnum); in page_freelist_coalesce()
2491 pfn_t pfnum = in page_freelist_coalesce_all() local
2494 PFN_2_MEM_NODE(pfnum) : mnode; in page_freelist_coalesce_all()
2496 ASSERT(pfnum >= in page_freelist_coalesce_all()
2498 pfnum < in page_freelist_coalesce_all()
2502 pfnum, r, PC_FREE, PC_MTYPE_ANY); in page_freelist_coalesce_all()
4098 pfn_t pfnum; in page_get_replacement_page() local
4116 pfnum = PFN_BASE(like_pp->p_pagenum, szc); in page_get_replacement_page()
4117 like_pp = page_numtopp_nolock(pfnum); in page_get_replacement_page()