Searched refs:plw (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/uts/common/vm/ |
H A D | vm_pagelist.c | 2584 pfn_t pfnlo, pfn_t pfnhi, page_list_walker_t *plw) in page_freelist_split() argument 2598 bin_prev = (plw->plw_bin_split_prev == color) ? INVALID_COLOR : in page_freelist_split() 2599 PAGE_GET_NSZ_COLOR(szc, plw->plw_bin_split_prev); in page_freelist_split() 2605 while (plw->plw_bins[nszc] != 0) { in page_freelist_split() 2642 color, bin, plw->plw_ceq_mask[szc]); in page_freelist_split() 2666 bin = ADD_MASKED(bin, 1, plw->plw_ceq_mask[nszc], color_mask); in page_freelist_split() 2667 plw->plw_bins[nszc]--; in page_freelist_split() 2673 if (plw->plw_bins[nnszc] == 0) in page_freelist_split() 2681 plw->plw_ceq_mask[nnszc])) in page_freelist_split() 2752 int use_ceq, page_list_walker_t *plw) in page_list_walk_init() argument [all …]
|
/titanic_41/usr/src/uts/i86pc/vm/ |
H A D | vm_dep.h | 273 int can_split, int use_ceq, page_list_walker_t *plw); 276 page_list_walker_t *plw);
|
H A D | vm_machdep.c | 3080 page_list_walker_t plw; in page_get_mnode_anylist() local 3105 for (plw.plw_count = 0; in page_get_mnode_anylist() 3106 plw.plw_count < page_colors; plw.plw_count++) { in page_get_mnode_anylist() 3170 page_list_walk_init(szc, 0, bin, 1, 0, &plw); in page_get_mnode_anylist() 3171 ASSERT(plw.plw_ceq_dif == page_colors); in page_get_mnode_anylist() 3175 if (plw.plw_do_split) { in page_get_mnode_anylist() 3180 &plw); in page_get_mnode_anylist() 3187 bin = page_list_walk_next_bin(szc, bin, &plw); in page_get_mnode_anylist()
|
/titanic_41/usr/src/uts/sun4/vm/ |
H A D | vm_dep.h | 324 int can_split, int use_ceq, page_list_walker_t *plw);
|