/openbmc/linux/arch/loongarch/lib/ |
H A D | dump_tlb.c | 31 unsigned long long entrylo0, entrylo1, pa; in dump_tlb() local 49 entrylo0 = read_csr_entrylo0(); in dump_tlb() 60 if (!((entrylo0 | entrylo1) & ENTRYLO_G) && in dump_tlb() 69 c0 = (entrylo0 & ENTRYLO_C) >> ENTRYLO_C_SHIFT; in dump_tlb() 76 pa = entrylo0 & ~(ENTRYLO_NR | ENTRYLO_NX); in dump_tlb() 80 (entrylo0 & ENTRYLO_NR) ? 1 : 0, in dump_tlb() 81 (entrylo0 & ENTRYLO_NX) ? 1 : 0); in dump_tlb() 84 (entrylo0 & ENTRYLO_D) ? 1 : 0, in dump_tlb() 85 (entrylo0 & ENTRYLO_V) ? 1 : 0, in dump_tlb() 86 (entrylo0 & ENTRYLO_G) ? 1 : 0, in dump_tlb() [all …]
|
/openbmc/linux/arch/mips/lib/ |
H A D | r3k_dump_tlb.c | 28 unsigned long entryhi, entrylo0, asid_mask; in dump_tlb() local 41 entrylo0 = read_c0_entrylo0(); in dump_tlb() 45 (entrylo0 & R3K_ENTRYLO_G || in dump_tlb() 56 entrylo0 & PAGE_MASK, in dump_tlb() 57 (entrylo0 & R3K_ENTRYLO_N) ? 1 : 0, in dump_tlb() 58 (entrylo0 & R3K_ENTRYLO_D) ? 1 : 0, in dump_tlb() 59 (entrylo0 & R3K_ENTRYLO_V) ? 1 : 0, in dump_tlb() 60 (entrylo0 & R3K_ENTRYLO_G) ? 1 : 0); in dump_tlb()
|
H A D | dump_tlb.c | 69 unsigned long long entrylo0, entrylo1, pa; in dump_tlb() local 104 entrylo0 = read_c0_entrylo0(); in dump_tlb() 131 if (!((entrylo0 | entrylo1) & ENTRYLO_G) && (mmid != asid)) in dump_tlb() 139 c0 = (entrylo0 & ENTRYLO_C) >> ENTRYLO_C_SHIFT; in dump_tlb() 150 pa = entrylo0 & ~(MIPS_ENTRYLO_RI | MIPS_ENTRYLO_XI); in dump_tlb() 157 (entrylo0 & MIPS_ENTRYLO_RI) ? 1 : 0, in dump_tlb() 158 (entrylo0 & MIPS_ENTRYLO_XI) ? 1 : 0); in dump_tlb() 161 (entrylo0 & ENTRYLO_D) ? 1 : 0, in dump_tlb() 162 (entrylo0 & ENTRYLO_V) ? 1 : 0, in dump_tlb() 163 (entrylo0 & ENTRYLO_G) ? 1 : 0); in dump_tlb()
|
/openbmc/linux/arch/csky/kernel/ |
H A D | ptrace.c | 353 unsigned long entryhi[16], entrylo0[16], entrylo1[16]; in show_iutlb() local 365 entrylo0[i] = read_mmu_entrylo0(); in show_iutlb() 379 i, entryhi[i], entrylo0[i], entrylo1[i]); in show_iutlb() 388 unsigned long entryhi[16], entrylo0[16], entrylo1[16]; in show_dutlb() local 400 entrylo0[i] = read_mmu_entrylo0(); in show_dutlb() 414 i, entryhi[i], entrylo0[i], entrylo1[i]); in show_dutlb() 418 static unsigned long entryhi[1024], entrylo0[1024], entrylo1[1024]; variable 434 entrylo0[entry] = read_mmu_entrylo0(); in show_jtlb() 448 entry, entryhi[entry], entrylo0[entry], entrylo1[entry]); in show_jtlb()
|
/openbmc/linux/arch/mips/mm/ |
H A D | tlb-r3k.c | 217 void add_wired_entry(unsigned long entrylo0, unsigned long entrylo1, in add_wired_entry() argument 228 entrylo0, entryhi); in add_wired_entry() 233 write_c0_entrylo0(entrylo0); in add_wired_entry()
|
H A D | tlb-r4k.c | 387 void add_wired_entry(unsigned long entrylo0, unsigned long entrylo1, in add_wired_entry() argument 414 write_c0_entrylo0(entrylo0); in add_wired_entry() 461 __init int add_temporary_entry(unsigned long entrylo0, unsigned long entrylo1, in add_temporary_entry() argument 486 write_c0_entrylo0(entrylo0); in add_temporary_entry()
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | tlbmisc.h | 8 extern void add_wired_entry(unsigned long entrylo0, unsigned long entrylo1,
|
H A D | pgtable-32.h | 52 extern int add_temporary_entry(unsigned long entrylo0, unsigned long entrylo1,
|
H A D | kvm_host.h | 629 __BUILD_KVM_RW_HW(entrylo0, l, MIPS_CP0_TLB_LO0, 0)
|
/openbmc/linux/arch/mips/pci/ |
H A D | pci-alchemy.c | 72 static void mod_wired_entry(int entry, unsigned long entrylo0, in mod_wired_entry() argument 85 write_c0_entrylo0(entrylo0); in mod_wired_entry()
|