Home
last modified time | relevance | path

Searched refs:tlb_tag (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/target/microblaze/
H A Dmmu.c42 uint32_t tlb_tag, end, t; in mmu_flush_idx() local
48 tlb_tag = t & TLB_EPN_MASK; in mmu_flush_idx()
50 end = tlb_tag + tlb_size; in mmu_flush_idx()
52 while (tlb_tag < end) { in mmu_flush_idx()
53 tlb_flush_page(cs, tlb_tag); in mmu_flush_idx()
54 tlb_tag += TARGET_PAGE_SIZE; in mmu_flush_idx()
84 uint64_t tlb_tag, tlb_rpn, mask; in mmu_translate() local
101 tlb_tag = t & TLB_EPN_MASK; in mmu_translate()
102 if ((vaddr & mask) != (tlb_tag & mask)) { in mmu_translate()
162 lu->vaddr = tlb_tag; in mmu_translate()
/openbmc/qemu/target/sparc/
H A Dldst_helper.c123 uint64_t tlb_tag, uint64_t tlb_tte, in replace_tlb_entry() argument
142 tlb->tag = tlb_tag; in replace_tlb_entry()
227 uint64_t tlb_tag, uint64_t tlb_tte, in replace_tlb_1bit_lru() argument
235 uint64_t new_vaddr = tlb_tag & ~0x1fffULL; in replace_tlb_1bit_lru()
237 uint32_t new_ctx = tlb_tag & 0x1fffU; in replace_tlb_1bit_lru()
247 replace_tlb_entry(&tlb[i], tlb_tag, tlb_tte, env1); in replace_tlb_1bit_lru()
257 replace_tlb_entry(&tlb[i], tlb_tag, tlb_tte, env1); in replace_tlb_1bit_lru()
275 replace_tlb_entry(&tlb[i], tlb_tag, tlb_tte, env1); in replace_tlb_1bit_lru()
297 replace_tlb_entry(&tlb[63], tlb_tag, tlb_tte, env1); in replace_tlb_1bit_lru()