Lines Matching defs:szc
153 pgcnt_t mnr_mt_flpgcnt[MMU_PAGE_SIZES]; /* free list cnt per szc */
156 struct mnr_mts { /* mnode/mtype szc stats */
1601 int szc, colors;
1604 for (szc = 0; szc < mmu_page_sizes; szc++) {
1605 colors = page_get_pagecolors(szc);
1616 int mt, szc, colors;
1621 for (szc = 0; szc < mmu_page_sizes; szc++) {
1622 colors = page_get_pagecolors(szc);
1623 mnoderanges[mt].mnr_mts[szc].mnr_mts_colors = colors;
1624 mnoderanges[mt].mnr_mts[szc].mnr_mtsc_pgcnt =
1634 plcnt_inc_dec(page_t *pp, int mtype, int szc, long cnt, int flags)
1640 atomic_add_long(&mnoderanges[mtype].mnr_mts[szc].mnr_mts_pgcnt, cnt);
1641 atomic_add_long(&mnoderanges[mtype].mnr_mts[szc].mnr_mtsc_pgcnt[bin],
1650 atomic_add_long(&mnoderanges[mtype].mnr_mt_flpgcnt[szc], cnt);
3069 page_get_mnode_anylist(ulong_t origbin, uchar_t szc, uint_t flags,
3085 ASSERT(szc == 0);
3108 if (PAGE_FREELISTS(mnode, szc, bin, mtype) == NULL)
3113 pp = PAGE_FREELISTS(mnode, szc, bin, mtype);
3130 ASSERT(pp->p_szc == szc);
3152 page_sub(&PAGE_FREELISTS(mnode, szc, bin,
3170 page_list_walk_init(szc, 0, bin, 1, 0, &plw);
3176 pp = page_freelist_split(szc, bin, mnode,
3187 bin = page_list_walk_next_bin(szc, bin, &plw);
3287 int szc;
3341 szc = 0;
3362 bin, mtype, szc, flags);
3368 pp = page_get_mnode_anylist(bin, szc,