Lines Matching defs:fault

222         // this fault to re-execute the faulting instruction which should clean
247 currState->fault = NoFault;
327 Fault fault = NoFault;
329 fault = processWalkAArch64();
331 fault = processWalkLPAE();
333 fault = processWalk();
341 return fault;
522 DPRINTF(TLB, "Trickbox check caused fault on %#x\n", currState->vaddr_tainted);
548 f = currState->fault;
652 // Out of boundaries -> translation fault
690 DPRINTF(TLB, "Trickbox check caused fault on %#x\n", currState->vaddr_tainted);
715 f = currState->fault;
757 bool fault = false;
794 fault = true;
804 fault = true;
808 fault = true;
832 fault = true;
837 fault = true;
852 fault = true;
860 if (fault) {
945 DPRINTF(TLB, "Address size fault before any lookup\n");
984 DPRINTF(TLB, "Trickbox check caused fault on %#x\n", currState->vaddr_tainted);
1017 f = currState->fault;
1458 if (currState->fault != NoFault) {
1478 DPRINTF(TLB, "L1 Descriptor Reserved/Ignore, causing fault\n");
1480 currState->fault =
1487 currState->fault =
1502 currState->fault = std::make_shared<DataAbort>(
1524 currState->fault = testWalk(l2desc_addr, sizeof(uint32_t),
1527 if (currState->fault) {
1578 if (currState->fault != NoFault) {
1612 DPRINTF(TLB, "L%d descriptor Invalid, causing fault type %d\n",
1616 currState->fault = generateLongDescFault(ArmFault::TranslationLL);
1627 // Check for address size fault
1637 // Check for access fault
1646 currState->fault = generateLongDescFault(fault_source);
1676 // Check for address size fault
1682 currState->fault = generateLongDescFault(
1688 currState->fault = testWalk(
1692 if (currState->fault) {
1736 if (currState->fault != NoFault) {
1750 DPRINTF(TLB, "L2 descriptor invalid, causing fault\n");
1756 currState->fault = std::make_shared<PrefetchAbort>(
1762 currState->fault = std::make_shared<DataAbort>(
1775 DPRINTF(TLB, "Generating access fault at L2, afe: %d, ap: %d\n",
1778 currState->fault = std::make_shared<DataAbort>(
1808 // Check if fault was generated
1809 if (currState->fault != NoFault) {
1810 currState->transState->finish(currState->fault, currState->req,
1860 // Check if fault was generated
1861 if (currState->fault != NoFault) {
1862 currState->transState->finish(currState->fault, currState->req,
1929 if (currState->fault != NoFault) {
1930 // A fault was generated
1931 currState->transState->finish(currState->fault, currState->req,
1989 Fault fault;
1999 fault = tran->fault;
2001 fault = stage2Mmu->readDataUntimed(currState->tc,
2006 if (fault != NoFault) {
2007 currState->fault = fault;