Lines Matching refs:asn
152 TLB::lookup(Addr va, uint16_t asn, uint8_t vmid, bool hyp, bool secure,
161 if ((!ignore_asn && table[x].match(va, asn, vmid, hyp, secure, false,
180 DPRINTF(TLBVerbose, "Lookup %#x, asn %#x -> %s vmn 0x%x hyp %d secure %d "
183 va, asn, retval ? "hit" : "miss", vmid, hyp, secure,
206 DPRINTF(TLB, " - Replacing Valid entry %#x, asn %d vmn %d ppn %#x "
302 TLB::flushMvaAsid(Addr mva, uint64_t asn, bool secure_lookup,
306 "(%s lookup)\n", mva, asn, (secure_lookup ?
308 _flushMva(mva, asn, secure_lookup, false, target_el);
313 TLB::flushAsid(uint64_t asn, bool secure_lookup, ExceptionLevel target_el)
315 DPRINTF(TLB, "Flushing TLB entries with asid: %#x (%s lookup)\n", asn,
323 if (te->valid && te->asid == asn && secure_lookup == !te->nstid &&
346 TLB::_flushMva(Addr mva, uint64_t asn, bool secure_lookup,
355 te = lookup(mva, asn, vmid, hyp, secure_lookup, false, ignore_asn,
363 te = lookup(mva, asn, vmid, hyp, secure_lookup, false, ignore_asn,