Lines Matching defs:nszc

508 page_correct_color(uchar_t szc, uchar_t nszc, uint_t color,
511 ASSERT(nszc > szc);
514 ASSERT(ncolor < PAGE_GET_PAGECOLORS(nszc));
517 ncolor = PAGE_CONVERT_COLOR(ncolor, szc, nszc);
2586 uchar_t nszc = szc + 1;
2592 if (nszc == mmu_page_sizes)
2595 ASSERT(nszc < mmu_page_sizes);
2596 color_mask = PAGE_GET_PAGECOLORS(nszc) - 1;
2605 while (plw->plw_bins[nszc] != 0) {
2607 ASSERT(nszc < mmu_page_sizes);
2612 if (PAGE_FREELISTS(mnode, nszc, bin, mtype)) {
2614 firstpp = pp = PAGE_FREELISTS(mnode, nszc, bin, mtype);
2641 uint_t ccolor = page_correct_color(szc, nszc,
2644 ASSERT(pp->p_szc == nszc);
2645 VM_STAT_ADD(vmm_vmstats.pfs_demote[nszc]);
2666 bin = ADD_MASKED(bin, 1, plw->plw_ceq_mask[nszc], color_mask);
2667 plw->plw_bins[nszc]--;
2670 uchar_t nnszc = nszc + 1;
2677 bin = sbin = PAGE_GET_NSZ_COLOR(nszc, bin);
2679 bin_prev = PAGE_GET_NSZ_COLOR(nszc, bin_prev);
2686 nszc = nnszc;
2687 ASSERT(nszc < mmu_page_sizes);
2754 uint_t nszc, ceq_mask, colors;
2802 for (nszc = szc + 1; nszc < mmu_page_sizes; nszc++, szc++) {
2803 plw->plw_ceq_mask[nszc] = PAGE_GET_NSZ_MASK(szc,
2805 plw->plw_bins[nszc] = PAGE_GET_PAGECOLORS(nszc);
2807 plw->plw_ceq_mask[nszc] = INVALID_MASK;
2808 plw->plw_bins[nszc] = 0;
2821 #define PAGE_SET_NEXT_SPLIT_MARKER(szc, nszc, bin, plw) { \
2824 uint_t neq_mask = ~plw->plw_ceq_mask[nszc] & plw->plw_color_mask; \
2827 if (!((plw->plw_split_next ^ bin0_nsz) & plw->plw_ceq_mask[nszc])) { \
2839 uchar_t nszc = szc + 1;
2846 PAGE_SET_NEXT_SPLIT_MARKER(szc, nszc, bin, plw);
2887 if (plw->plw_bins[nszc] != 0) {
2899 plw->plw_ceq_mask[nszc])
2907 if (plw->plw_bins[nszc] != 0) {
2910 plw->plw_ceq_mask[nszc]))