Home
last modified time | relevance | path

Searched refs:ceq_mask (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/sun4v/cpu/
H A Dniagara2.c485 uint_t ceq_mask, uint_t color_mask, void *cookie) in page_next_pfn_for_color_cpu() argument
493 ASSERT((color & ~ceq_mask) == 0); in page_next_pfn_for_color_cpu()
500 n2_color2hash(ceq_mask, szc, it->mi_mnode_mask); in page_next_pfn_for_color_cpu()
506 n2_color2hash(ceq_mask, szc, it->mi_mnode_mask)); in page_next_pfn_for_color_cpu()
510 ceq_mask = it->mi_hash_ceq_mask; in page_next_pfn_for_color_cpu()
517 if ((((page_papfn_2_color_cpu(pfn, szc) ^ color) & ceq_mask) == 0) && in page_next_pfn_for_color_cpu()
524 pfn_ceq_mask = ceq_mask << 15; in page_next_pfn_for_color_cpu()
527 pfn_ceq_mask = ((ceq_mask & 1) << 6) | in page_next_pfn_for_color_cpu()
528 ((ceq_mask >> 1) << 15); in page_next_pfn_for_color_cpu()
542 pfn_ceq_mask = ((ceq_mask & 3) << 5) | (ceq_mask >> 2); in page_next_pfn_for_color_cpu()
[all …]
/titanic_41/usr/src/uts/i86pc/vm/
H A Dvm_dep.h216 #define PAGE_NEXT_PFN_FOR_COLOR(pfn, szc, color, ceq_mask, color_mask, it) \ argument
220 pfn_t stride = (ceq_mask) + 1; \
221 ASSERT(((color) & ~(ceq_mask)) == 0); \
222 ASSERT((((ceq_mask) + 1) & (ceq_mask)) == 0); \
223 if (((spfn ^ (color)) & (ceq_mask)) == 0) { \
226 pfn = (spfn & ~(pfn_t)(ceq_mask)) | (color); \
/titanic_41/usr/src/uts/sun4/vm/
H A Dvm_dep.h253 #define PAGE_NEXT_PFN_FOR_COLOR(pfn, szc, color, ceq_mask, color_mask, it) \ argument
255 ASSERT(((color) & ~(ceq_mask)) == 0); \
259 pfn_t stride = (ceq_mask) + 1; \
260 ASSERT((((ceq_mask) + 1) & (ceq_mask)) == 0); \
261 if (((spfn ^ (color)) & (ceq_mask)) == 0) { \
264 pfn = (spfn & ~(pfn_t)(ceq_mask)) | (color); \
270 ceq_mask, color_mask, it); \
/titanic_41/usr/src/uts/common/vm/
H A Dvm_pagelist.c509 uint_t ncolor, uint_t ceq_mask) in page_correct_color() argument
516 color &= ceq_mask; in page_correct_color()
518 return (color | (ncolor & ~ceq_mask)); in page_correct_color()
2270 page_freelist_coalesce(int mnode, uchar_t szc, uint_t color, uint_t ceq_mask, in page_freelist_coalesce() argument
2293 ASSERT(ceq_mask <= color_mask); in page_freelist_coalesce()
2295 color &= ceq_mask; in page_freelist_coalesce()
2323 if (((PFN_2_COLOR(lo, szc, &it) ^ color) & ceq_mask) || in page_freelist_coalesce()
2325 PAGE_NEXT_PFN_FOR_COLOR(lo, szc, color, ceq_mask, color_mask, in page_freelist_coalesce()
2349 bin = ADD_MASKED(bin, 1, ceq_mask, color_mask); in page_freelist_coalesce()
2367 } else if ((PFN_2_COLOR(pfnum, szc, &it) ^ color) & ceq_mask || in page_freelist_coalesce()
[all …]