Searched refs:ipa (Results 1 - 7 of 7) sorted by relevance
/gem5/src/dev/arm/ |
H A D | smmu_v3_caches.hh | 205 Addr ipa; member in struct:IPACache::Entry 218 const Entry *lookup(Addr ipa, uint16_t vmid, bool updStats=true); 221 void invalidateIPA(Addr ipa, uint16_t vmid); 222 void invalidateIPAA(Addr ipa); 232 size_t pickSetIdx(Addr ipa, uint16_t vmid) const;
|
H A D | smmu_v3_caches.cc | 658 IPACache::lookup(Addr ipa, uint16_t vmid, bool updStats) argument 662 Set &set = sets[pickSetIdx(ipa, vmid)]; 667 if (e.valid && (e.ipa & e.ipaMask) == (ipa & e.ipaMask) && 698 const Entry *existing = lookup(incoming.ipa, incoming.vmid, false); 703 Set &set = sets[pickSetIdx(incoming.ipa, incoming.vmid)]; 711 IPACache::invalidateIPA(Addr ipa, uint16_t vmid) argument 713 Set &set = sets[pickSetIdx(ipa, vmid)]; 718 if ((e.ipa & e.ipaMask) == (ipa 724 invalidateIPAA(Addr ipa) argument [all...] |
H A D | smmu_v3_defs.hh | 394 uint64_t ipa; member in struct:SMMUEvent
|
H A D | smmu_v3_transl.cc | 955 DPRINTF(SMMUv3, " IPACache hit ipa=%#x vmid=%#x pa=%#x\n", 960 DPRINTF(SMMUv3, " IPACache miss ipa=%#x vmid=%#x\n", 1010 e.ipa = addr & e.ipaMask; 1311 "flags=%#x sid=%#x ssid=%#x va=%#08x ipa=%#x\n", 1313 ev.flags, ev.streamId, ev.substreamId, ev.va, ev.ipa);
|
/gem5/src/arch/arm/ |
H A D | stage2_lookup.cc | 107 const Addr ipa = (stage1Te.pfn << stage1Te.N); local 108 stage1Te.pfn = (pa | (ipa & mask(stage2Te->N))) >> stage1Te.N;
|
H A D | tlb.hh | 294 * Invalidate all entries in the stage 2 TLB that match the given ipa 296 * @param ipa the address to invalidate 299 void flushIpaVmid(Addr ipa, bool secure_lookup, ExceptionLevel target_el);
|
H A D | tlb.cc | 369 TLB::flushIpaVmid(Addr ipa, bool secure_lookup, ExceptionLevel target_el) argument 372 stage2Tlb->_flushMva(ipa, 0xbeef, secure_lookup, true, target_el);
|
Completed in 25 milliseconds