Searched refs:vcolor (Results 1 - 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | ppage.c | 274 int vcolor; local 294 * vcolor of the page. Furthermore, if loads or stores can 295 * pollute the VAC then using a "new" page (unassigned vcolor) 299 vcolor = sfmmu_get_ppvcolor(pp); 300 if ((vcolor == -1) && 303 /* else keep the current vcolor of the page */ 305 vcolor = -1; 308 if (vcolor != -1) { 309 va += MMU_PAGESIZE * vcolor; 310 start = vcolor; [all...] |
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_kpm.c | 225 int vcolor, vcolor_pa; local 234 vcolor = (PP_ISNC(pp)) ? vcolor_pa : PP_GET_VCOLOR(pp); 236 vcolor = addr_to_vcolor(pp->p_offset); 240 if (vcolor_pa != vcolor) { 241 vaddr += ((uintptr_t)(vcolor - vcolor_pa) << MMU_PAGESHIFT); 242 vaddr += (vcolor_pa > vcolor) ? 244 ((uintptr_t)(vcolor - vcolor_pa) << kpm_size_shift); 568 * Walk the memsegs chain, applying func to each memseg span and vcolor. 574 int vcolor; local 582 for (vcolor 1112 int vcolor, vcolor_pa; local 1634 int vcolor; local 2199 int vcolor = addr_to_vcolor(kpmvaddr); local [all...] |
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_kpm.c | 242 int vcolor; local 248 vcolor = (nvcolors > 1) ? addr_to_vcolor(off, nvcolors) : 0; 249 p = &skd->skd_va_select[(CPU->cpu_id * nvcolors) + vcolor];
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.h | 761 #define CACHE_VCOLOR_MASK(vcolor) (2 << (vcolor & (CACHE_NUM_COLOR - 1))) 763 #define CacheColor_IsFlushed(flag, vcolor) \ 764 ((flag) & CACHE_VCOLOR_MASK(vcolor)) 766 #define CacheColor_SetFlushed(flag, vcolor) \ 767 ((flag) |= CACHE_VCOLOR_MASK(vcolor))
|
H A D | hat_sfmmu.c | 3536 int vcolor, ocolor; local 3544 vcolor = addr_to_vcolor(addr); 3546 PP_SET_VCOLOR(pp, vcolor); 3551 if (ocolor == vcolor) { 3568 PP_SET_VCOLOR(pp, vcolor); 6882 * If the replacement has a different vcolor than 9085 int vcolor; local 9091 vcolor = addr_to_vcolor(addr); 9093 PP_SET_VCOLOR(pp, vcolor); 9097 if (PP_GET_VCOLOR(pp) == vcolor) { 12070 int vcolor; local 12164 int vcolor; local 12501 sfmmu_cache_flush(pfn_t pfnum, int vcolor) argument 12516 sfmmu_cache_flushcolor(int vcolor, pfn_t pfnum) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | opl_olympus_asm.s | 353 vac_flushpage(pfn_t pfnum, int vcolor) 369 vac_flushpage_tl1(uint64_t pfnum, uint64_t vcolor) 385 vac_flushcolor(int vcolor, pfn_t pfnum) 403 vac_flushcolor_tl1(uint64_t vcolor, uint64_t pfnum)
|
H A D | us3_common_asm.s | 453 vac_flushpage(pfn_t pfnum, int vcolor) 489 vac_flushpage_tl1(uint64_t pfnum, uint64_t vcolor) 511 vac_flushcolor(int vcolor, pfn_t pfnum) 518 * %o0 = vcolor 535 vac_flushcolor_tl1(uint64_t vcolor, uint64_t pfnum) 542 * %g1 = vcolor
|
H A D | spitfire_asm.s | 390 vac_flushpage(pfn_t pfnum, int vcolor) 395 vac_flushpage_tl1(uint64_t pfnum, uint64_t vcolor) 668 * %o0 = vcolor 677 * %g1 = vcolor
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | common_asm.s | 1051 vac_flushpage(pfn_t pfnum, int vcolor) 1056 vac_flushpage_tl1(uint64_t pfnum, uint64_t vcolor)
|
Completed in 4917 milliseconds