Searched refs:vcolor (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/os/
H A Dppage.c274 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 Dmach_kpm.c225 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 Dseg_kpm.c242 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 Dhat_sfmmu.h761 #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 Dhat_sfmmu.c3536 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 Dopl_olympus_asm.s353 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 Dus3_common_asm.s453 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 Dspitfire_asm.s390 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 Dcommon_asm.s1051 vac_flushpage(pfn_t pfnum, int vcolor)
1056 vac_flushpage_tl1(uint64_t pfnum, uint64_t vcolor)

Completed in 4917 milliseconds