Lines Matching defs:asn
164 TLB::lookup(Addr vpn, uint8_t asn)
171 (EntryCache[0]->asma || EntryCache[0]->asn == asn))
175 (EntryCache[1]->asma || EntryCache[1]->asn == asn))
178 (EntryCache[2]->asma || EntryCache[2]->asn == asn))
190 if (vpn == entry->tag && (entry->asma || entry->asn == asn)) {
200 DPRINTF(TLB, "lookup %#x, asn %#x -> %s ppn %#x\n", vpn, (int)asn,
318 TLB::flushAddr(Addr addr, uint8_t asn)
332 if (vaddr.vpn() == entry->tag && (entry->asma || entry->asn == asn)) {
417 int asn = DTB_ASN_ASN(tc->readMiscRegNoEffect(IPR_DTB_ASN));
419 asn);
517 int asn = DTB_ASN_ASN(tc->readMiscRegNoEffect(IPR_DTB_ASN));
520 TlbEntry *entry = lookup(VAddr(req->getVaddr()).vpn(), asn);