Lines Matching defs:trap
483 // Also check if any of the threads has a trap pending
530 DPRINTF(Commit, "Generating trap event for [tid:%i]\n", tid);
532 EventFunctionWrapper *trap = new EventFunctionWrapper(
539 cpu->schedule(trap, cpu->clockEdge(latency));
596 DPRINTF(Commit, "Squashing from trap, restarting at PC %s\n", pc[tid]);
776 // Generate trap squash event.
792 // Don't propagate intterupts if we are currently handling a trap or
1212 // Check if the instruction caused a fault. If so, trap.
1243 // Mark that we're in state update mode so that the trap's
1247 // Execute the trap. Although it's slightly unrealistic in
1249 // the trap event to complete before updating state), it's
1252 // that the trap need.
1253 cpu->trap(inst_fault, tid,
1276 // Generate trap squash event.