Home
last modified time | relevance | path

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

12

/linux-3.4.99/arch/sparc/kernel/
Dsetup_64.c113 if (tlb_type != cheetah) { in process_switch()
183 if (tlb_type == spitfire && !this_is_starfire) in per_cpu_patch()
187 if (tlb_type != hypervisor) { in per_cpu_patch()
198 switch (tlb_type) { in per_cpu_patch()
273 if (tlb_type != hypervisor) in sun4v_patch()
433 if (tlb_type == cheetah || tlb_type == cheetah_plus) in init_sparc64_elf_hwcap()
435 else if (tlb_type == hypervisor) { in init_sparc64_elf_hwcap()
453 if (tlb_type == spitfire) in init_sparc64_elf_hwcap()
455 if (tlb_type == cheetah || tlb_type == cheetah_plus) in init_sparc64_elf_hwcap()
457 if (tlb_type == cheetah_plus) { in init_sparc64_elf_hwcap()
[all …]
Dsmp_64.c96 if (tlb_type == hypervisor) in smp_callin()
362 if (tlb_type == hypervisor) { in smp_boot_one_cpu()
882 ((tlb_type == spitfire) && in __local_flush_dcache_page()
886 tlb_type == spitfire) in __local_flush_dcache_page()
895 if (tlb_type == hypervisor) in smp_flush_dcache_page_impl()
910 if (tlb_type == spitfire) { in smp_flush_dcache_page_impl()
914 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in smp_flush_dcache_page_impl()
936 if (tlb_type == hypervisor) in flush_dcache_page_all()
946 if (tlb_type == spitfire) { in flush_dcache_page_all()
950 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in flush_dcache_page_all()
[all …]
Dpcr.c104 if (tlb_type == hypervisor) { in register_perf_hsvc()
137 if (tlb_type != hypervisor) in unregister_perf_hsvc()
149 switch (tlb_type) { in pcr_arch_init()
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
Dmodule.c222 if (sun4v_1insn && tlb_type == hypervisor) { in do_patch_sections()
226 if (sun4v_2insn && tlb_type == hypervisor) { in do_patch_sections()
242 if (tlb_type == spitfire) { in module_finalize()
Dprom_64.c137 if (tlb_type >= cheetah) in sun4u_path_component()
348 if (tlb_type == hypervisor) { in __build_path_component()
373 return (tlb_type == spitfire ? "upa-portid" : "portid"); in get_mid_prop()
435 if (tlb_type == hypervisor) in of_populate_present_mask()
534 if (tlb_type == hypervisor) in of_fill_in_cpu_data()
Dunaligned_64.c462 if (tlb_type == hypervisor) in handle_ldf_stq()
472 if (tlb_type == hypervisor) in handle_ldf_stq()
488 if (tlb_type == hypervisor) in handle_ldf_stq()
508 if (tlb_type == hypervisor) in handle_ldf_stq()
622 if (tlb_type == hypervisor) in handle_lddfmna()
670 if (tlb_type == hypervisor) in handle_stdfmna()
Dirq_64.c183 if (tlb_type == cheetah || tlb_type == cheetah_plus) { in sun4u_compute_tid()
510 BUG_ON(tlb_type == hypervisor); in build_irq()
547 BUG_ON(tlb_type != hypervisor); in sun4v_build_common()
954 if (tlb_type == hypervisor) in init_IRQ()
959 if (tlb_type == hypervisor) { in init_IRQ()
Dsparc_ksyms_64.c32 EXPORT_SYMBOL(tlb_type);
Dhead_64.S547 sethi %hi(tlb_type), %g1
548 stw %g2, [%g1 + %lo(tlb_type)]
608 1: sethi %hi(tlb_type), %g1
609 stw %g2, [%g1 + %lo(tlb_type)]
625 sethi %hi(tlb_type), %g1
626 stw %g2, [%g1 + %lo(tlb_type)]
917 .globl prom_tba, tlb_type
919 tlb_type: .word 0 /* Must NOT end up in BSS */ label
Dus3_cpufreq.c205 if (tlb_type != cheetah && tlb_type != cheetah_plus) in us3_freq_init()
Dsstate.c93 if (tlb_type != hypervisor) in sstate_init()
Dcpu.c388 ((tlb_type == hypervisor) ? in show_cpuinfo()
508 if (tlb_type == hypervisor) { in cpu_type_probe()
Dtime_64.c195 if (tlb_type != hypervisor) { in stick_init_tick()
586 if (tlb_type == hypervisor) in clock_init()
609 if (tlb_type == spitfire) { in sparc64_init_timers()
Dtrampoline_64.S297 sethi %hi(tlb_type), %g3
298 lduw [%g3 + %lo(tlb_type)], %g2
Dptrace_64.c73 if (tlb_type == hypervisor) in flush_ptrace_access()
91 if (tlb_type == spitfire) { in flush_ptrace_access()
106 if (write && tlb_type == spitfire) { in flush_ptrace_access()
Dtsb.S366 sethi %hi(tlb_type), %g2
367 lduw [%g2 + %lo(tlb_type)], %g2
Dchmc.c822 if (tlb_type == cheetah || tlb_type == cheetah_plus) in us3mc_platform()
/linux-3.4.99/arch/sparc/mm/
Dtsb.c80 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
88 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
104 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page()
112 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page()
212 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in setup_tsb_params()
230 if (tlb_type == hypervisor) { in setup_tsb_params()
443 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in tsb_grow()
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()
299 if (tlb_type != hypervisor) { in update_mmu_cache()
315 if ((tlb_type == hypervisor && in update_mmu_cache()
317 (tlb_type != hypervisor && in update_mmu_cache()
339 if (tlb_type == hypervisor) in flush_dcache_page()
379 if (tlb_type == spitfire) { in flush_icache_range()
406 if (tlb_type == cheetah) in mmu_info()
[all …]
Dtlb.c80 if (tlb_type != hypervisor && in tlb_batch_add()
Dgup.c26 if (tlb_type == hypervisor) { in gup_pte_range()
/linux-3.4.99/arch/sh/mm/
Dtlb-debugfs.c20 enum tlb_type { enum
41 unsigned int tlb_type = (unsigned int)file->private; in tlb_seq_show() local
54 if (tlb_type == TLB_TYPE_ITLB) { in tlb_seq_show()
77 if (tlb_type == TLB_TYPE_ITLB) { in tlb_seq_show()
/linux-3.4.99/arch/sparc/include/asm/
Dspitfire.h59 extern enum ultra_tlb_layout tlb_type;
67 (tlb_type == spitfire ? \
Dxor_64.h66 ((tlb_type == hypervisor && \

12