Searched refs:idxmap (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/include/exec/ |
H A D | exec-all.h | 112 uint16_t idxmap); 126 uint16_t idxmap); 136 void tlb_flush_by_mmuidx(CPUState *cpu, uint16_t idxmap); 148 void tlb_flush_by_mmuidx_all_cpus_synced(CPUState *cpu, uint16_t idxmap); 160 uint16_t idxmap, unsigned bits); 164 (CPUState *cpu, vaddr addr, uint16_t idxmap, unsigned bits); 178 vaddr len, uint16_t idxmap, 185 uint16_t idxmap, 268 static inline void tlb_flush_by_mmuidx(CPUState *cpu, uint16_t idxmap) in tlb_flush_by_mmuidx() argument 277 uint16_t idxmap) in tlb_flush_by_mmuidx_all_cpus_synced() argument [all …]
|
/openbmc/qemu/accel/tcg/ |
H A D | cputlb.c | 550 if ((idxmap >> mmu_idx) & 1) { in tlb_flush_page_by_mmuidx_async_0() 586 uint16_t idxmap; member 638 if (idxmap < TARGET_PAGE_SIZE) { in tlb_flush_page_by_mmuidx_all_cpus_synced() 652 d->idxmap = idxmap; in tlb_flush_page_by_mmuidx_all_cpus_synced() 660 d->idxmap = idxmap; in tlb_flush_page_by_mmuidx_all_cpus_synced() 724 uint16_t idxmap; member 736 d.addr, d.bits, d.len, d.idxmap); in tlb_flush_range_by_mmuidx_async_0() 740 if ((d.idxmap >> mmu_idx) & 1) { in tlb_flush_range_by_mmuidx_async_0() 792 tlb_flush_by_mmuidx(cpu, idxmap); in tlb_flush_range_by_mmuidx() 799 d.idxmap = idxmap; in tlb_flush_range_by_mmuidx() [all …]
|
/openbmc/qemu/target/arm/ |
H A D | helper.c | 5267 int idxmap, bool synced) in do_rvae_write() argument 5269 ARMMMUIdx one_idx = ARM_MMU_IDX_A | ctz32(idxmap); in do_rvae_write() 5280 idxmap, in do_rvae_write() 5284 range.length, idxmap, bits); in do_rvae_write()
|