Searched refs:entrylo (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/arch/mips/mm/ |
H A D | init.c | 86 unsigned long vaddr, flags, entrylo; in __kmap_pgprot() local 100 entrylo = pte_to_entrylo(pte.pte_high); in __kmap_pgprot() 102 entrylo = pte.pte_high; in __kmap_pgprot() 104 entrylo = pte_to_entrylo(pte_val(pte)); in __kmap_pgprot() 110 write_c0_entrylo0(entrylo); in __kmap_pgprot() 111 write_c0_entrylo1(entrylo); in __kmap_pgprot() 118 entrylo = (pte.pte_low & _PFNX_MASK); in __kmap_pgprot() 119 writex_c0_entrylo0(entrylo); in __kmap_pgprot() 120 writex_c0_entrylo1(entrylo); in __kmap_pgprot()
|
/openbmc/linux/arch/mips/dec/ |
H A D | kn01-berr.c | 78 unsigned long entrylo, offset; in dec_kn01_be_backend() local 117 entrylo = read_c0_entrylo0(); in dec_kn01_be_backend() 120 address = (entrylo & ~(PAGE_SIZE - 1)) | offset; in dec_kn01_be_backend()
|
/openbmc/linux/arch/mips/kvm/ |
H A D | tlb.c | 171 unsigned long entrylo[2], pagemask, pagemaskbit, pa; in kvm_vz_guest_tlb_lookup() local 210 entrylo[0] = read_gc0_entrylo0(); in kvm_vz_guest_tlb_lookup() 211 entrylo[1] = read_gc0_entrylo1(); in kvm_vz_guest_tlb_lookup() 226 pa = entrylo[!!(gva & pagemaskbit)]; in kvm_vz_guest_tlb_lookup()
|
/openbmc/qemu/target/mips/tcg/sysemu/ |
H A D | tlb_helper.c | 39 static inline uint64_t get_tlb_pfn_from_entrylo(uint64_t entrylo) in get_tlb_pfn_from_entrylo() argument 42 return extract64(entrylo, 6, 54); in get_tlb_pfn_from_entrylo() 44 return extract64(entrylo, 6, 24) | /* PFN */ in get_tlb_pfn_from_entrylo() 45 (extract64(entrylo, 32, 32) << 24); /* PFNX */ in get_tlb_pfn_from_entrylo()
|