Lines Matching refs:vmid
82 isHyp(false), asid(0), vmid(0), hcr(0), dacr(0),
127 TlbEntry *e = lookup(va, asid, vmid, isHyp, isSecure, true, false,
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,
163 (ignore_asn && table[x].match(va, vmid, hyp, secure, target_el))) {
183 va, asn, retval ? "hit" : "miss", vmid, hyp, secure,
198 " asid:%d vmid:%d N:%d global:%d valid:%d nc:%d xn:%d"
200 entry.size, entry.vpn, entry.asid, entry.vmid, entry.N,
209 table[size-1].vmid, table[size-1].pfn << table[size-1].N,
252 (te->vmid == vmid || secure_lookup) && el_match) {
324 (te->vmid == vmid || 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,
1345 vmid = bits(tc->readMiscReg(MISCREG_VTTBR_EL2), 55, 48);
1361 vmid = 0;
1394 vmid = bits(tc->readMiscReg(MISCREG_VTTBR), 55, 48);
1410 vmid = 0;
1472 *te = lookup(vaddr, asid, vmid, isHyp, is_secure, false, false, target_el);
1493 vaddr_tainted, asid, vmid);
1495 fault = tableWalker->walk(req, tc, asid, vmid, isHyp, mode,
1503 *te = lookup(vaddr, asid, vmid, isHyp, is_secure, false, false, target_el);