Searched refs:vaMask (Results 1 - 4 of 4) sorted by relevance

/gem5/src/dev/arm/
H A Dsmmu_v3_caches.cc189 if (e.valid && (e.va & e.vaMask) == (va & e.vaMask) &&
296 if ((e.va & e.vaMask) == (va & e.vaMask) &&
312 if ((e.va & e.vaMask) == (va & e.vaMask) && e.vmid==vmid)
468 if (e.valid && (e.va & e.vaMask) == (va & e.vaMask) &&
520 if ((e.va & e.vaMask) == (va & e.vaMask)
1014 lookup(Addr va, Addr vaMask, uint16_t asid, uint16_t vmid, unsigned stage, unsigned level, bool updStats) argument
1164 pickSetIdx(Addr va, Addr vaMask, unsigned stage, unsigned level) const argument
[all...]
H A Dsmmu_v3_transl.cc330 request.addr, e->vaMask, request.sid, request.ssid, e->pa);
333 tr.addr = e->pa + (request.addr & ~e->vaMask);;
334 tr.addrMask = e->vaMask;
363 "paddr=%#x\n", request.addr, e->vaMask, request.sid,
367 tr.addr = e->pa + (request.addr & ~e->vaMask);;
368 tr.addrMask = e->vaMask;
396 request.addr, e->vaMask, context.asid, context.vmid, e->pa);
399 tr.addr = e->pa + (request.addr & ~e->vaMask);;
400 tr.addrMask = e->vaMask;
420 e.vaMask
688 walkCacheUpdate(Yield &yield, Addr va, Addr vaMask, Addr pa, unsigned stage, unsigned level, bool leaf, uint8_t permissions) argument
[all...]
H A Dsmmu_v3_caches.hh111 Addr vaMask; member in struct:SMMUTLB::Entry
162 Addr vaMask; member in struct:ARMArchTLB::Entry
293 Addr vaMask; member in struct:WalkCache::Entry
309 const Entry *lookup(Addr va, Addr vaMask, uint16_t asid, uint16_t vmid,
347 size_t pickSetIdx(Addr va, Addr vaMask,
H A Dsmmu_v3_transl.hh125 void walkCacheUpdate(Yield &yield, Addr va, Addr vaMask, Addr pa,

Completed in 6 milliseconds