Searched refs:trapType (Results 1 - 3 of 3) sorted by relevance

/gem5/src/arch/sparc/
H A Dfaults.hh64 const TrapType trapType; member in struct:SparcISA::SparcFaultBase::FaultVals
70 : name(name_), trapType(trapType_), priority(priority_),
76 virtual TrapType trapType() = 0;
89 TrapType trapType() { return vals.trapType; } function in class:SparcISA::SparcFault
186 TrapType trapType() { return SparcFault<T>::trapType() + _n; } function in class:SparcISA::EnumeratedFault
H A Dfaults.cc540 doNormalFault(tc, trapType(), true);
543 (level == Privileged && trapType() >= 384)) {
544 doNormalFault(tc, trapType(), true);
545 getHyperVector(tc, PC, NPC, trapType());
547 doNormalFault(tc, trapType(), false);
548 getPrivVector(tc, PC, NPC, trapType(), tl + 1);
568 tc->setMiscRegNoEffect(MISCREG_TT, trapType());
592 getREDVector(trapType(), PC, NPC);
774 doNormalFault(tc, trapType(), false);
793 doNormalFault(tc, trapType(), fals
[all...]
/gem5/src/dev/sparc/
H A Diob.cc292 if (vector != por->trapType())

Completed in 9 milliseconds