Searched refs:invoke (Results 1 - 25 of 26) sorted by relevance

12

/gem5/src/sim/
H A Dfaults.cc43 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 Dfaults.hh48 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 Dutility.cc41 reset->invoke(tc);
H A Dfaults.hh112 void invoke(ThreadContext *tc, const StaticInstPtr &inst) override;
124 void invoke(ThreadContext *tc, const StaticInstPtr &inst =
H A Dfaults.cc54 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 Dfaults.cc117 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 Dfaults.hh52 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 Dfaults.hh105 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 Dfaults.cc135 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 Dfaults.cc55 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 Dfaults.hh88 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 Dutility.cc80 init.invoke(tc);
/gem5/src/arch/sparc/
H A Dfaults.hh74 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 Dfaults.cc500 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 Dutility.cc262 por->invoke(tc);
/gem5/src/arch/generic/
H A Ddebugfaults.hh77 invoke(ThreadContext *tc, const StaticInstPtr &inst =
109 invoke(ThreadContext *tc, const StaticInstPtr &inst =
/gem5/src/arch/arm/
H A Dfaults.hh213 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 Dfaults.cc474 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 Dutility.cc65 reset->invoke(tc);
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_process.h121 // 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 Dexecute.cc354 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 Dcpu_impl.hh76 fault->invoke(tc, curStaticInst);
397 fault->invoke(tc, curStaticInst);
/gem5/src/cpu/simple/
H A Dbase.cc461 interrupt->invoke(tc);
681 fault->invoke(threadContexts[curThread], curStaticInst);
/gem5/src/dev/sparc/
H A Diob.cc294 por->invoke(sys->threadContexts[cpu_id]);
/gem5/src/cpu/kvm/
H A Dx86_cpu.cc1154 fault.get()->invoke(tc);
1165 fault.get()->invoke(tc);

Completed in 57 milliseconds

12