Lines Matching refs:target_el
153 bool functional, bool ignore_asn, ExceptionLevel target_el)
162 target_el)) ||
163 (ignore_asn && table[x].match(va, vmid, hyp, secure, target_el))) {
239 TLB::flushAllSecurity(bool secure_lookup, ExceptionLevel target_el,
249 true : te->checkELMatch(target_el);
271 TLB::flushAllNs(ExceptionLevel target_el, bool ignore_el)
273 bool hyp = target_el == EL2;
282 true : te->checkELMatch(target_el);
303 ExceptionLevel target_el)
308 _flushMva(mva, asn, secure_lookup, false, target_el);
313 TLB::flushAsid(uint64_t asn, bool secure_lookup, ExceptionLevel target_el)
325 te->checkELMatch(target_el)) {
337 TLB::flushMva(Addr mva, bool secure_lookup, ExceptionLevel target_el)
341 _flushMva(mva, 0xbeef, secure_lookup, true, target_el);
347 bool ignore_asn, ExceptionLevel target_el)
353 bool hyp = target_el == EL2;
356 target_el);
364 target_el);
369 TLB::flushIpaVmid(Addr ipa, bool secure_lookup, ExceptionLevel target_el)
372 stage2Tlb->_flushMva(ipa, 0xbeef, secure_lookup, true, target_el);
1466 ExceptionLevel target_el = aarch64 ? aarch64EL : EL1;
1468 vaddr = purifyTaggedAddr(vaddr_tainted, tc, target_el, ttbcr);
1472 *te = lookup(vaddr, asid, vmid, isHyp, is_secure, false, false, target_el);
1503 *te = lookup(vaddr, asid, vmid, isHyp, is_secure, false, false, target_el);