/gem5/src/sim/ |
H A D | faults.cc | 43 void FaultBase::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:FaultBase 52 void UnimpFault::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:UnimpFault 57 void ReExec::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ReExec 62 void SyscallRetryFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:SyscallRetryFault 67 void GenericPageTableFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:GenericPageTableFault 79 void GenericAlignmentFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:GenericAlignmentFault
|
H A D | faults.hh | 48 virtual void invoke(ThreadContext * tc, const StaticInstPtr &inst = 64 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 73 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 89 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 100 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 112 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
|
/gem5/src/arch/riscv/ |
H A D | utility.cc | 41 reset->invoke(tc);
|
H A D | faults.hh | 112 void invoke(ThreadContext *tc, const StaticInstPtr &inst) override; 124 void invoke(ThreadContext *tc, const StaticInstPtr &inst =
|
H A D | faults.cc | 54 RiscvFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:RiscvISA::RiscvFault 141 void Reset::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:RiscvISA::Reset
|
/gem5/src/arch/alpha/ |
H A D | faults.cc | 117 AlphaFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:AlphaISA::AlphaFault 119 FaultBase::invoke(tc); 141 ArithmeticFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:AlphaISA::ArithmeticFault 143 FaultBase::invoke(tc); 150 DtbFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:AlphaISA::DtbFault 175 AlphaFault::invoke(tc); 179 ItbFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:AlphaISA::ItbFault 187 AlphaFault::invoke(tc); 191 ItbPageFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:AlphaISA::ItbPageFault 194 ItbFault::invoke(t 210 NDtbMissFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:AlphaISA::NDtbMissFault [all...] |
H A D | faults.hh | 52 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 112 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 146 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 164 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 242 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 258 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
|
/gem5/src/arch/mips/ |
H A D | faults.hh | 105 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 137 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 145 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 152 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 165 invoke(ThreadContext * tc, const StaticInstPtr &inst = function in class:MipsISA::CoprocessorUnusableFault 168 MipsFault<CoprocessorUnusableFault>::invoke(tc, inst); 200 invoke(ThreadContext * tc, const StaticInstPtr &inst = function in class:MipsISA::AddressFault 203 MipsFault<T>::invoke(tc, inst); 253 invoke(ThreadContext * tc, const StaticInstPtr &inst = function in class:MipsISA::TlbFault 262 AddressFault<T>::invoke(t [all...] |
H A D | faults.cc | 135 MipsFaultBase::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:MipsISA::MipsFaultBase 147 ResetFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:MipsISA::ResetFault 154 DPRINTF(MipsPRA, "ResetFault::invoke : PC set to %x", handler); 164 SoftResetFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:MipsISA::SoftResetFault 170 NonMaskableInterrupt::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:MipsISA::NonMaskableInterrupt
|
/gem5/src/arch/x86/ |
H A D | faults.cc | 55 void X86FaultBase::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:X86ISA::X86FaultBase 58 FaultBase::invoke(tc, inst); 109 void X86Trap::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:X86ISA::X86Trap 111 X86FaultBase::invoke(tc); 121 void X86Abort::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:X86ISA::X86Abort 127 InvalidOpcode::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:X86ISA::InvalidOpcode 130 X86Fault::invoke(tc, inst); 137 void PageFault::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:X86ISA::PageFault 144 X86FaultBase::invoke(tc); 186 InitInterrupt::invoke(ThreadContex function in class:X86ISA::InitInterrupt 304 StartupInterrupt::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:X86ISA::StartupInterrupt [all...] |
H A D | faults.hh | 88 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 123 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 136 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 158 void invoke(ThreadContext * tc, const StaticInstPtr &inst = function in class:X86ISA::UnimpInstFault 252 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 335 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 404 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 415 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
|
H A D | utility.cc | 80 init.invoke(tc);
|
/gem5/src/arch/sparc/ |
H A D | faults.hh | 74 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 102 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 216 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 229 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 248 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 265 void invoke(ThreadContext * tc, const StaticInstPtr &inst = 282 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
|
H A D | faults.cc | 500 SparcFaultBase::invoke(ThreadContext * tc, const StaticInstPtr &inst) function in class:SparcISA::SparcFaultBase 502 FaultBase::invoke(tc); 561 PowerOnReset::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:SparcISA::PowerOnReset 624 FastInstructionAccessMMUMiss::invoke(ThreadContext *tc, function in class:SparcISA::FastInstructionAccessMMUMiss 628 SparcFaultBase::invoke(tc, inst); 680 FastDataAccessMMUMiss::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:SparcISA::FastDataAccessMMUMiss 683 SparcFaultBase::invoke(tc, inst); 767 SpillNNormal::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:SparcISA::SpillNNormal 770 SparcFaultBase::invoke(tc, inst); 786 FillNNormal::invoke(ThreadContex function in class:SparcISA::FillNNormal 805 TrapInstruction::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:SparcISA::TrapInstruction [all...] |
H A D | utility.cc | 262 por->invoke(tc);
|
/gem5/src/arch/generic/ |
H A D | debugfaults.hh | 77 invoke(ThreadContext *tc, const StaticInstPtr &inst = 109 invoke(ThreadContext *tc, const StaticInstPtr &inst =
|
/gem5/src/arch/arm/ |
H A D | faults.hh | 213 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 283 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 311 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 329 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 343 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 443 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 517 void invoke(ThreadContext *tc, const StaticInstPtr &inst) override; 558 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 575 void invoke(ThreadContext *tc, const StaticInstPtr &inst = 596 void invoke(ThreadContex [all...] |
H A D | faults.cc | 474 ArmFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::ArmFault 493 FaultBase::invoke(tc); 743 Reset::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::Reset 750 ArmFault::invoke(tc, inst); 771 UndefinedInstruction::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::UndefinedInstruction 774 ArmFault::invoke(tc, inst); 839 SupervisorCall::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::SupervisorCall 842 ArmFault::invoke(tc, inst); 993 SecureMonitorCall::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::SecureMonitorCall 996 ArmFault::invoke(t 1049 AbortFault<T>::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::AbortFault 1422 VirtualDataAbort::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::VirtualDataAbort 1521 PCAlignmentFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::PCAlignmentFault 1550 SystemError::invoke(ThreadContext *tc, const StaticInstPtr &inst) function in class:ArmISA::SystemError 1603 ArmSev::invoke(ThreadContext *tc, const StaticInstPtr &inst) { function in class:ArmISA::ArmSev [all...] |
H A D | utility.cc | 65 reset->invoke(tc);
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_process.h | 121 // creating a templated invocation object which will invoke the member 163 virtual void invoke(sc_process_host* host_p) function in class:sc_core::sc_process_call_base 182 virtual void invoke(sc_process_host* host_p) function in class:sc_core::sc_process_call 626 // We check to see if we are initially in reset and then invoke the 668 m_semantics_method_p->invoke( m_semantics_host_p );
|
/gem5/src/cpu/minor/ |
H A D | execute.cc | 354 fault->invoke(thread, inst->staticInst); 386 fault->invoke(thread, inst->staticInst); 430 interrupt->invoke(cpu.getContext(thread_id)); 914 inst->fault->invoke(thread, NULL); 947 fault->invoke(thread, NULL); 985 fault->invoke(thread, inst->staticInst);
|
/gem5/src/cpu/checker/ |
H A D | cpu_impl.hh | 76 fault->invoke(tc, curStaticInst); 397 fault->invoke(tc, curStaticInst);
|
/gem5/src/cpu/simple/ |
H A D | base.cc | 461 interrupt->invoke(tc); 681 fault->invoke(threadContexts[curThread], curStaticInst);
|
/gem5/src/dev/sparc/ |
H A D | iob.cc | 294 por->invoke(sys->threadContexts[cpu_id]);
|
/gem5/src/cpu/kvm/ |
H A D | x86_cpu.cc | 1154 fault.get()->invoke(tc); 1165 fault.get()->invoke(tc);
|