Home
last modified time | relevance | path

Searched refs:tlb_type (Results 1 – 25 of 34) sorted by relevance

12

/arch/sparc/kernel/
Dsetup_64.c110 if (tlb_type != cheetah) { in process_switch()
180 if (tlb_type == spitfire && !this_is_starfire) in per_cpu_patch()
184 if (tlb_type != hypervisor) { in per_cpu_patch()
195 switch (tlb_type) { in per_cpu_patch()
240 if (tlb_type != hypervisor) in sun4v_patch()
291 if (tlb_type == hypervisor) in setup_arch()
372 ((tlb_type == hypervisor) ? in show_cpuinfo()
Dpcr.c86 if (tlb_type == hypervisor) { in register_perf_hsvc()
115 if (tlb_type != hypervisor) in unregister_perf_hsvc()
127 switch (tlb_type) { in pcr_arch_init()
Dsmp_64.c90 if (tlb_type == hypervisor) in smp_callin()
358 if (tlb_type == hypervisor) { in smp_boot_one_cpu()
880 ((tlb_type == spitfire) && in __local_flush_dcache_page()
884 tlb_type == spitfire) in __local_flush_dcache_page()
893 if (tlb_type == hypervisor) in smp_flush_dcache_page_impl()
908 if (tlb_type == spitfire) { in smp_flush_dcache_page_impl()
912 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in smp_flush_dcache_page_impl()
935 if (tlb_type == hypervisor) in flush_dcache_page_all()
945 if (tlb_type == spitfire) { in flush_dcache_page_all()
949 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in flush_dcache_page_all()
[all …]
Dwinfixup.S117 sethi %hi(tlb_type), %g1
118 lduw [%g1 + %lo(tlb_type)], %g1
144 sethi %hi(tlb_type), %g1
146 lduw [%g1 + %lo(tlb_type)], %g1
Dsparc_ksyms_64.c31 EXPORT_SYMBOL(tlb_type);
Dunaligned_64.c481 if (tlb_type == hypervisor) in handle_ldf_stq()
491 if (tlb_type == hypervisor) in handle_ldf_stq()
507 if (tlb_type == hypervisor) in handle_ldf_stq()
527 if (tlb_type == hypervisor) in handle_ldf_stq()
638 if (tlb_type == hypervisor) in handle_lddfmna()
686 if (tlb_type == hypervisor) in handle_stdfmna()
Dprom_64.c138 if (tlb_type >= cheetah) in sun4u_path_component()
349 if (tlb_type == hypervisor) { in __build_path_component()
374 return (tlb_type == spitfire ? "upa-portid" : "portid"); in get_mid_prop()
407 if (tlb_type == hypervisor) in of_fill_in_cpu_data()
Dus3_cpufreq.c205 if (tlb_type != cheetah && tlb_type != cheetah_plus) in us3_freq_init()
Dhead_64.S506 sethi %hi(tlb_type), %g1
507 stw %g2, [%g1 + %lo(tlb_type)]
558 1: sethi %hi(tlb_type), %g1
559 stw %g2, [%g1 + %lo(tlb_type)]
575 sethi %hi(tlb_type), %g1
576 stw %g2, [%g1 + %lo(tlb_type)]
889 .globl prom_tba, tlb_type
891 tlb_type: .word 0 /* Must NOT end up in BSS */ label
Dsstate.c98 if (tlb_type != hypervisor) in sstate_init()
Dirq_64.c217 if (tlb_type == cheetah || tlb_type == cheetah_plus) { in sun4u_compute_tid()
557 BUG_ON(tlb_type == hypervisor); in build_irq()
596 BUG_ON(tlb_type != hypervisor); in sun4v_build_common()
1026 if (tlb_type == hypervisor) in init_IRQ()
1031 if (tlb_type == hypervisor) { in init_IRQ()
Dtime_64.c195 if (tlb_type != hypervisor) { in stick_init_tick()
583 if (tlb_type == hypervisor) in clock_init()
606 if (tlb_type == spitfire) { in sparc64_init_timers()
Dmodule.c233 if (tlb_type == spitfire) { in module_finalize()
Dcpu.c347 if (tlb_type == hypervisor) { in cpu_type_probe()
Dtrampoline_64.S299 sethi %hi(tlb_type), %g3
300 lduw [%g3 + %lo(tlb_type)], %g2
Dtsb.S364 sethi %hi(tlb_type), %g2
365 lduw [%g2 + %lo(tlb_type)], %g2
Dptrace_64.c71 if (tlb_type == hypervisor) in flush_ptrace_access()
89 if (tlb_type == spitfire) { in flush_ptrace_access()
104 if (write && tlb_type == spitfire) { in flush_ptrace_access()
Dchmc.c822 if (tlb_type == cheetah || tlb_type == cheetah_plus) in us3mc_platform()
Dsysfs.c275 if (tlb_type != hypervisor) in check_mmu_stats()
/arch/sparc/mm/
Dinit_64.c180 BUG_ON(tlb_type == hypervisor); in flush_dcache_page_impl()
187 ((tlb_type == spitfire) && in flush_dcache_page_impl()
191 tlb_type == spitfire) in flush_dcache_page_impl()
253 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in tsb_insert()
298 if (tlb_type != hypervisor) { in update_mmu_cache()
314 if ((tlb_type == hypervisor && in update_mmu_cache()
316 (tlb_type != hypervisor && in update_mmu_cache()
338 if (tlb_type == hypervisor) in flush_dcache_page()
378 if (tlb_type == spitfire) { in flush_icache_range()
405 if (tlb_type == cheetah) in mmu_info()
[all …]
Dtsb.c76 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
84 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
184 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in setup_tsb_params()
202 if (tlb_type == hypervisor) { in setup_tsb_params()
404 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in tsb_grow()
Dtlb.c55 if (tlb_type != hypervisor && in tlb_batch_add()
/arch/sparc/include/asm/
Delf_64.h177 if (tlb_type == cheetah || tlb_type == cheetah_plus) in sparc64_elf_hwcap()
179 else if (tlb_type == hypervisor) { in sparc64_elf_hwcap()
Dxor_64.h66 ((tlb_type == hypervisor && \
Dspitfire.h56 extern enum ultra_tlb_layout tlb_type;
64 (tlb_type == spitfire ? \

12