Home
last modified time | relevance | path

Searched refs:tlb_num_ways (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/arch/nios2/kernel/
H A Dcpuinfo.c76 cpuinfo.tlb_num_ways = fcpu(cpu, "altr,tlb-num-ways"); in setup_cpuinfo()
77 if (!cpuinfo.tlb_num_ways) in setup_cpuinfo()
102 cpuinfo.tlb_num_ways_log2 = ilog2(cpuinfo.tlb_num_ways); in setup_cpuinfo()
104 cpuinfo.tlb_num_lines = cpuinfo.tlb_num_entries / cpuinfo.tlb_num_ways; in setup_cpuinfo()
164 cpuinfo.tlb_num_ways, in show_cpuinfo()
/openbmc/qemu/target/nios2/
H A Dmmu.c38 int way, n_ways = cpu->tlb_num_ways; in mmu_translate()
105 &env->mmu.tlb[(way * cpu->tlb_num_ways) + in helper_mmu_write_tlbacc()
122 (way + 1) & (cpu->tlb_num_ways - 1)); in helper_mmu_write_tlbacc()
153 &env->mmu.tlb[(way * cpu->tlb_num_ways) + in helper_mmu_write_tlbmisc()
188 mmu->tlb_entry_mask = (cpu->tlb_num_entries / cpu->tlb_num_ways) - 1; in mmu_init()
198 cpu->tlb_num_ways, cpu->tlb_num_entries, in dump_mmu()
H A Dcpu.h219 uint32_t tlb_num_ways; member
H A Dcpu.c341 DEFINE_PROP_UINT32("mmu_tlb_num_ways", Nios2CPU, tlb_num_ways, 16),
/openbmc/linux/arch/nios2/mm/
H A Dtlb.c55 for (way = 0; way < cpuinfo.tlb_num_ways; way++) { in replace_tlb_one_pid()
136 for (way = 0; way < cpuinfo.tlb_num_ways; way++) { in flush_tlb_one()
180 for (way = 0; way < cpuinfo.tlb_num_ways; way++) { in dump_tlb_line()
229 for (way = 0; way < cpuinfo.tlb_num_ways; way++) { in flush_tlb_pid()
282 for (way = 0; way < cpuinfo.tlb_num_ways; way++) in flush_tlb_all()
/openbmc/linux/arch/nios2/include/asm/
H A Dcpuinfo.h30 u32 tlb_num_ways; member