|
enum class | PE : uint8_t {
INVALID
, ISR
, ContextSwitch
, OutputPinSetValue
,
DecodeTriggerEvent
, EnginePeriodicFastCallback
, EnginePeriodicSlowCallback
, EngineStatePeriodicFastCallback
,
HandleShaftSignal
, EventQueueInsertTask
, EventQueueExecuteAll
, SingleTimerExecutorDoExecute
,
SingleTimerExecutorScheduleTimerCallback
, PeriodicControllerPeriodicTask
, PeriodicTimerControllerPeriodicTask
, AdcCallbackFast
,
AdcProcessSlow
, AdcConversionSlow
, AdcConversionFast
, AdcSubscriptionUpdateSubscribers
,
GetRunningFuel
, GetInjectionDuration
, HandleFuel
, MainTriggerCallback
,
OnTriggerEventSparkLogic
, ShaftPositionListeners
, GetBaseFuel
, GetTpsEnrichment
,
GetSpeedDensityFuel
, WallFuelAdjust
, MapAveragingTriggerCallback
, Unused1
,
SingleTimerExecutorScheduleByTimestamp
, GetTimeNowUs
, EventQueueExecuteCallback
, PwmGeneratorCallback
,
TunerStudioHandleCrcCommand
, Unused
, PwmConfigStateChangeCallback
, Temporary1
,
Temporary2
, Temporary3
, Temporary4
, EngineSniffer
,
PrepareIgnitionSchedule
, Hip9011IntHoldCallback
, GlobalLock
, GlobalUnlock
,
SoftwareKnockProcess
, LogTriggerTooth
, LuaTickFunction
, LuaOneCanRxFunction
,
LuaAllCanRxFunction
, LuaOneCanRxCallback
, LuaOneCanTxFunction
} |
|
◆ PE
Enumerator |
---|
INVALID | |
ISR | |
ContextSwitch | |
OutputPinSetValue | |
DecodeTriggerEvent | |
EnginePeriodicFastCallback | |
EnginePeriodicSlowCallback | |
EngineStatePeriodicFastCallback | |
HandleShaftSignal | |
EventQueueInsertTask | |
EventQueueExecuteAll | |
SingleTimerExecutorDoExecute | |
SingleTimerExecutorScheduleTimerCallback | |
PeriodicControllerPeriodicTask | |
PeriodicTimerControllerPeriodicTask | |
AdcCallbackFast | |
AdcProcessSlow | |
AdcConversionSlow | |
AdcConversionFast | |
AdcSubscriptionUpdateSubscribers | |
GetRunningFuel | |
GetInjectionDuration | |
HandleFuel | |
MainTriggerCallback | |
OnTriggerEventSparkLogic | |
ShaftPositionListeners | |
GetBaseFuel | |
GetTpsEnrichment | |
GetSpeedDensityFuel | |
WallFuelAdjust | |
MapAveragingTriggerCallback | |
Unused1 | |
SingleTimerExecutorScheduleByTimestamp | |
GetTimeNowUs | |
EventQueueExecuteCallback | |
PwmGeneratorCallback | |
TunerStudioHandleCrcCommand | |
Unused | |
PwmConfigStateChangeCallback | |
Temporary1 | |
Temporary2 | |
Temporary3 | |
Temporary4 | |
EngineSniffer | |
PrepareIgnitionSchedule | |
Hip9011IntHoldCallback | |
GlobalLock | |
GlobalUnlock | |
SoftwareKnockProcess | |
LogTriggerTooth | |
LuaTickFunction | |
LuaOneCanRxFunction | |
LuaAllCanRxFunction | |
LuaOneCanRxCallback | |
LuaOneCanTxFunction | |
Definition at line 18 of file perf_trace.h.
@ OnTriggerEventSparkLogic
@ EnginePeriodicSlowCallback
@ PrepareIgnitionSchedule
@ SingleTimerExecutorDoExecute
@ SingleTimerExecutorScheduleByTimestamp
@ SingleTimerExecutorScheduleTimerCallback
@ PwmConfigStateChangeCallback
@ MapAveragingTriggerCallback
@ TunerStudioHandleCrcCommand
@ EnginePeriodicFastCallback
@ EngineStatePeriodicFastCallback
@ AdcSubscriptionUpdateSubscribers
@ EventQueueExecuteCallback
@ PeriodicControllerPeriodicTask
@ PeriodicTimerControllerPeriodicTask
void LogTriggerTooth(trigger_event_e tooth, efitick_t timestamp)
◆ perfEventBegin()
void perfEventBegin |
( |
PE |
event | ) |
|
◆ perfEventEnd()
void perfEventEnd |
( |
PE |
event | ) |
|
◆ perfEventInstantGlobal()
void perfEventInstantGlobal |
( |
PE |
event | ) |
|
◆ perfTraceEnable()
◆ perfTraceGetBuffer()
Go to the source code of this file.