Home
last modified time | relevance | path

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

/linux-4.4.14/arch/sparc/kernel/
Dsetup_64.c114 if (tlb_type != cheetah) { in process_switch()
172 if (tlb_type == spitfire && !this_is_starfire) in per_cpu_patch()
176 if (tlb_type != hypervisor) { in per_cpu_patch()
187 switch (tlb_type) { in per_cpu_patch()
280 if (tlb_type != hypervisor) in sun4v_patch()
517 if (tlb_type == cheetah || tlb_type == cheetah_plus) in init_sparc64_elf_hwcap()
519 else if (tlb_type == hypervisor) { in init_sparc64_elf_hwcap()
543 if (tlb_type == spitfire) in init_sparc64_elf_hwcap()
545 if (tlb_type == cheetah || tlb_type == cheetah_plus) in init_sparc64_elf_hwcap()
547 if (tlb_type == cheetah_plus) { in init_sparc64_elf_hwcap()
[all …]
Dsmp_64.c101 if (tlb_type == hypervisor) in smp_callin()
356 if (tlb_type == hypervisor) { in smp_boot_one_cpu()
877 ((tlb_type == spitfire) && in __local_flush_dcache_page()
881 tlb_type == spitfire) in __local_flush_dcache_page()
890 if (tlb_type == hypervisor) in smp_flush_dcache_page_impl()
905 if (tlb_type == spitfire) { in smp_flush_dcache_page_impl()
909 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in smp_flush_dcache_page_impl()
931 if (tlb_type == hypervisor) in flush_dcache_page_all()
941 if (tlb_type == spitfire) { in flush_dcache_page_all()
945 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in flush_dcache_page_all()
[all …]
Durtt_fill.S70 sethi %hi(tlb_type), %g1
71 lduw [%g1 + %lo(tlb_type)], %g1
85 2: sethi %hi(tlb_type), %g1
87 lduw [%g1 + %lo(tlb_type)], %g1
Dwinfixup.S118 sethi %hi(tlb_type), %g1
119 lduw [%g1 + %lo(tlb_type)], %g1
145 sethi %hi(tlb_type), %g1
147 lduw [%g1 + %lo(tlb_type)], %g1
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()
388 if (tlb_type == hypervisor) { in arch_find_n_match_cpu_physical_id()
489 if (tlb_type == hypervisor) in of_populate_present_mask()
585 if (tlb_type == hypervisor) in of_fill_in_cpu_data()
Dmodule.c196 if (sun4v_1insn && tlb_type == hypervisor) { in do_patch_sections()
200 if (sun4v_2insn && tlb_type == hypervisor) { in do_patch_sections()
216 if (tlb_type == spitfire) { in module_finalize()
Dpcr.c254 if (tlb_type == hypervisor) { in register_perf_hsvc()
301 if (tlb_type != hypervisor) in unregister_perf_hsvc()
344 switch (tlb_type) { in pcr_arch_init()
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()
533 if (tlb_type == hypervisor) in handle_ldf_stq()
648 if (tlb_type == hypervisor) in handle_lddfmna()
699 if (tlb_type == hypervisor) in handle_stdfmna()
Dirq_64.c156 if (tlb_type != hypervisor) in irq_init_hv()
187 if (tlb_type == hypervisor) { in size_nr_ivec()
322 if (tlb_type == cheetah || tlb_type == cheetah_plus) { in sun4u_compute_tid()
619 BUG_ON(tlb_type == hypervisor); in build_irq()
1118 if (tlb_type == hypervisor) in init_IRQ()
1123 if (tlb_type == hypervisor) { in init_IRQ()
Dsparc_ksyms_64.c31 EXPORT_SYMBOL(tlb_type);
Dhead_64.S570 sethi %hi(tlb_type), %g1
571 stw %g2, [%g1 + %lo(tlb_type)]
646 1: sethi %hi(tlb_type), %g1
647 stw %g2, [%g1 + %lo(tlb_type)]
662 sethi %hi(tlb_type), %g1
663 stw %g2, [%g1 + %lo(tlb_type)]
920 .globl prom_tba, tlb_type
922 tlb_type: .word 0 /* Must NOT end up in BSS */ label
Dsstate.c93 if (tlb_type != hypervisor) in sstate_init()
Dtime_64.c194 if (tlb_type != hypervisor) { in stick_init_tick()
569 if (tlb_type == hypervisor) in clock_init()
592 if (tlb_type == spitfire) { in sparc64_init_timers()
Dcpu.c389 ((tlb_type == hypervisor) ? in show_cpuinfo()
527 if (tlb_type == hypervisor) { in cpu_type_probe()
Dtrampoline_64.S297 sethi %hi(tlb_type), %g3
298 lduw [%g3 + %lo(tlb_type)], %g2
Dptrace_64.c75 if (tlb_type == hypervisor) in flush_ptrace_access()
93 if (tlb_type == spitfire) { in flush_ptrace_access()
108 if (write && tlb_type == spitfire) { in flush_ptrace_access()
Dchmc.c821 if (tlb_type == cheetah || tlb_type == cheetah_plus) in us3mc_platform()
Dprocess_64.c59 if (tlb_type != hypervisor) { in arch_cpu_idle()
323 if (tlb_type == hypervisor && in __global_pmu_self()
Dtsb.S394 sethi %hi(tlb_type), %g2
395 lduw [%g2 + %lo(tlb_type)], %g2
Dsysfs.c277 if (tlb_type != hypervisor) in check_mmu_stats()
Dtraps_64.c74 limit = (tlb_type == hypervisor) ? 2 : 4; in dump_tl1_traplog()
151 } else if (tlb_type == spitfire) { in sprintf_dimm()
381 if (tlb_type != spitfire) in spitfire_clean_and_reenable_l1_caches()
912 if (tlb_type == cheetah_plus) { in cheetah_ecache_flush_init()
2464 } else if (tlb_type == hypervisor) { in do_illegal_instruction()
Dpci_common.c420 if (tlb_type == hypervisor) in pci_determine_mem_io_space()
Dof_device_64.c407 if (tlb_type == hypervisor) in build_device_resources()
Diommu.c116 (tlb_type != hypervisor ? iommu_flushall : NULL), in iommu_table_init()
Dmdesc.c895 if (tlb_type != hypervisor) in mdesc_populate_present_mask()
Dds.c1260 if (tlb_type == hypervisor) { in ds_init()
/linux-4.4.14/arch/sparc/mm/
Dtsb.c82 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
90 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user()
107 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page()
115 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page()
210 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in setup_tsb_params()
228 if (tlb_type == hypervisor) { in setup_tsb_params()
441 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in tsb_grow()
Dinit_64.c200 BUG_ON(tlb_type == hypervisor); in flush_dcache_page_impl()
207 ((tlb_type == spitfire) && in flush_dcache_page_impl()
211 tlb_type == spitfire) in flush_dcache_page_impl()
273 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in tsb_insert()
333 if (tlb_type != hypervisor) { in update_mmu_cache()
365 if (tlb_type == hypervisor) in flush_dcache_page()
405 if (tlb_type == spitfire) { in flush_icache_range()
438 if (tlb_type == cheetah) in mmu_info()
440 else if (tlb_type == cheetah_plus) in mmu_info()
442 else if (tlb_type == spitfire) in mmu_info()
[all …]
Dtlb.c117 if (tlb_type != hypervisor && in tlb_batch_add()
Dgup.c26 if (tlb_type == hypervisor) { in gup_pte_range()
Dfault_64.c429 if (tlb_type == spitfire && in do_sparc64_fault()
/linux-4.4.14/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-4.4.14/arch/sparc/include/asm/
Dspitfire.h62 extern enum ultra_tlb_layout tlb_type;
70 (tlb_type == spitfire ? \
Dxor_64.h66 ((tlb_type == hypervisor && \
Dpgtable_64.h931 if (tlb_type != hypervisor && pte_present(pte)) { \
/linux-4.4.14/drivers/cpufreq/
Dsparc-us3-cpufreq.c170 if (tlb_type != cheetah && tlb_type != cheetah_plus) in us3_freq_init()
Dsparc-us2e-cpufreq.c315 if (tlb_type != spitfire) in us2e_freq_init()
/linux-4.4.14/arch/x86/kernel/cpu/
Dcpu.h33 char tlb_type; member
Dintel.c606 if (intel_tlb_table[k].tlb_type == 0) in intel_tlb_lookup()
609 switch (intel_tlb_table[k].tlb_type) { in intel_tlb_lookup()
/linux-4.4.14/drivers/tty/serial/
Dsunhv.c637 if (tlb_type != hypervisor) in sunhv_init()
/linux-4.4.14/arch/sparc/net/
Dbpf_jit_comp.c24 if (tlb_type == spitfire) { in bpf_flush_icache()