Searched refs:tlb_tag (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/target/microblaze/ |
H A D | mmu.c | 42 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 D | ldst_helper.c | 123 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()
|