/openbmc/linux/arch/sparc/kernel/ |
H A D | setup_64.c | 118 if (tlb_type != cheetah) { in process_switch() 178 if (tlb_type != hypervisor) { in per_cpu_patch() 189 switch (tlb_type) { in per_cpu_patch() 282 if (tlb_type != hypervisor) in sun4v_patch() 536 if (tlb_type == cheetah || tlb_type == cheetah_plus) in init_sparc64_elf_hwcap() 538 else if (tlb_type == hypervisor) { in init_sparc64_elf_hwcap() 566 if (tlb_type == spitfire) in init_sparc64_elf_hwcap() 568 if (tlb_type == cheetah || tlb_type == cheetah_plus) in init_sparc64_elf_hwcap() 570 if (tlb_type == cheetah_plus) { in init_sparc64_elf_hwcap() 578 if (tlb_type == hypervisor) { in init_sparc64_elf_hwcap() [all …]
|
H A D | smp_64.c | 110 if (tlb_type == hypervisor) in smp_callin() 362 if (tlb_type == hypervisor) { in smp_boot_one_cpu() 935 tlb_type == spitfire) { in __local_flush_dcache_folio() 947 if (tlb_type == hypervisor) in smp_flush_dcache_folio_impl() 966 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in smp_flush_dcache_folio_impl() 993 if (tlb_type == hypervisor) in flush_dcache_folio_all() 1003 if (tlb_type == spitfire) { in flush_dcache_folio_all() 1007 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in flush_dcache_folio_all() 1215 if (tlb_type == spitfire) in smp_setup_processor_id() 1217 else if (tlb_type == cheetah || tlb_type == cheetah_plus) in smp_setup_processor_id() [all …]
|
H A D | urtt_fill.S | 76 sethi %hi(tlb_type), %g1 77 lduw [%g1 + %lo(tlb_type)], %g1 91 2: sethi %hi(tlb_type), %g1 93 lduw [%g1 + %lo(tlb_type)], %g1
|
H A D | winfixup.S | 119 sethi %hi(tlb_type), %g1 120 lduw [%g1 + %lo(tlb_type)], %g1 146 sethi %hi(tlb_type), %g1 148 lduw [%g1 + %lo(tlb_type)], %g1
|
H A D | prom_64.c | 133 if (tlb_type >= cheetah) in sun4u_path_component() 352 if (tlb_type == hypervisor) { in __build_path_component() 378 return (tlb_type == spitfire ? "upa-portid" : "portid"); in get_mid_prop() 392 if (tlb_type == hypervisor) { in arch_find_n_match_cpu_physical_id() 495 if (tlb_type == hypervisor) in of_populate_present_mask() 591 if (tlb_type == hypervisor) in of_fill_in_cpu_data()
|
H A D | module.c | 197 if (sun4v_1insn && tlb_type == hypervisor) { in do_patch_sections() 201 if (sun4v_2insn && tlb_type == hypervisor) { in do_patch_sections() 214 if (tlb_type == spitfire) { in module_finalize()
|
H A D | pcr.c | 255 if (tlb_type == hypervisor) { in register_perf_hsvc() 302 if (tlb_type != hypervisor) in unregister_perf_hsvc() 345 switch (tlb_type) { in pcr_arch_init()
|
H A D | unaligned_64.c | 482 if (tlb_type == hypervisor) in handle_ldf_stq() 492 if (tlb_type == hypervisor) in handle_ldf_stq() 508 if (tlb_type == hypervisor) in handle_ldf_stq() 534 if (tlb_type == hypervisor) in handle_ldf_stq() 649 if (tlb_type == hypervisor) in handle_lddfmna() 700 if (tlb_type == hypervisor) in handle_stdfmna()
|
H A D | time_64.c | 223 if (tlb_type != hypervisor) { in stick_init_tick() 605 if (tlb_type == hypervisor) in clock_init() 804 if (tlb_type == spitfire && is_hummingbird()) in get_tick_patch() 808 instr = (tlb_type == spitfire) ? p->tick : p->stick; in get_tick_patch() 836 if (tlb_type == spitfire) { in time_init_early()
|
H A D | irq_64.c | 157 if (tlb_type != hypervisor) in irq_init_hv() 188 if (tlb_type == hypervisor) { in size_nr_ivec() 323 if (tlb_type == cheetah || tlb_type == cheetah_plus) { in sun4u_compute_tid() 620 BUG_ON(tlb_type == hypervisor); in build_irq() 1130 if (tlb_type == hypervisor) in init_IRQ() 1135 if (tlb_type == hypervisor) { in init_IRQ()
|
H A D | head_64.S | 583 sethi %hi(tlb_type), %g1 584 stw %g2, [%g1 + %lo(tlb_type)] 682 1: sethi %hi(tlb_type), %g1 683 stw %g2, [%g1 + %lo(tlb_type)] 698 sethi %hi(tlb_type), %g1 699 stw %g2, [%g1 + %lo(tlb_type)] 949 .globl prom_tba, tlb_type 951 tlb_type: .word 0 /* Must NOT end up in BSS */ label 952 EXPORT_SYMBOL(tlb_type)
|
H A D | sstate.c | 95 if (tlb_type != hypervisor) in sstate_init()
|
H A D | cpu.c | 390 ((tlb_type == hypervisor) ? in show_cpuinfo() 540 if (tlb_type == hypervisor) { in cpu_type_probe()
|
H A D | trampoline_64.S | 298 sethi %hi(tlb_type), %g3 299 lduw [%g3 + %lo(tlb_type)], %g2
|
H A D | process_64.c | 60 if (tlb_type != hypervisor) { in arch_cpu_idle() 320 if (tlb_type == hypervisor && in __global_pmu_self()
|
/openbmc/linux/arch/sparc/mm/ |
H A D | tsb.c | 129 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user() 143 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user() 162 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page() 177 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in flush_tsb_user_page() 273 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in setup_tsb_params() 291 if (tlb_type == hypervisor) { in setup_tsb_params() 505 if (tlb_type == cheetah_plus || tlb_type == hypervisor) { in tsb_grow()
|
H A D | init_64.c | 214 tlb_type == spitfire) { in flush_dcache_folio_impl() 278 if (tlb_type == cheetah_plus || tlb_type == hypervisor) in tsb_insert() 469 if (tlb_type == hypervisor) in flush_dcache_folio() 509 if (tlb_type == spitfire) { in flush_icache_range() 539 if (tlb_type == cheetah) in mmu_info() 652 if (tlb_type == spitfire) { in read_obp_translations() 745 } else if (tlb_type == cheetah || tlb_type == cheetah_plus) { in __flush_dcache_range() 1548 if (tlb_type == cheetah || tlb_type == cheetah_plus) { in numa_parse_sun4u() 1963 if (tlb_type == cheetah || tlb_type == cheetah_plus) { in setup_page_offset() 2539 if (tlb_type == cheetah || tlb_type == cheetah_plus) in mem_init() [all …]
|
H A D | hugetlbpage.c | 174 if (tlb_type == hypervisor) in hugepage_shift_to_tte() 251 if (tlb_type == hypervisor) in tte_to_shift()
|
/openbmc/linux/arch/sh/mm/ |
H A D | tlb-debugfs.c | 20 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()
|
/openbmc/linux/drivers/cpufreq/ |
H A D | sparc-us3-cpufreq.c | 163 if (tlb_type != cheetah && tlb_type != cheetah_plus) in us3_freq_init()
|
H A D | sparc-us2e-cpufreq.c | 319 if (tlb_type != spitfire) in us2e_freq_init()
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | spitfire.h | 80 extern enum ultra_tlb_layout tlb_type; 88 (tlb_type == spitfire ? \
|
H A D | xor_64.h | 72 ((tlb_type == hypervisor && \
|
/openbmc/linux/arch/x86/kernel/cpu/ |
H A D | cpu.h | 33 char tlb_type; member
|
/openbmc/qemu/target/ppc/ |
H A D | machine.c | 581 return env->nb_tlb && (env->tlb_type == TLB_6XX); in tlb6xx_needed() 620 return env->nb_tlb && (env->tlb_type == TLB_EMB); in tlbemb_needed() 656 return env->nb_tlb && (env->tlb_type == TLB_MAS); in tlbmas_needed()
|