/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | us3_common_mmu.c | 207 mmu_exported_pagesize_mask = (1 << TTE8K) | in mmu_init_mmu_page_sizes() 532 {CHEETAH_IMPL, TTE8K, 0}, /* default */ 540 { CHEETAH_PLUS_IMPL, TTE8K, 0 }, 546 { JALAPENO_IMPL, TTE8K, 0 }, 552 { JAGUAR_IMPL, TTE8K, 0 }, 558 { SERRANO_IMPL, TTE8K, 0 }, 564 { PANTHER_IMPL, TTE8K, 0 } 577 tte = TTE8K; in mmu_init_kernel_pgsz() 580 new_cext_nucleus = TAGACCEXT_MKSZPAIR(tte, TTE8K); in mmu_init_kernel_pgsz() 593 uint_t tte = TTE8K; in mmu_get_kernel_lpsize() [all …]
|
H A D | opl_olympus.c | 107 static uchar_t shctx_cext = TAGACCEXT_MKSZPAIR(DEFAULT_ISM_PAGESZC, TTE8K); 768 mmu_exported_pagesize_mask = (1 << TTE8K) | 839 shctx_cext = TAGACCEXT_MKSZPAIR(TTE4M, TTE8K); 847 shctx_cext = TAGACCEXT_MKSZPAIR(TTE32M, TTE8K); 855 shctx_cext = TAGACCEXT_MKSZPAIR(TTE256M, TTE8K); 2184 tte = TTE8K; 2187 tte = TTE8K; 2191 new_cext_nucleus = TAGACCEXT_MKSZPAIR(tte, TTE8K); 2192 new_cext_primary = TAGACCEXT_MKSZPAIR(TTE8K, tte); 2209 for (tte = TTE8K; tte <= TTE4M; tte++) { [all …]
|
H A D | us3_cheetah.c | 152 max_bootlp_tteszc = TTE8K; in cpu_fiximp()
|
H A D | spitfire.c | 4511 for (tte = TTE8K; tte <= TTE4M; tte++) { in mmu_get_kernel_lpsize() 4516 return (TTEBYTES(TTE8K)); in mmu_get_kernel_lpsize()
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_kpm.c | 756 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin() 758 KPM_TTE_VUNCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin() 808 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin() 833 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin() 846 KPM_TTE_VUNCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin() 930 conv_tnc(pp, TTE8K); in sfmmu_kpm_mapout() 1017 conv_tnc(pp, TTE8K); in sfmmu_kpm_mapout() 1088 conv_tnc(pp, TTE8K); in sfmmu_kpm_mapout() 1491 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_fault() 1564 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_fault_small() [all …]
|
H A D | mach_sfmmu.c | 293 tte.tte_inthi = TTE_VALID_INT | TTE_SZ_INT(TTE8K) | TTE_PFN_INTHI(pfn); in kdi_tlb_page_lock()
|
H A D | mach_vm_dep.c | 73 int mmu_exported_pagesize_mask = (1 << TTE8K) | (1 << TTE64K) |
|
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/ |
H A D | pages.c | 112 cb_mapin(vaddr, src_ppn, TTE8K, 0, dtlb_index); in mapin_buf_pages() 133 cb_mapin(vaddr, dst_ppn, TTE8K, TTE_HWWR_INT, dtlb_index); in mapin_dst_pages() 360 TTE8K, TTE_HWWR_INT, cb_dents - 1); in cb_terminator()
|
/illumos-gate/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_kdi.S | 114 cmp %g3, TTE8K; \ 212 cmp %g3, TTE8K; \
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 3088 case TTE8K: in sfmmu_tteload_addentry() 6419 if (sz != TTE8K) { in sfmmu_ttesync() 6629 cons = TTE8K; in hat_pagesuspend() 7052 cons = TTE8K; in hat_pageunload() 7312 cons = TTE8K; in hat_pagereload() 7404 cons = TTE8K; in hat_pagesync() 7637 cons = TTE8K; in hat_page_clrwrt() 7792 cons = TTE8K; in sfmmu_check_kpfn() 9239 cursz = TTE8K; in conv_tnc() 9274 cursz = TTE8K; in conv_tnc() [all …]
|
H A D | hat_sfmmu.h | 253 #define TSB8K (1 << TTE8K) 1408 #define get_hblk_cache(hmeblkp) (((hmeblkp)->hblk_ttesz == TTE8K) ? \ 1411 ((ttesz == TTE8K)? (TTEBYTES(ttesz) * NHMENTS) : TTEBYTES(ttesz)) 1507 ((ttesz == TTE8K)? HBLK_RANGE_SHIFT : TTE_PAGE_SHIFT(ttesz))
|
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | sfmmu.c | 391 sfmmu_memtte(ttep, pfn, attr, TTE8K); in sfmmu_map_prom_mappings() 409 if (pszc > TTE8K) { in sfmmu_map_prom_mappings() 794 max_bootlp_tteszc = TTE8K; in calc_tsb_sizes() 864 (HMENT_HASHAVELEN * (HMEBLK_SPAN(TTE8K) >> MMU_PAGESHIFT)); in calc_hmehash_sz() 878 hme_buckets = npages / (HMEBLK_SPAN(TTE8K) >> MMU_PAGESHIFT); in calc_hmehash_sz()
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | cpu_module.h | 159 #define DEFAULT_SUN4V_MMU_PAGESIZE_MASK ((1 << TTE8K) | (1 << TTE64K) \
|
H A D | pte.h | 99 #define TTE8K 0x0 macro 243 #define TTE_IS_8K(ttep) (TTE_CSZ(ttep) == TTE8K)
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | niagara2.c | 555 pfn_ceq_mask = (szc == TTE8K) ? 0 : in page_next_pfn_for_color_cpu() 632 npfn = (szc == TTE8K) ? ((pfn >> 15) << 15) : in page_next_pfn_for_color_cpu() 641 tmpmask = (szc == TTE8K) ? 0 : (ceq_mask & 0x1c) << 13; in page_next_pfn_for_color_cpu()
|
H A D | niagara.c | 63 #define NI_MMU_PAGESIZE_MASK ((1 << TTE8K) | (1 << TTE64K) | (1 << TTE4M) \
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | pte.h | 116 #define TTE8K 0x0 macro 288 #define TTE_IS_8K(ttep) (TTE_CSZ(ttep) == TTE8K)
|
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_vm_dep.c | 399 for (tte = TTE8K; tte <= TTE256M; tte++) { in mmu_get_kernel_lpsize() 408 lpsize = TTEBYTES(TTE8K); in mmu_get_kernel_lpsize()
|
H A D | mach_sfmmu.c | 295 sfmmu_memtte(&tte, pfn, (PROC_TEXT | HAT_NOSYNC), TTE8K); in kdi_tlb_page_lock()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | startup.c | 783 ASSERT(mmu_exported_pagesize_mask & (1 << TTE8K)); in alloc_kmem64() 785 for (i = max_bootlp_tteszc; i >= TTE8K; i--) { in alloc_kmem64() 820 if (i == TTE8K) { in alloc_kmem64() 1630 pages_per_hblk = btop(HMEBLK_SPAN(TTE8K)); in startup_modules() 2960 TTE8K, in create_va_to_tte()
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | ac_test.c | 80 tte.tte_inthi = TTE_VALID_INT | TTE_SZ_INT(TTE8K) | in ac_mapin()
|
H A D | fhc.c | 3401 tte.tte_inthi = TTE_VALID_INT | TTE_SZ_INT(TTE8K) | in os_completes_shutdown()
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_cpu.c | 666 tte.tte_inthi = TTE_VALID_INT | TTE_SZ_INT(TTE8K) | in sbdp_cpu_stop_self()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | trapstat.c | 623 tte.tte_inthi = TTE_VALID_INT | TTE_SZ_INT(TTE8K) | in trapstat_load_tlb()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | ldc_shm.c | 1442 PROT_READ | PROT_WRITE | HAT_NOSYNC, TTE8K); in i_ldc_mem_map()
|