Name Remarks Stack Code Static
(anonymous namespace)::printStack(util::command::CommandContext&, runtime::declare::RuntimeMonitor<runtime::RuntimeStatistics, runtime::RuntimeStatistics, 9u, 2u>&) 48 136
__aeabi_idiv0 4
__aeabi_ldivmod x-module 160
__aeabi_uldivmod x-module 48
__assert_func x-module 60
__cxa_pure_virtual 6
__cxxabiv1::__terminate(void (*)()) 8
__do_global_dtors_aux 36
__libc_init_array x-module 72
__malloc_lock 12
__malloc_unlock 12
__NVIC_SystemReset x-module 0 36
__register_exitproc 196
__retarget_lock_acquire_recursive 2
__retarget_lock_init_recursive 2
__retarget_lock_release 2
__retarget_lock_release_recursive 2
__sclose 8
__sf_fake_stderr 0
__sf_fake_stdin 0
__sf_fake_stdout 0
__sflush_r 268
__sfmoreglue 44
__sfp 140
__sfp_lock_acquire 12
__sfp_lock_release 12
__sfputc_r 46
__sfputs_r 36
__sinit 112
__sinit_lock_acquire 12
__sinit_lock_release 12
__smakebuf_r 128
__sread 34
__sseek 36
__swbuf_r 164
__swhatbuf_r 74
__swrite 56
__swsetup_r 220
__tcf_0 32
__udivmoddi4 720
_cleanup_r 12
_close 16
_close_r 32
_exit 4
_fflush_r 120
_fini 36
_free_r 152
_fstat 16
_fstat_r 36
_fwalk_reent 62
_getpid 16
_getpid_r 4
_GLOBAL__sub_D__ZN3app14runtimeMonitorE 84
_GLOBAL__sub_D__ZN4util6logger3BSPE 60
_GLOBAL__sub_D__ZN5async11TimeoutTypeC2Ev 68
_GLOBAL__sub_D__ZN5async7executeEhRNS_9IRunnableE 68
_GLOBAL__sub_D__ZN7console18enableStdioConsoleE 96
_GLOBAL__sub_D__ZNK9lifecycle17StatisticsCommand7getInfoEv 68
_GLOBAL__sub_D_asyncInitialized 68
_GLOBAL__sub_I__ZN3app14runtimeMonitorE 8 964
_GLOBAL__sub_I__ZN3can22AbstractCANTransceiverC2Eh 28
_GLOBAL__sub_I__ZN4bios11AnalogInput5fAdc0E 20
_GLOBAL__sub_I__ZN4bios19CanFlex2Transceiver17fpCanTransceiversE 28
_GLOBAL__sub_I__ZN4util6logger3BSPE 0 192
_GLOBAL__sub_I__ZN4util7command13ParentCommandC2EPKcS3_ 28
_GLOBAL__sub_I__ZN5async11TimeoutTypeC2Ev 144
_GLOBAL__sub_I__ZN5async7executeEhRNS_9IRunnableE 144
_GLOBAL__sub_I__ZN6logger20DefaultLoggerCommandC2ERNS_16IComponentConfigE 28
_GLOBAL__sub_I__ZN7console12AsyncConsoleC2Ev 28
_GLOBAL__sub_I__ZN7console18enableStdioConsoleE 4 40
_GLOBAL__sub_I__ZN7systems9CanSystemC2EhR9StaticBsp 28
_GLOBAL__sub_I__ZN9lifecycle16LifecycleManagerC2EhN3etl8delegateIFmvEEERKNS1_4spanINS0_13ComponentInfoELj4294967295EEERNS1_7ivectorINS0_27ComponentTransitionExecutorEEERKNS5_IhLj4294967295EEE 28
_GLOBAL__sub_I__ZNK9lifecycle17StatisticsCommand7getInfoEv 144
_GLOBAL__sub_I_asyncInitialized 144
_GLOBAL__sub_I_ExceptionHandler 8 36
_GLOBAL__sub_I_safetyManager 12
_GLOBAL__sub_I_safeWatchdog 12
_global_impure_ptr 16
_init 12
_isatty 16
_isatty_r 32
_kill 16
_kill_r 36
_lseek 16
_lseek_r 36
_malloc_r 232
_printf_common 218
_printf_i 588
_raise_r 80
_read 16
_read_r 36
_sbrk 28
_sbrk_r 32
_vfiprintf_r 608
_vsnprintf 96 1,572
_write 148
_write_r 36
abort x-module 14
app::idle(async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >&) x-module 32 88
app::isrGroupNames 44
app::LifecycleMonitor::lifecycleLevelReached(unsigned char, lifecycle::ILifecycleComponent::Transition::Type) 0 8
app::LifecycleMonitor::~LifecycleMonitor() 16
app::LifecycleMonitor::~LifecycleMonitor() 8 4
app::run() x-module 16 372
app::staticInit() 8 20
app::staticShutdown() 8 28
app_main() x-module 0 4
async::Call<etl::closure<void (transport::TransportMessage*, transport::ITransportMessageProcessedListener::ProcessingResult)> >::execute() 12
async::Call<etl::closure<void (unsigned char, uds::AbstractDiagJob*)> >::execute() 12
async::Call<etl::closure<void (unsigned short, uds::AbstractDiagJob*)> >::execute() 12
async::Call<etl::delegate<void ()> >::execute() 0 8
async::execute(unsigned char, async::IRunnable&) x-module 24 104
async::MemberCall<docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageReceivers>::execute() 8 12
async::MemberCall<docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageTransmitters>::execute() 12
async::MemberCall<docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processShutdown>::execute() 72
async::schedule(unsigned char, async::IRunnable&, async::TimeoutType&, unsigned long, async::TimeUnit::Type) x-module 32 128
async::scheduleAtFixedRate(unsigned char, async::IRunnable&, async::TimeoutType&, unsigned long, async::TimeUnit::Type) x-module 32 128
async::StaticRunnable<async::internal::TaskInitializer<async::FreeRtosAdapter<async::AsyncBinding> > >::run() x-module 56 236
async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >::dispatch() x-module 40 144
async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >::handleTimeout() x-module 32 184
async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >::staticTaskFunction(void*) 0 8
async::TimeoutType::cancel() x-module 12 144
async::TimeoutType::expired() 0 12
async::TimeoutType::TimeoutType() x-module 0 24
asyncEnterIsrGroup x-module 24 132
asyncEnterTask x-module 24 96
asyncInitialized x-module 8 16
asyncLeaveIsrGroup x-module 24 196
asyncLeaveTask x-module 24 136
atexit x-module 12
bios::_cfgFtm4 4
bios::adcChannelsNamingStrings 4
bios::ADChannelCfg 4
bios::AnalogInput::AnalogInput() x-module 0 16
bios::AnalogInput::cyclic() x-module 0 4
bios::AnalogInput::get(unsigned short, unsigned long&) x-module 16 32
bios::AnalogInput::get(unsigned short, unsigned short&) 16 112
bios::AnalogInput::getName(unsigned short) x-module 0 24
bios::AnalogInput::init() x-module 24 276
bios::AnalogInput::start() x-module 0 20
bios::analogInputScaleConfiguration 4
bios::AnalogInputScaleImplementation<unsigned long, unsigned short>::get(unsigned short, unsigned long&) x-module 32 68
bios::AnalogTester::executeCommand(util::command::CommandContext&, unsigned char) 64 488
bios::AnalogTester::getInfo() const 0 8
bios::AnalogTester::getInfo() const::_info 12
bios::CanFlex2Transceiver::CanFlex2Transceiver(unsigned char, unsigned char, bios::FlexCANDevice::Config const&, bios::CanPhy&, bios::IEcuPowerStateController&) x-module 32 212
bios::CanFlex2Transceiver::canFrameSentAsyncCallback() x-module 32 284
bios::CanFlex2Transceiver::close() x-module 8 132
bios::CanFlex2Transceiver::cyclicTask() x-module 8 184
bios::CanFlex2Transceiver::getBaudrate() const 0 8
bios::CanFlex2Transceiver::getFirstFrameId() const 0 8
bios::CanFlex2Transceiver::getHwQueueTimeout() const 0 20
bios::CanFlex2Transceiver::getRxAlive() const 0 32
bios::CanFlex2Transceiver::init() x-module 16 92
bios::CanFlex2Transceiver::mute() 8 88
bios::CanFlex2Transceiver::open() x-module 24 104
bios::CanFlex2Transceiver::open(can::CANFrame const&) 8 16
bios::CanFlex2Transceiver::receiveTask() x-module 16 104
bios::CanFlex2Transceiver::resetFirstFrame() 0 12
bios::CanFlex2Transceiver::shutdown() x-module 8 24
bios::CanFlex2Transceiver::unmute() 0 20
bios::CanFlex2Transceiver::write(can::CANFrame const&) 0 8
bios::CanFlex2Transceiver::write(can::CANFrame const&, can::ICANFrameSentListener&) 0 4
bios::CanFlex2Transceiver::write(can::CANFrame const&, can::ICANFrameSentListener*) 32 396
bios::CanPhy::getMode(unsigned long) 0 4
bios::CanPhyCommon::getPhyErrorStatus(unsigned long) 0 4
bios::CanPhyCommon::init(unsigned long) 0 4
bios::CanPhyCommon::setMode(bios::CanPhy::Mode, unsigned long) 0 4
bios::CanPhyDummy::getPhyErrorStatus(unsigned long) 0 4
bios::CanPhyDummy::init(unsigned long) 0 4
bios::CanPhyDummy::setMode(bios::CanPhy::Mode, unsigned long) 0 8
bios::DigitalInput::get(bios::DigitalInput::DigitalInputId, bool&) x-module 16 64
bios::DigitalInput::getName(unsigned short) x-module 0 24
bios::DigitalInput::init(unsigned char, bool) x-module 8 76
bios::DigitalInput::sfDigitalInputConfigurations 4
bios::DigitalInputTester::executeCommand(util::command::CommandContext&, unsigned char) 64 388
bios::DigitalInputTester::getInfo() const 0 8
bios::DigitalInputTester::getInfo() const::_info 20
bios::EVAL_LED_BLUE_PWM_Configuration 4
bios::EVAL_LED_GREEN_PWM_Configuration 4
bios::EVAL_LED_RED_PWM_Configuration 4
bios::FlexCANDevice::enqueueRxFrame(unsigned long, unsigned char, unsigned long volatile*, bool, unsigned char const*) 20 148
bios::FlexCANDevice::FlexCANDevice(bios::FlexCANDevice::Config const&, bios::CanPhy&, etl::delegate<void ()>, bios::IEcuPowerStateController&) x-module 24 192
bios::FlexCANDevice::getTransmitBuffer(can::CANFrame const&, bool) x-module 20 176
bios::FlexCANDevice::init() x-module 24 504
bios::FlexCANDevice::mute() x-module 8 60
bios::FlexCANDevice::receiveISR(unsigned char const*) x-module 64 260
bios::FlexCANDevice::start() x-module 16 80
bios::FlexCANDevice::stop() x-module 16 48
bios::FlexCANDevice::transmit(can::CANFrame const&, unsigned char, bool) x-module 32 256
bios::FlexCANDevice::transmitISR() x-module 4 32
bios::inputConfigurationStrings 60
bios::Io::fPinConfiguration 312
bios::Io::getPin(unsigned short) x-module 0 56
bios::Io::gpioPrfCfgPtrs 8
bios::Io::gpioPtrs 12
bios::Io::setConfiguration(unsigned short, bios::Io::PinConfiguration const&) 8 232
bios::Io::setDefaultConfiguration(unsigned short) x-module 0 24
bios::Io::setPin(unsigned short, bool) x-module 4 76
bios::Output::get(bios::Output::OutputId, bool&) x-module 16 60
bios::Output::getName(unsigned short) x-module 0 24
bios::Output::init(unsigned char, bool) x-module 8 108
bios::Output::set(bios::Output::OutputId, unsigned char, bool) x-module 8 72
bios::Output::sfOutputConfigurations 4
bios::outputConfigurationStrings 44
bios::OutputPwm::getName(unsigned short) x-module 0 24
bios::OutputPwm::setDuty(unsigned short, unsigned short, bool) x-module 4 92
bios::OutputPwm::setDynamicClient(unsigned short, unsigned short, bios::OutputPwm::IDynamicPwmClient*) x-module 20 140
bios::OutputPwm::setPeriod(unsigned short, unsigned short) x-module 0 68
bios::outputPwmConfigurationStrings 72
bios::OutputPwmTester::executeCommand(util::command::CommandContext&, unsigned char) 48 364
bios::OutputPwmTester::getInfo() const 0 8
bios::OutputPwmTester::getInfo() const::_info 12
bios::OutputPwmTester::OutputPwmTester() x-module 0 16
bios::OutputTester::executeCommand(util::command::CommandContext&, unsigned char) 48 364
bios::OutputTester::getInfo() const 0 8
bios::OutputTester::getInfo() const::_info 60
bios::PwmSupport::init() x-module 24 300
bios::PwmSupport::PwmSupport(bios::Ftm<(unsigned char)8>&) x-module 4 64
bios::PwmSupport::setDuty(unsigned short, unsigned short, bool) 8 324
bios::PwmSupport::setPeriod(unsigned short, unsigned short) 0 76
bios::PwmSupport::start() x-module 4 264
boardInit x-module 8 20
bool bsp::isEqualAfterTimeout<unsigned long volatile>(unsigned long volatile const*, unsigned long volatile, unsigned long volatile, unsigned long) x-module 32 76
bsp::Watchdog::disableWatchdog() x-module 0 48
bsp::Watchdog::enableWatchdog(unsigned long, bool, unsigned long) x-module 4 104
bsp::Watchdog::getWatchdogServiceCounter() x-module 0 12
bsp::Watchdog::serviceWatchdog() x-module 4 44
bsp::Watchdog::setUserMode() x-module 0 48
bsp::Watchdog::startFastTestHigh() x-module 4 56
bsp::Watchdog::startFastTestLow() x-module 4 56
BusFault_Handler 8 16
cacheDisable x-module 0 16
cacheEnable x-module 0 16
cacheInvalidate x-module 0 16
call_can_isr_RX x-module 8 80
call_can_isr_TX x-module 8 36
CAN0_ORed_0_15_MB_IRQHandler 0 4
CAN0_ORed_16_31_MB_IRQHandler 0 4
Can0Config 8
can::AbstractCANTransceiver::AbstractCANTransceiver(unsigned char) x-module 16 80
can::AbstractCANTransceiver::addCANFrameListener(can::ICANFrameListener&) 16 108
can::AbstractCANTransceiver::addCANFrameSentListener(can::IFilteredCANFrameSentListener&) 4 52
can::AbstractCANTransceiver::addVIPCANFrameListener(can::ICANFrameListener&) 16 104
can::AbstractCANTransceiver::getBusId() const 0 8
can::AbstractCANTransceiver::getCANTransceiverState() const 0 8
can::AbstractCANTransceiver::getState() const 0 8
can::AbstractCANTransceiver::notifyListeners(can::CANFrame const&) x-module 24 72
can::AbstractCANTransceiver::notifySentListeners(can::CANFrame const&) x-module 16 60
can::AbstractCANTransceiver::removeCANFrameListener(can::ICANFrameListener&) 4 84
can::AbstractCANTransceiver::removeCANFrameSentListener(can::IFilteredCANFrameSentListener&) 0 76
can::AbstractCANTransceiver::removeStateListener() 0 8
can::AbstractCANTransceiver::setStateListener(can::ICANTransceiverStateListener&) 0 8
can::BitFieldFilter::acceptMerger(can::IMerger&) 0 12
can::BitFieldFilter::add(unsigned long) x-module 0 28
can::BitFieldFilter::add(unsigned long, unsigned long) 32 84
can::BitFieldFilter::BitFieldFilter() x-module 16 52
can::BitFieldFilter::clear() 0 12
can::BitFieldFilter::match(unsigned long) const x-module 0 40
can::BitFieldFilter::mergeWithBitField(can::BitFieldFilter const&) 0 28
can::BitFieldFilter::mergeWithInterval(can::IntervalFilter const&) 4 40
can::BitFieldFilter::mergeWithStaticBitField(can::AbstractStaticBitFieldFilter const&) 16 36
can::BitFieldFilter::open() 0 12
can::CanCommand::CanCommand(can::ICanSystem&) x-module 8 28
can::CanCommand::executeCommand(util::command::CommandContext&, unsigned char) 24 68
can::CanCommand::getInfo() const 0 8
can::CanCommand::getInfo() const::_info 56
can::CanCommand::send(util::command::CommandContext&, util::format::SharedStringWriter&) 24 108
can::CanDemoListener::CanDemoListener(can::ICanTransceiver*) x-module 16 48
can::CanDemoListener::canFrameSent(can::CANFrame const&) 8 28
can::CanDemoListener::frameReceived(can::CANFrame const&) 40 84
can::CanDemoListener::getFilter() 0 4
can::CanDemoListener::run() x-module 16 68
can::CanDemoListener::shutdown() x-module 8 40
can::CANFrame::CANFrame() x-module 8 24
can::CANFrame::CANFrame(unsigned long) x-module 8 28
can::CANFrame::CANFrame(unsigned long, unsigned char const*, unsigned char) x-module 8 48
can::CANFrame::setPayloadLength(unsigned char) x-module 0 8
char const* etl::delegate<char const* (unsigned int)>::const_method_stub<runtime::declare::RuntimeMonitor<runtime::RuntimeStatistics, runtime::RuntimeStatistics, 9u, 2u>, &(runtime::declare::RuntimeMonitor<runtime::RuntimeStatistics, runtime::RuntimeStatistics, 9u, 2u>::getIsrGroupName(unsigned int) const)>(void*, unsigned int) 0 12
char const* etl::delegate<char const* (unsigned int)>::function_stub<&async::FreeRtosAdapter<async::AsyncBinding>::getTaskName>(void*, unsigned int) 8 32
charIO__outchar x-module 0 12
common::busid::BusIdTraits::getName(unsigned char) x-module 0 36
configurPll x-module 8 964
console::AsyncCommandWrapper::AsyncCommandWrapper(util::command::ICommand&, unsigned char) x-module 8 48
console::AsyncCommandWrapper::execute() x-module 48 108
console::AsyncCommandWrapper::execute(util::string::ConstString const&, util::stream::ISharedOutputStream*) 8 52
console::AsyncCommandWrapper::getHelp(util::command::ICommand::IHelpCallback&) const 0 100
console::AsyncCommandWrapper::getId() const 0 100
console::AsyncConsole::addCommand(util::command::ICommand&) x-module 16 72
console::AsyncConsole::AsyncConsole() x-module 16 132
console::AsyncConsole::commandExecuted(util::command::ICommand::ExecuteResult) x-module 24 48
console::AsyncConsole::onLineReceived(util::stream::ISharedOutputStream&, etl::ibasic_string<char> const&, etl::delegate<void ()> const&) x-module 56 180
console::AsyncConsole::terminate(util::command::ICommand::ExecuteResult) 24 108
console::enable() x-module 0 12
console::init() x-module 16 40
console::run() x-module 0 24
console::StdioConsoleInput::init(etl::delegate<void (util::stream::ISharedOutputStream&, etl::ibasic_string<char> const&, etl::delegate<void ()> const&)> const&) x-module 0 12
console::StdioConsoleInput::run() x-module 24 436
console::StdioConsoleInput::StdioConsoleInput(char const*, char const*) x-module 40 92
console::SyncCommandWrapper::execute(util::string::ConstString const&, util::stream::ISharedOutputStream*) 48 64
console::SyncCommandWrapper::getHelp(util::command::ICommand::IHelpCallback&) const 0 100
console::SyncCommandWrapper::getId() const 0 100
console::SyncCommandWrapper::SyncCommandWrapper(util::command::ICommand&) x-module 8 28
customHardFaultHandler x-module 148
debug_printf x-module 40
DefaultISR x-module 0 4
docan::DoCanFdFrameSizeMapper<unsigned char>::mapFrameSize(unsigned char&) const 0 24
docan::DoCanFdFrameSizeMapper<unsigned char>::mapFrameSize(unsigned char&) const::sizes 20
docan::DoCanFrameCodec<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::adjustFrame(etl::span<unsigned char, 4294967295u>&, unsigned char, unsigned char) const x-module 24 116
docan::DoCanFrameCodec<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::decodeFirstFrame(etl::span<unsigned char const, 4294967295u> const&, unsigned short&, unsigned short&, unsigned char&, etl::span<unsigned char const, 4294967295u>&) const x-module 32 344
docan::DoCanFrameCodec<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::encodeDataFrame(etl::span<unsigned char, 4294967295u>&, etl::span<unsigned char const, 4294967295u> const&, unsigned short, unsigned char, unsigned char&) const x-module 40 432
docan::DoCanFrameCodec<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::fitsIntoLongSingleFrame(unsigned short) const x-module 8 20
docan::DoCanFrameCodecConfigPresets::PADDED_CLASSIC 12
docan::DoCanFrameDecoder<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::decodeFrame(docan::DoCanConnection<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const&, etl::span<unsigned char const, 4294967295u> const&, docan::IDoCanFrameReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&) x-module 56 344
docan::DoCanMessageReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::allocated(transport::TransportMessage*, unsigned char) x-module 24 140
docan::DoCanMessageTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::handleFlowControl(docan::FlowStatus, unsigned char, unsigned long, unsigned char) x-module 8 308
docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > >::findEntryTypeByReceptionAddress(unsigned long, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const*, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const*) 16 72
docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > >::formatDataLinkAddress(unsigned long, etl::span<char, 4294967295u> const&) const 56 64
docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > >::getReceptionParameters(unsigned long, docan::DoCanTransportAddressPair&, unsigned long&) const 16 64
docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > >::getTransmissionParameters(docan::DoCanTransportAddressPair const&, docan::DoCanDataLinkAddressPair<unsigned long>&) const 8 80
docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > >::match(unsigned long) const 8 40
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::cancelSendDataFrames(docan::IDoCanDataFrameTransmitterCallback<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&, docan::DoCanJobHandle<unsigned short, unsigned short>) 8 56
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::canFrameSent(can::CANFrame const&) 8 44
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::frameReceived(can::CANFrame const&) 48 80
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::getFilter() 0 4
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::init(docan::IDoCanFrameReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&) 0 16
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::sendFlowControl(docan::DoCanFrameCodec<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const&, unsigned long, docan::FlowStatus, unsigned char, unsigned char) 64 132
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::shutdown() 0 16
docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::startSendDataFrames(docan::DoCanFrameCodec<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const&, docan::IDoCanDataFrameTransmitterCallback<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&, docan::DoCanJobHandle<unsigned short, unsigned short>, unsigned long, unsigned short, unsigned short, unsigned char, etl::span<unsigned char const, 4294967295u> const&) 40 132
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::allocateTransportMessage(docan::DoCanMessageReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&, bool) 136 412
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::consecutiveDataFrameReceived(unsigned long, unsigned char, etl::span<unsigned char const, 4294967295u> const&) x-module 128 608
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::cyclicTask(unsigned long) x-module 48 460
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::firstDataFrameReceived(docan::DoCanConnection<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const&, unsigned short, unsigned short, unsigned char, etl::span<unsigned char const, 4294967295u> const&) x-module 136 828
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::handlePendingMessageReceivers(unsigned long) 136 312
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::handleResult(docan::DoCanMessageReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&, docan::ReceiveResult, char const*) 120 388
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::handleTransition(docan::DoCanMessageReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&) 40 396
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageReceivers() x-module 40 224
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::releaseRemoveLock() 24 140
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::setRemoveLock() 8 20
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::shutdown() x-module 48 180
docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::transportMessageProcessed(transport::TransportMessage&, transport::ITransportMessageProcessedListener::ProcessingResult) 8 32
docan::DoCanSystem::DoCanSystem(transport::ITransportSystem&, can::ICanSystem&, unsigned char) x-module 32 400
docan::DoCanSystem::execute() 16 56
docan::DoCanSystem::init() 24 208
docan::DoCanSystem::initLayer() 48 424
docan::DoCanSystem::run() 32 96
docan::DoCanSystem::shutdown() 16 52
docan::DoCanSystem::TickGeneratorRunnableAdapter::execute() x-module 32 84
docan::DoCanSystem::TickGeneratorRunnableAdapter::tickNeeded() 16 32
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::cyclicTask(unsigned long) x-module 48 552
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::dataFramesSent(docan::DoCanJobHandle<unsigned short, unsigned short>, unsigned short, unsigned short) 40 428
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::flowControlFrameReceived(unsigned long, docan::FlowStatus, unsigned char, unsigned char) x-module 128 316
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::handleResult(docan::DoCanMessageTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >&, docan::TransmitResult, char const*) 48 612
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageTransmitters() x-module 40 144
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::releaseRemoveLock(bool) 48 468
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::send(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) x-module 144 672
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::sendNextFrames() 72 524
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::setRemoveLock() 8 20
docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::shutdown() x-module 40 164
docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::consecutiveDataFrameReceived(unsigned long, unsigned char, etl::span<unsigned char const, 4294967295u> const&) 8 12
docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::firstDataFrameReceived(docan::DoCanConnection<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const&, unsigned short, unsigned short, unsigned char, etl::span<unsigned char const, 4294967295u> const&) 16 24
docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::flowControlFrameReceived(unsigned long, docan::FlowStatus, unsigned char, unsigned char) 16 20
docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::init() x-module 8 100
docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::send(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) 8 12
docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::shutdown(etl::delegate<void (transport::AbstractTransportLayer&)>) 16 44
eeprom::EEPROM_CONFIG 4
eeprom::EepromDriver::EepromDriver(eeprom::EepromConfiguration const&) x-module 0 12
eeprom::EepromDriver::init() x-module 16 172
eeprom::EepromDriver::isOperationAllowed(unsigned long, unsigned char const*, unsigned long) const 0 56
eeprom::EepromDriver::launchCommand() 296 152
eeprom::EepromDriver::read(unsigned long, unsigned char*, unsigned long) 24 80
eeprom::EepromDriver::write(unsigned long, unsigned char const*, unsigned long) 24 80
eeprom::launchCommandFromRAM() 0 60
ERM_double_fault_IRQHandler 8 16
estd::assert_func(char const*, int, char const*) x-module 0 16
estd::AssertDefaultHandler(char const*, int, char const*) 8 8
etl_get_high_resolution_clock x-module 0 104
Exception 4
fctprintf_helper 8 40
fiprintf 36
frame_dummy 28
free 16
FTFC_Fault_IRQHandler 8 16
getByteFromStdin x-module 8 20
getSystemTicks32Bit x-module 0 52
getSystemTimeMs32Bit x-module 8 64
getSystemTimeUs x-module 0 60
getSystemTimeUs32Bit x-module 0 60
HardFault_Handler 8 20
HardFault_Handler_Final x-module 8 16
initSystemTimer x-module 0 92
initSystemTimerHelper x-module 0 80
lifecycle::AsyncLifecycleComponent::AsyncLifecycleComponent() x-module 4 28
lifecycle::AsyncLifecycleComponent::getTransitionContext(lifecycle::ILifecycleComponent::Transition::Type) 0 8
lifecycle::AsyncLifecycleComponent::setTransitionContext(unsigned char) x-module 0 8
lifecycle::declare::LifecycleManager<16u, 8u, 16u>::~LifecycleManager() 108
lifecycle::declare::LifecycleManager<16u, 8u, 16u>::~LifecycleManager() x-module 24 96
lifecycle::LifecycleComponent::initCallback(lifecycle::ILifecycleComponentCallback&) 0 4
lifecycle::LifecycleComponent::startTransition(lifecycle::ILifecycleComponent::Transition::Type) 0 24
lifecycle::LifecycleComponent::transitionDone() x-module 0 16
lifecycle::LifecycleControlCommand::executeCommand(util::command::CommandContext&, unsigned char) 16 104
lifecycle::LifecycleControlCommand::getInfo() const 0 8
lifecycle::LifecycleControlCommand::getInfo() const::_info 76
lifecycle::LifecycleControlCommand::LifecycleControlCommand(lifecycle::ILifecycleManager&) x-module 4 24
lifecycle::LifecycleManager::addComponent(char const*, lifecycle::ILifecycleComponent&, unsigned char) x-module 16 248
lifecycle::LifecycleManager::addLifecycleListener(lifecycle::ILifecycleListener&) x-module 4 44
lifecycle::LifecycleManager::checkLevelTransitionDone() 0 220
lifecycle::LifecycleManager::ComponentTransitionExecutor::execute() 0 12
lifecycle::LifecycleManager::ComponentTransitionExecutor::~ComponentTransitionExecutor() 16
lifecycle::LifecycleManager::ComponentTransitionExecutor::~ComponentTransitionExecutor() 8 4
lifecycle::LifecycleManager::execute() x-module 40 408
lifecycle::LifecycleManager::getLevelCount() const 0 8
lifecycle::LifecycleManager::LifecycleManager(unsigned char, etl::delegate<unsigned long ()>, etl::span<lifecycle::LifecycleManager::ComponentInfo, 4294967295u> const&, etl::ivector<lifecycle::LifecycleManager::ComponentTransitionExecutor>&, etl::span<unsigned char, 4294967295u> const&) x-module 24 104
lifecycle::LifecycleManager::removeLifecycleListener(lifecycle::ILifecycleListener&) 0 72
lifecycle::LifecycleManager::transitionDone(lifecycle::ILifecycleComponent&) x-module 24 140
lifecycle::LifecycleManager::transitionToLevel(unsigned char) x-module 0 36
lifecycle::LifecycleManager::~LifecycleManager() 44
lifecycle::LifecycleManager::~LifecycleManager() 16 36
lifecycle::SingleContextLifecycleComponent::getTransitionContext(lifecycle::ILifecycleComponent::Transition::Type) 0 4
lifecycle::StatisticsCommand::cyclic_1000ms() x-module 48 276
lifecycle::StatisticsCommand::executeCommand(util::command::CommandContext&, unsigned char) 24 88
lifecycle::StatisticsCommand::getInfo() const 0 8
lifecycle::StatisticsCommand::getInfo() const::_info 52
lifecycle::StatisticsCommand::setTicksPerUs(unsigned long) x-module 0 12
lifecycle::StatisticsCommand::StatisticsCommand(runtime::declare::RuntimeMonitor<runtime::RuntimeStatistics, runtime::RuntimeStatistics, 9u, 2u>&) x-module 16 88
logger::BufferedLoggerOutput<interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate>::EntryOutputAdapter::onEntry(unsigned long, unsigned char, util::logger::Level, char const*, util::format::IPrintfArgumentReader&) 64 132
logger::BufferedLoggerOutput<interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate>::logOutput(util::logger::ComponentInfo const&, util::logger::LevelInfo const&, char const*, std::__va_list) 184 320
logger::BufferedLoggerOutput<interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate>::outputEntry(logger::IEntryOutput<unsigned long, unsigned long>&, logger::EntryBuffer<(unsigned char)128, unsigned long>::EntryRef&) const x-module 248 396
logger::ComponentConfig<(unsigned char)11>::getComponentInfo(unsigned char) const 16 52
logger::ComponentConfig<(unsigned char)11>::getComponentInfoByName(util::string::ConstString const&) const 40 112
logger::ComponentConfig<(unsigned char)11>::getLevel(unsigned char) const 4 48
logger::ComponentConfig<(unsigned char)11>::getLevelInfo(util::logger::Level) const 4 52
logger::ComponentConfig<(unsigned char)11>::getLevelInfoByName(util::string::ConstString const&) const 24 72
logger::ComponentConfig<(unsigned char)11>::getMappingSize() const 0 4
logger::ComponentConfig<(unsigned char)11>::readLevels() 0 4
logger::ComponentConfig<(unsigned char)11>::setLevel(unsigned char, util::logger::Level) 0 24
logger::ComponentConfig<(unsigned char)11>::writeLevels() 0 4
logger::ComponentMapping<(unsigned char)11>::getComponentInfo(unsigned char) const 0 24
logger::ComponentMapping<(unsigned char)11>::getLevel(unsigned char) const 0 12
logger::ComponentMapping<(unsigned char)11>::getLevelInfo(util::logger::Level) const 0 20
logger::ComponentMapping<(unsigned char)11>::isEnabled(unsigned char, util::logger::Level) const 0 28
logger::ConsoleEntryFormatter<unsigned long, unsigned long>::formatEntry(util::stream::IOutputStream&, unsigned long, unsigned long, util::logger::ComponentInfo const&, util::logger::LevelInfo const&, char const*, util::format::IPrintfArgumentReader&) const 104 824
logger::ConsoleEntryOutput<unsigned long, unsigned long>::outputEntry(unsigned long, unsigned long, util::logger::ComponentInfo const&, util::logger::LevelInfo const&, char const*, util::format::IPrintfArgumentReader&) 32 52
logger::DefaultLoggerCommand::DefaultLoggerCommand(logger::IComponentConfig&) x-module 32 76
logger::DefaultLoggerCommand::levelCommand(util::command::CommandContext&) x-module 72 464
logger::DefaultLoggerTime<etl::chrono::time_point<etl::chrono::high_resolution_clock, etl::chrono::duration<unsigned long, etl::ratio<1ll, 1000ll> > > >::formatTimestamp(util::stream::IOutputStream&, unsigned long const&) const 16 24
logger::DefaultLoggerTime<etl::chrono::time_point<etl::chrono::high_resolution_clock, etl::chrono::duration<unsigned long, etl::ratio<1ll, 1000ll> > > >::getTimestamp() const 8 20
logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::EntryReader::readArgument(util::format::ParamDatatype) 8 24
logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::EntryReader::readParamVariant() x-module 16 376
logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::EntryWriter::writeParamVariant(util::format::ParamDatatype, util::format::ParamVariant const&) 24 404
logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::EntryWriter::writeString(char const*) 32 124
logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::EntryWriter::writeString(unsigned char, char const*, unsigned short) 40 304
logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::serialize(etl::span<unsigned char, 4294967295u> const&, unsigned long, unsigned char, util::logger::Level, char const*, std::__va_list) const x-module 96 404
logger::flush() x-module 16 40
logger::init() x-module 16 40
logger::LoggerComposition::LoggerComposition(util::logger::IComponentMapping&, char const*) x-module 32 180
logger::LoggerComposition::run() x-module 8 20
logger::LoggerComposition::start(etl::delegate<void (util::logger::ILoggerOutput&)> const&) x-module 0 12
logger::LoggerComposition::stop(etl::delegate<void ()> const&) x-module 24 44
logger::run() x-module 0 12
logger::SectionPredicate::SectionPredicate(void const*, void const*) x-module 0 8
loggerComponentInfoTable 44
main x-module 8 76
malloc 16
memchr 160
memcmp x-module 32
memcpy x-module 28
memset x-module 16
non-virtual thunk to can::BitFieldFilter::mergeWithBitField(can::BitFieldFilter const&) 28
non-virtual thunk to can::BitFieldFilter::mergeWithInterval(can::IntervalFilter const&) 40
non-virtual thunk to can::BitFieldFilter::mergeWithStaticBitField(can::AbstractStaticBitFieldFilter const&) 36
non-virtual thunk to can::CanDemoListener::canFrameSent(can::CANFrame const&) 28
non-virtual thunk to can::CanDemoListener::getFilter() 4
non-virtual thunk to console::AsyncCommandWrapper::execute() 8
non-virtual thunk to docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > >::match(unsigned long) const 36
non-virtual thunk to docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::canFrameSent(can::CANFrame const&) 44
non-virtual thunk to docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::frameReceived(can::CANFrame const&) 8
non-virtual thunk to docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::getFilter() 4
non-virtual thunk to docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> >::sendFlowControl(docan::DoCanFrameCodec<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const&, unsigned long, docan::FlowStatus, unsigned char, unsigned char) 8
non-virtual thunk to docan::DoCanSystem::execute() 56
non-virtual thunk to docan::DoCanSystem::TickGeneratorRunnableAdapter::execute() 8
non-virtual thunk to docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::consecutiveDataFrameReceived(unsigned long, unsigned char, etl::span<unsigned char const, 4294967295u> const&) 12
non-virtual thunk to docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::firstDataFrameReceived(docan::DoCanConnection<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > const&, unsigned short, unsigned short, unsigned char, etl::span<unsigned char const, 4294967295u> const&) 24
non-virtual thunk to docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::flowControlFrameReceived(unsigned long, docan::FlowStatus, unsigned char, unsigned char) 20
non-virtual thunk to lifecycle::declare::LifecycleManager<16u, 8u, 16u>::~LifecycleManager() 112
non-virtual thunk to lifecycle::declare::LifecycleManager<16u, 8u, 16u>::~LifecycleManager() 104
non-virtual thunk to lifecycle::LifecycleManager::execute() 8
non-virtual thunk to lifecycle::LifecycleManager::transitionDone(lifecycle::ILifecycleComponent&) 8
non-virtual thunk to lifecycle::LifecycleManager::~LifecycleManager() 48
non-virtual thunk to lifecycle::LifecycleManager::~LifecycleManager() 40
non-virtual thunk to systems::BspSystem::execute() 8
non-virtual thunk to systems::CanSystem::init() 4
non-virtual thunk to systems::CanSystem::run() 36
non-virtual thunk to systems::CanSystem::shutdown() 36
non-virtual thunk to systems::DemoSystem::execute() 8
non-virtual thunk to systems::RuntimeSystem::execute() 8
non-virtual thunk to systems::SafetySystem::execute() 12
non-virtual thunk to systems::SysAdminSystem::execute() 4
non-virtual thunk to transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::dump() 28
non-virtual thunk to transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::getTransportMessage(unsigned char, unsigned short, unsigned short, unsigned short, etl::span<unsigned char const, 4294967295u> const&, transport::TransportMessage*&) x-module 100
non-virtual thunk to transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::releaseTransportMessage(transport::TransportMessage&) x-module 28
non-virtual thunk to transport::TransportRouterSimple::dump() 4
non-virtual thunk to transport::TransportRouterSimple::getTransportMessage(unsigned char, unsigned short, unsigned short, unsigned short, etl::span<unsigned char const, 4294967295u> const&, transport::TransportMessage*&) 8
non-virtual thunk to transport::TransportRouterSimple::releaseTransportMessage(transport::TransportMessage&) 8
non-virtual thunk to transport::TransportSystem::init() 20
non-virtual thunk to transport::TransportSystem::run() 4
non-virtual thunk to transport::TransportSystem::shutdown() 4
non-virtual thunk to uds::AsyncDiagHelper::verify(unsigned char const*, unsigned short) 4
non-virtual thunk to uds::CommunicationControl::addCommunicationStateListener(uds::ICommunicationStateListener&) 8
non-virtual thunk to uds::CommunicationControl::addCommunicationSubStateListener(uds::ICommunicationSubStateListener&) 8
non-virtual thunk to uds::CommunicationControl::getCommunicationState() const 4
non-virtual thunk to uds::CommunicationControl::removeCommunicationStateListener(uds::ICommunicationStateListener&) 8
non-virtual thunk to uds::CommunicationControl::removeCommunicationSubStateListener(uds::ICommunicationSubStateListener&) 8
non-virtual thunk to uds::CommunicationControl::resetCommunicationSubState() 48
non-virtual thunk to uds::CommunicationControl::setCommunicationState(uds::ICommunicationStateListener::CommunicationState) 8
non-virtual thunk to uds::DiagDispatcher2::init() 16
non-virtual thunk to uds::DiagDispatcher2::send(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) 8
non-virtual thunk to uds::DiagDispatcher2::shutdown(etl::delegate<void (transport::AbstractTransportLayer&)>) 40
non-virtual thunk to uds::DiagDispatcher2::transportMessageProcessed(transport::TransportMessage&, transport::ITransportMessageProcessedListener::ProcessingResult) 8
non-virtual thunk to uds::DiagnosticSessionControl::acceptedJob(uds::IncomingDiagConnection&, uds::AbstractDiagJob const&, unsigned char const*, unsigned short) 20
non-virtual thunk to uds::DiagnosticSessionControl::addDiagSessionListener(uds::IDiagSessionChangedListener&) 8
non-virtual thunk to uds::DiagnosticSessionControl::execute() 8
non-virtual thunk to uds::DiagnosticSessionControl::getActiveSession() const 4
non-virtual thunk to uds::DiagnosticSessionControl::isSessionTimeoutActive() 8
non-virtual thunk to uds::DiagnosticSessionControl::removeDiagSessionListener(uds::IDiagSessionChangedListener&) 8
non-virtual thunk to uds::DiagnosticSessionControl::resetToDefaultSession() 36
non-virtual thunk to uds::DiagnosticSessionControl::responseSent(uds::IncomingDiagConnection&, uds::DiagReturnCode::Type, unsigned char const*, unsigned short) 20
non-virtual thunk to uds::DiagnosticSessionControl::startSessionTimeout() 8
non-virtual thunk to uds::DiagnosticSessionControl::stopSessionTimeout() 20
non-virtual thunk to uds::UdsSystem::execute() 4
non-virtual thunk to util::command::ParentCommand::addCommand(util::command::ICommand&) 8
non-virtual thunk to util::command::ParentCommand::clearCommands() 48
non-virtual thunk to util::stream::TaggedSharedOutputStream::endContinuousOutput(util::stream::IOutputStream&) 8
non-virtual thunk to util::stream::TaggedSharedOutputStream::isEof() const 32
non-virtual thunk to util::stream::TaggedSharedOutputStream::write(etl::span<unsigned char const, 4294967295u> const&) 16
non-virtual thunk to util::stream::TaggedSharedOutputStream::write(unsigned char) 36
operator delete(void*) 4
operator delete(void*, unsigned int) x-module 4
out_discard 0 4
out_rev_ 40 136
out_wrapped_function 0 12
PendSV_Handler 0 96
platform::platformLifecycleAdd(lifecycle::LifecycleManager&, unsigned char) x-module 16 104
print_integer 112 656
prvAddCurrentTaskToDelayedList 24 168
prvCheckForValidListAndQueue 32 108
prvIdleTask 8 96
prvPortStartFirstTask 0 40
prvProcessExpiredTimer 16 72
prvReloadTimer 16 88
prvTaskExitError 8 32
prvTimerTask 48 488
prvUnlockQueue 16 140
putByteToStdout x-module 0 4
pxCurrentTCBConst 4
pxCurrentTCBConst2 4
pxPortInitialiseStack x-module 4 60
raise 28
Reset_Handler 340
runtime::StatisticsContainer<runtime::RuntimeStatistics, runtime::RuntimeStatistics>::Iterator::getValue(unsigned int) 0 8
runtime::StatisticsWriter::handleDefaultMode(char const*, unsigned long, unsigned long, bool, unsigned long&) 32 160
runtime::StatisticsWriter::setMode(runtime::StatisticsWriter::Mode::Type) x-module 0 4
runtime::StatisticsWriter::StatisticsWriter(util::format::StringWriter&, unsigned long, unsigned long) x-module 0 16
runtime::StatisticsWriter::writeEol() x-module 8 24
runtime::StatisticsWriter::writeNumber(char const*, unsigned long, unsigned long) x-module 32 48
runtime::StatisticsWriter::writeRuntime(char const*, unsigned long, unsigned long) x-module 40 68
runtime::StatisticsWriter::writeRuntimeMS(char const*, unsigned long, unsigned long) x-module 40 80
runtime::StatisticsWriter::writeRuntimePercentage(char const*, unsigned long) x-module 32 100
runtime::StatisticsWriter::writeText(char const*, unsigned long, char const*) x-module 32 52
safety::MemoryProtection::fusaGateGetLockAndUnlock() x-module 4 60
safety::MemoryProtection::fusaGateIsLocked() x-module 0 28
safety::MemoryProtection::fusaGateRestoreLock(bool) x-module 0 48
safety::MemoryProtection::init() x-module 4 88
safety::memoryProtectionConfigurationRam 24
safety::SafeSupervisor::enterLimpHome() x-module 0 8
safety::SafeSupervisor::getInstance() x-module 0 112
safety::SafeSupervisor::handle(safety::SafeSupervisor::Event const&) x-module 16 184
safety::SafeSupervisor::leaveLimpHome() x-module 0 8
safety::SafetyManager::cyclic() x-module 24 216
safety::SafetyManager::init() x-module 8 60
safety::SafetyManager::SafetyManager() x-module 0 12
safety::SafeWatchdog::cyclic() x-module 16 132
safety::SafeWatchdog::enableMcuWatchdog() x-module 0 12
safety::SafeWatchdog::init() x-module 0 8
safety::SafeWatchdog::SafeWatchdog() x-module 0 12
safety::WatchdogManager::startTest() x-module 8 80
sbrk_aligned 64
sciGeth x-module 0 12
sciGetInitState x-module 0 24
sciGetRxReady x-module 0 32
sciGetTxNotReady x-module 0 20
sciInit x-module 8 60
sciPuth x-module 0 12
SerialLogger__inchar 8 28
SerialLogger__outchar 16 88
SerialLogger_getc x-module 8 16
SerialLogger_Idle 24 88
SerialLogger_init 0 8
SerialLogger_putc x-module 16 44
SerialLogger_setAsynchronous 0 12
SerialLogger_setSynchronous 0 12
setupApplicationsIsr x-module 8 36
softwareSystemReset x-module 8 8
StaticBsp::cyclic() x-module 8 28
StaticBsp::DummyEcuPowerStateController::clearWakeupSourceMonitoring(unsigned long) 0 4
StaticBsp::DummyEcuPowerStateController::fullPowerUp() 0 4
StaticBsp::DummyEcuPowerStateController::getWakeupSource() 0 4
StaticBsp::DummyEcuPowerStateController::powerDown(unsigned char) 0 4
StaticBsp::DummyEcuPowerStateController::powerDown(unsigned char, etl::delegate<bool (unsigned long)>) 8 16
StaticBsp::DummyEcuPowerStateController::setWakeupDelegate(etl::delegate<bool (unsigned long)>&) 0 4
StaticBsp::DummyEcuPowerStateController::setWakeupSourceMonitoring(unsigned long, bool, bool) 0 4
StaticBsp::DummyEcuPowerStateController::startPreSleep() 0 4
StaticBsp::getCanPhy() x-module 0 4
StaticBsp::hwInit() 24 220
StaticBsp::init() x-module 0 4
StaticBsp::StaticBsp() x-module 16 92
std 72
std::get_terminate() 16
std::terminate() 10
strlen x-module 24
SVC_Handler 0 32
SYS_EnableIRQ x-module 0 28
SYS_SetPriority x-module 0 44
sysDelayUs x-module 24 128
systems::BspSystem::BspSystem(unsigned char, StaticBsp&) x-module 24 148
systems::BspSystem::execute() 0 8
systems::BspSystem::init() 0 4
systems::BspSystem::run() 16 40
systems::BspSystem::shutdown() 8 20
systems::CanSystem::CanRxRunnable::execute() 0 16
systems::CanSystem::CanSystem(unsigned char, StaticBsp&) x-module 32 100
systems::CanSystem::getCanTransceiver(unsigned char) 0 12
systems::CanSystem::init() 0 8
systems::CanSystem::run() 16 36
systems::CanSystem::shutdown() 16 36
systems::DemoSystem::cyclic() x-module 64 312
systems::DemoSystem::DemoSystem(unsigned char, lifecycle::ILifecycleManager&, can::ICanSystem&) x-module 16 100
systems::DemoSystem::execute() 0 4
systems::DemoSystem::init() 0 4
systems::DemoSystem::run() 16 48
systems::DemoSystem::shutdown() 8 28
systems::getCanSystem() x-module 0 8
systems::RuntimeSystem::execute() 0 8
systems::RuntimeSystem::init() 8 24
systems::RuntimeSystem::run() 16 40
systems::RuntimeSystem::RuntimeSystem(unsigned char, runtime::declare::RuntimeMonitor<runtime::RuntimeStatistics, runtime::RuntimeStatistics, 9u, 2u>&) x-module 24 84
systems::RuntimeSystem::shutdown() 8 20
systems::SafetySystem::cyclic() 0 12
systems::SafetySystem::init() 8 24
systems::SafetySystem::run() 16 40
systems::SafetySystem::SafetySystem(unsigned char, lifecycle::ILifecycleManager&) x-module 24 84
systems::SafetySystem::shutdown() 8 24
systems::SysAdminSystem::execute() 0 4
systems::SysAdminSystem::init() 0 4
systems::SysAdminSystem::run() 16 40
systems::SysAdminSystem::shutdown() 8 20
systems::SysAdminSystem::SysAdminSystem(unsigned char, lifecycle::ILifecycleManager&) x-module 24 84
systemTicksToTimeUs x-module 0 12
SysTick_Handler 8 44
timer::Timer<async::Lock>::addTimeout(timer::Timeout&, unsigned long, unsigned long, unsigned long) x-module 20 104
transport::AbstractTransportLayer::AbstractTransportLayer(unsigned char) x-module 4 48
transport::AbstractTransportLayer::init() 0 4
transport::AbstractTransportLayer::shutdown(etl::delegate<void (transport::AbstractTransportLayer&)>) 8 16
transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::dump() x-module 0 80
transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::getTransportMessage(unsigned char, unsigned short, unsigned short, unsigned short, etl::span<unsigned char const, 4294967295u> const&, transport::TransportMessage*&) x-module 24 108
transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::messageReceived(unsigned char, transport::TransportMessage&, transport::ITransportMessageProcessedListener*) x-module 16 52
transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::releaseTransportMessage(transport::TransportMessage&) x-module 0 80
transport::TransportMessage::append(unsigned char const*, unsigned short) x-module 16 72
transport::TransportMessage::append(unsigned char) x-module 8 36
transport::TransportMessage::increaseValidBytes(unsigned short) x-module 8 80
transport::TransportMessage::init(unsigned char*, unsigned long) x-module 8 72
transport::TransportMessage::setPayloadLength(unsigned short) x-module 8 56
transport::TransportMessage::setServiceId(unsigned char) x-module 8 60
transport::TransportMessage::TransportMessage() x-module 0 20
transport::TransportRouterSimple::addTransportLayer(transport::AbstractTransportLayer&) x-module 8 128
transport::TransportRouterSimple::dump() 0 4
transport::TransportRouterSimple::getTransportMessage(unsigned char, unsigned short, unsigned short, unsigned short, etl::span<unsigned char const, 4294967295u> const&, transport::TransportMessage*&) x-module 32 240
transport::TransportRouterSimple::init() x-module 0 48
transport::TransportRouterSimple::messageReceived(unsigned char, transport::TransportMessage&, transport::ITransportMessageProcessedListener*) 8 152
transport::TransportRouterSimple::releaseTransportMessage(transport::TransportMessage&) x-module 0 100
transport::TransportRouterSimple::removeTransportLayer(transport::AbstractTransportLayer&) x-module 4 108
transport::TransportRouterSimple::TransportRouterSimple() x-module 40 216
transport::TransportSystem::addTransportLayer(transport::AbstractTransportLayer&) 0 8
transport::TransportSystem::dump() const 0 4
transport::TransportSystem::getName() const 0 8
transport::TransportSystem::getTransportMessageProvider() 0 4
transport::TransportSystem::init() 8 20
transport::TransportSystem::removeTransportLayer(transport::AbstractTransportLayer&) 0 8
transport::TransportSystem::run() 8
transport::TransportSystem::TransportSystem(unsigned char) x-module 24 72
uds::AbstractDiagJob::acceptJob(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 4 64
uds::AbstractDiagJob::acceptJob(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) x-module 20
uds::AbstractDiagJob::addAbstractDiagJob(uds::AbstractDiagJob&) x-module 24 332
uds::AbstractDiagJob::compare(unsigned char const*, unsigned char const*, unsigned short) x-module 8 36
uds::AbstractDiagJob::execute(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 40 720
uds::AbstractDiagJob::getDiagAuthenticator() const 0 36
uds::AbstractDiagJob::getDiagSessionManager() 20
uds::AbstractDiagJob::getDiagSessionManager() 8 16
uds::AbstractDiagJob::getDiagSessionManager() const 8 28
uds::AbstractDiagJob::getRequestId() const x-module 0 36
uds::AbstractDiagJob::getSession() const x-module 8 60
uds::AbstractDiagJob::process(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 24 48
uds::AbstractDiagJob::removeAbstractDiagJob(uds::AbstractDiagJob&) x-module 16 64
uds::AbstractDiagJob::responseSent(uds::IncomingDiagConnection&, uds::AbstractDiagJob::ResponseSendResult) 0 8
uds::AbstractDiagJob::setDefaultDiagSessionManager(uds::IDiagSessionManager&) x-module 0 12
uds::AbstractDiagJob::setNextJob(uds::AbstractDiagJob*) 16 80
uds::AbstractDiagnosisConfiguration::acquireIncomingDiagConnection() x-module 24 428
uds::ApplicationDefaultSession::getTransitionResult(uds::DiagSession::SessionType) 8 16
uds::ApplicationDefaultSession::isTransitionPossible(uds::DiagSession::SessionType) 0 24
uds::ApplicationExtendedSession::getTransitionResult(uds::DiagSession::SessionType) 8 24
uds::ApplicationExtendedSession::isTransitionPossible(uds::DiagSession::SessionType) 0 12
uds::AsyncDiagHelper::allocateRequest(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 24 88
uds::AsyncDiagHelper::AsyncDiagHelper(etl::ipool&) x-module 16 68
uds::AsyncDiagHelper::processAndReleaseRequest(uds::AbstractDiagJob&, uds::IAsyncDiagHelper::StoredRequest&) 24 72
uds::AsyncDiagHelper::verify(unsigned char const*, unsigned short) 0 4
uds::CommunicationControl::addCommunicationStateListener(uds::ICommunicationStateListener&) 0 4
uds::CommunicationControl::addCommunicationStateListener_local(uds::ICommunicationStateListener&) x-module 4 52
uds::CommunicationControl::addCommunicationSubStateListener(uds::ICommunicationSubStateListener&) 0 4
uds::CommunicationControl::addCommunicationSubStateListener_local(uds::ICommunicationSubStateListener&) x-module 4 52
uds::CommunicationControl::CommunicationControl(Mask<uds::DiagSession, unsigned char>) x-module 32 84
uds::CommunicationControl::getCommunicationState() const 0 4
uds::CommunicationControl::process(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 48 532
uds::CommunicationControl::removeCommunicationStateListener(uds::ICommunicationStateListener&) 0 4
uds::CommunicationControl::removeCommunicationStateListener_local(uds::ICommunicationStateListener&) x-module 0 56
uds::CommunicationControl::removeCommunicationSubStateListener(uds::ICommunicationSubStateListener&) 0 4
uds::CommunicationControl::removeCommunicationSubStateListener_local(uds::ICommunicationSubStateListener&) x-module 0 56
uds::CommunicationControl::resetCommunicationSubState() 24 48
uds::CommunicationControl::sessionAccepted() const 0 4
uds::CommunicationControl::setCommunicationState(uds::ICommunicationStateListener::CommunicationState) x-module 16 60
uds::DataIdentifierJob::verify(unsigned char const*, unsigned short) 8 28
uds::DefaultDiagAuthenticator::getNotAuthenticatedReturnCode() const 0 4
uds::DefaultDiagAuthenticator::isAuthenticated(unsigned short) const 0 4
uds::DiagConnectionManager::checkShutdownProgress() x-module 132
uds::DiagConnectionManager::DiagConnectionManager(uds::AbstractDiagnosisConfiguration&, transport::AbstractTransportLayer&, transport::ITransportMessageProvider&, unsigned char, uds::DiagDispatcher2&) x-module 0 44
uds::DiagConnectionManager::diagConnectionTerminated(uds::IncomingDiagConnection&) x-module 24 108
uds::DiagConnectionManager::diagConnectionTerminated(uds::ManagedOutgoingDiagConnection&) x-module 16 144
uds::DiagConnectionManager::getExpectingConnection(transport::TransportMessage const&) x-module 64 148
uds::DiagConnectionManager::getSourceDiagId() const x-module 0 8
uds::DiagConnectionManager::processPendingResponses() x-module 16 44
uds::DiagConnectionManager::requestIncomingConnection(transport::TransportMessage&) x-module 32 136
uds::DiagConnectionManager::requestOutgoingConnection(unsigned short, uds::OutgoingDiagConnection*&, transport::TransportMessage*) x-module 64 476
uds::DiagConnectionManager::shutdown(etl::delegate<void ()>) x-module 8 32
uds::DiagConnectionManager::triggerResponseProcessing() x-module 0 8
uds::DiagDispatcher2::copyFunctionalRequest(transport::TransportMessage&) 48 88
uds::DiagDispatcher2::DefaultTransportMessageProcessedListener::transportMessageProcessed(transport::TransportMessage&, transport::ITransportMessageProcessedListener::ProcessingResult) 0 4
uds::DiagDispatcher2::DiagDispatcher2(uds::AbstractDiagnosisConfiguration&, uds::IDiagSessionManager&, uds::DiagJobRoot&, unsigned char) x-module 32 204
uds::DiagDispatcher2::dispatchIncomingRequest(transport::TransportJob&) 40 300
uds::DiagDispatcher2::dispatchTriggerEventRequest(transport::TransportMessage&) 32 208
uds::DiagDispatcher2::enqueueMessage(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) 4 152
uds::DiagDispatcher2::getOutgoingDiagConnection(unsigned short, uds::OutgoingDiagConnection*&, transport::TransportMessage*) 16 56
uds::DiagDispatcher2::getSourceId() const 0 8
uds::DiagDispatcher2::init() x-module 0 16
uds::DiagDispatcher2::processQueue() x-module 32 124
uds::DiagDispatcher2::resume(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) 8 88
uds::DiagDispatcher2::send(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) 0 4
uds::DiagDispatcher2::send_local(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) x-module 24 316
uds::DiagDispatcher2::sendBusyResponse(transport::TransportMessage const*) 16 84
uds::DiagDispatcher2::shutdown(etl::delegate<void (transport::AbstractTransportLayer&)>) x-module 8 20
uds::DiagDispatcher2::shutdown_local(etl::delegate<void (transport::AbstractTransportLayer&)>) x-module 32 76
uds::DiagDispatcher2::transportMessageProcessed(transport::TransportMessage&, transport::ITransportMessageProcessedListener::ProcessingResult) 0 8
uds::DiagDispatcher2::trigger() x-module 0 12
uds::DiagJobRoot::DiagJobRoot() x-module 8 56
uds::DiagJobRoot::execute(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 32 220
uds::DiagJobRoot::verify(unsigned char const*, unsigned short) 0 16
uds::DiagJobRoot::verifySupplierIndication(unsigned char const*, unsigned short) 0 4
uds::DiagnosticSessionControl::acceptedJob(uds::IncomingDiagConnection&, uds::AbstractDiagJob const&, unsigned char const*, unsigned short) 4 16
uds::DiagnosticSessionControl::acceptedJob_ext(uds::IncomingDiagConnection const&, uds::AbstractDiagJob const&, unsigned char const*, unsigned short) x-module 24 124
uds::DiagnosticSessionControl::addDiagSessionListener(uds::IDiagSessionChangedListener&) 0 4
uds::DiagnosticSessionControl::addDiagSessionListener_local(uds::IDiagSessionChangedListener&) x-module 8 72
uds::DiagnosticSessionControl::DiagnosticSessionControl(uds::IUdsLifecycleConnector&, unsigned char, uds::ISessionPersistence&) x-module 32 132
uds::DiagnosticSessionControl::execute() 0 4
uds::DiagnosticSessionControl::expired_local() x-module 16 80
uds::DiagnosticSessionControl::getActiveSession() const 0 4
uds::DiagnosticSessionControl::isSessionTimeoutActive() 0 8
uds::DiagnosticSessionControl::process(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 32 228
uds::DiagnosticSessionControl::removeDiagSessionListener(uds::IDiagSessionChangedListener&) 0 4
uds::DiagnosticSessionControl::removeDiagSessionListener_local(uds::IDiagSessionChangedListener&) x-module 4 84
uds::DiagnosticSessionControl::resetToDefaultSession() 8 28
uds::DiagnosticSessionControl::responseSent(uds::IncomingDiagConnection&, uds::AbstractDiagJob::ResponseSendResult) 8 44
uds::DiagnosticSessionControl::responseSent(uds::IncomingDiagConnection&, uds::DiagReturnCode::Type, unsigned char const*, unsigned short) 4 16
uds::DiagnosticSessionControl::responseSent_local(uds::IncomingDiagConnection const&, uds::DiagReturnCode::Type, unsigned char const*, unsigned short) x-module 16 104
uds::DiagnosticSessionControl::sessionRead(unsigned char) 16 56
uds::DiagnosticSessionControl::sessionWritten(bool) 8 40
uds::DiagnosticSessionControl::shutdown() x-module 8 20
uds::DiagnosticSessionControl::startSessionTimeout() 0 4
uds::DiagnosticSessionControl::startTimeout() x-module 32 92
uds::DiagnosticSessionControl::stopTimeout() 8 20
uds::DiagnosticSessionControl::switchSession(uds::DiagSession&) 40 256
uds::DiagSession::ALL_SESSIONS() x-module 0 60
uds::DiagSession::APPLICATION_DEFAULT_SESSION() x-module 0 44
uds::DiagSession::APPLICATION_EXTENDED_SESSION() x-module 0 44
uds::DiagSession::APPLICATION_EXTENDED_SESSION_MASK() x-module 4 88
uds::DiagSession::enter() 0 4
uds::DiagSession::PROGRAMMING_SESSION() x-module 0 44
uds::DummySessionPersistence::readSession(uds::DiagnosticSessionControl&) 0 4
uds::DummySessionPersistence::writeSession(uds::DiagnosticSessionControl&, unsigned char) 0 4
uds::IDiagSessionManager::persistAndRestoreSession() 0 4
uds::IncomingDiagConnection::addIdentifier() x-module 8 80
uds::IncomingDiagConnection::asyncSendNegativeResponse(unsigned char, uds::AbstractDiagJob*) x-module 32 376
uds::IncomingDiagConnection::asyncSendPositiveResponse(unsigned short, uds::AbstractDiagJob*) x-module 32 308
uds::IncomingDiagConnection::asyncTransportMessageProcessed(transport::TransportMessage*, transport::ITransportMessageProcessedListener::ProcessingResult) x-module 16 220
uds::IncomingDiagConnection::endNestedRequest() 16 136
uds::IncomingDiagConnection::expired(async::IRunnable const&) x-module 24 120
uds::IncomingDiagConnection::getMaximumResponseLength() const x-module 4 44
uds::IncomingDiagConnection::open(bool) x-module 24 136
uds::IncomingDiagConnection::releaseRequestGetResponse() x-module 32 120
uds::IncomingDiagConnection::sendNegativeResponse(unsigned char, uds::AbstractDiagJob&) x-module 16 120
uds::IncomingDiagConnection::sendPositiveResponseInternal(unsigned short, uds::AbstractDiagJob&) x-module 8 108
uds::IncomingDiagConnection::sendResponse() 8 76
uds::IncomingDiagConnection::sendResponsePending() 0 144
uds::IncomingDiagConnection::setSourceId(transport::TransportMessage&) const 16 68
uds::IncomingDiagConnection::terminate() 24 188
uds::IncomingDiagConnection::Timeout::execute() 0 8
uds::IncomingDiagConnection::transportMessageProcessed(transport::TransportMessage&, transport::ITransportMessageProcessedListener::ProcessingResult) 4 112
uds::IncomingDiagConnection::triggerNextNestedRequest() x-module 16 80
uds::IncomingDiagConnection::~IncomingDiagConnection() 16
uds::IncomingDiagConnection::~IncomingDiagConnection() 8 4
uds::ManagedOutgoingDiagConnection::isExpectedResponse(transport::TransportMessage const&) x-module 8 52
uds::ManagedOutgoingDiagConnection::ManagedOutgoingDiagConnection() x-module 24 112
uds::ManagedOutgoingDiagConnection::processResponseQueue() 112
uds::ManagedOutgoingDiagConnection::processResponseQueue() x-module 0 12
uds::ManagedOutgoingDiagConnection::responseProcessed() 24 132
uds::ManagedOutgoingDiagConnection::responseReceived(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) x-module 24 260
uds::ManagedOutgoingDiagConnection::terminate() 24 216
uds::ManagedOutgoingDiagConnection::timeoutOccurred() 0 32
uds::NestedDiagRequest::addIdentifier() x-module 0 12
uds::NestedDiagRequest::getMaxNestedResponseLength() const x-module 4 28
uds::NestedDiagRequest::getResponseBuffer() x-module 16 148
uds::NestedDiagRequest::handleNegativeResponseCode(uds::DiagReturnCode::Type) x-module 8 32
uds::NestedDiagRequest::handleNestedResponseCode(uds::DiagReturnCode::Type) 0 8
uds::NestedDiagRequest::handleOverflow() 0 8
uds::NestedDiagRequest::handleResponseOverflow() x-module 0 24
uds::NestedDiagRequest::prepareNextRequest() x-module 32 72
uds::NestedDiagRequest::processNextRequest(uds::IncomingDiagConnection&) x-module 4 32
uds::NestedDiagRequest::setNestedResponseLength(unsigned short) x-module 4 60
uds::operator==(uds::AbstractDiagJob const&, uds::AbstractDiagJob const&) 8 52
uds::operator==(uds::DiagSession const&, uds::DiagSession const&) x-module 0 16
uds::OutgoingDiagConnection::execute(async::IRunnable const&) x-module 16 76
uds::OutgoingDiagConnection::setTimeout(unsigned long) x-module 32 124
uds::OutgoingDiagConnection::Timeout::execute() 0 8
uds::OutgoingDiagConnection::transportMessageProcessed(transport::TransportMessage&, transport::ITransportMessageProcessedListener::ProcessingResult) 8 80
uds::OutgoingDiagConnection::verifyResponse(transport::TransportMessage const&) x-module 8 120
uds::PositiveResponse::appendData(unsigned char const*, unsigned int) x-module 8 68
uds::PositiveResponse::appendUint16(unsigned short) x-module 16 72
uds::PositiveResponse::appendUint8(unsigned char) x-module 0 40
uds::PositiveResponse::getLength() const x-module 4 24
uds::PositiveResponse::getMaximumLength() const x-module 0 8
uds::PositiveResponse::init(unsigned char*, unsigned int) x-module 0 16
uds::ProgrammingSession::getTransitionResult(uds::DiagSession::SessionType) 8 16
uds::ProgrammingSession::isTransitionPossible(uds::DiagSession::SessionType) 0 12
uds::ReadDataByIdentifier::ReadDataByIdentifier() x-module 16 44
uds::ReadDataByIdentifier::verify(unsigned char const*, unsigned short) 8 24
uds::ReadIdentifierFromMemory::process(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 16 48
uds::ReadIdentifierFromMemory::ReadIdentifierFromMemory(unsigned short, etl::span<unsigned char const, 4294967295u> const&, Mask<uds::DiagSession, unsigned char>) x-module 8 64
uds::ReadIdentifierPot::process(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 40 168
uds::ReadIdentifierPot::ReadIdentifierPot(Mask<uds::DiagSession, unsigned char>) x-module 8 60
uds::RequestRoutineResults::RequestRoutineResults() x-module 16 48
uds::RequestRoutineResults::sfImplementedRequest 4
uds::responseData22Cf01 8
uds::RoutineControl::RoutineControl() x-module 16 48
uds::RoutineControl::verify(unsigned char const*, unsigned short) 8 24
uds::Service::Service(unsigned char, Mask<uds::DiagSession, unsigned char>) x-module 4 60
uds::Service::Service(unsigned char, unsigned char, unsigned char, Mask<uds::DiagSession, unsigned char>) x-module 8 52
uds::Service::verify(unsigned char const*, unsigned short) x-module 8 40
uds::StartRoutine::sfImplementedRequest 4
uds::StartRoutine::StartRoutine() x-module 16 48
uds::StopRoutine::sfImplementedRequest 88
uds::StopRoutine::StopRoutine() x-module 16 48
uds::Subfunction::Subfunction(unsigned char const*, Mask<uds::DiagSession, unsigned char>) x-module 0 52
uds::Subfunction::verify(unsigned char const*, unsigned short) 8 44
uds::TesterPresent::process(uds::IncomingDiagConnection&, unsigned char const*, unsigned short) 16 48
uds::TesterPresent::TesterPresent() x-module 32 52
uds::UdsLifecycleConnector::isModeChangePossible() const 0 4
uds::UdsLifecycleConnector::requestPowerdown(bool, unsigned char&) 0 4
uds::UdsLifecycleConnector::requestShutdown(uds::IUdsLifecycleConnector::ShutdownType, unsigned long) 0 4
uds::UdsSystem::addDiagJobs() 8 140
uds::UdsSystem::execute() 0 4
uds::UdsSystem::init() 16 52
uds::UdsSystem::removeDiagJobs() 8 140
uds::UdsSystem::run() 16 44
uds::UdsSystem::shutdown() 16 64
uds::UdsSystem::UdsSystem(lifecycle::LifecycleManager&, transport::ITransportSystem&, unsigned char, unsigned short) x-module 48 560
uds::WriteDataByIdentifier::verify(unsigned char const*, unsigned short) 8 24
uds::WriteDataByIdentifier::WriteDataByIdentifier() x-module 16 44
unsigned char util::command::CommandContext::scanIntToken<unsigned char>() x-module 24 216
unsigned long bios::scaleFunction<unsigned long, 1221ul, 1000ul, 0ul>(unsigned short) 0 24
unsigned long etl::delegate<unsigned long ()>::function_stub<&(anonymous namespace)::systemUs>(void*) 4
unsigned long etl::delegate<unsigned long ()>::function_stub<&getSystemTimeUs32Bit>(void*) 4
unsigned long util::command::CommandContext::scanIntToken<unsigned long>() x-module 208
unsigned short util::command::CommandContext::scanIntToken<unsigned short>() x-module 216
UsageFault_Handler 8 16
util::command::CommandContext::check(bool, util::command::ICommand::Result) x-module 0 44
util::command::CommandContext::checkEol() x-module 0 36
util::command::CommandContext::CommandContext(util::string::ConstString const&, util::stream::ISharedOutputStream*) x-module 8 88
util::command::CommandContext::endOutput(util::stream::ISharedOutputStream::IContinuousUser*) 8 108
util::command::CommandContext::getDigit(char, unsigned long) x-module 0 60
util::command::CommandContext::getResult() const x-module 0 8
util::command::CommandContext::getSuffix() const x-module 0 24
util::command::CommandContext::hasToken() const x-module 0 24
util::command::CommandContext::ignoreWhitespace() x-module 16 68
util::command::CommandContext::isValid() const x-module 0 16
util::command::CommandContext::releaseContinuousUser(util::stream::ISharedOutputStream::IContinuousUser&) 0 4
util::command::CommandContext::scanIdentifierToken() x-module 24 132
util::command::CommandContext::scanToken() x-module 24 100
util::command::CommandContext::startOutput(util::stream::ISharedOutputStream::IContinuousUser*) 16 84
util::command::GroupCommand::execute(util::string::ConstString const&, util::stream::ISharedOutputStream*) 80 156
util::command::GroupCommand::getHelp(util::command::ICommand::IHelpCallback&) const 24 108
util::command::GroupCommand::getId() const 8 12
util::command::GroupCommand::lookupCommand(util::string::ConstString const&) const 24 68
util::command::HelpCommand::CallbackHelper::endCommand() 0 8
util::command::HelpCommand::CallbackHelper::printDescription(char const*) 40 144
util::command::HelpCommand::CallbackHelper::startCommand(char const*, char const*, bool) 40 100
util::command::HelpCommand::help(util::command::CommandContext&) const x-module 48 168
util::command::HelpCommand::HelpCommand(util::command::ICommand&, unsigned long) x-module 32 56
util::command::ParentCommand::addCommand(util::command::ICommand&) x-module 0 4
util::command::ParentCommand::addCommand_local(util::command::ICommand&) x-module 48 208
util::command::ParentCommand::clearCommands() 4 48
util::command::ParentCommand::execute(util::string::ConstString const&, util::stream::ISharedOutputStream*) x-module 80 128
util::command::ParentCommand::getHelp(util::command::ICommand::IHelpCallback&) const 16 68
util::command::ParentCommand::getId() const 0 4
util::command::ParentCommand::lookupCommand(util::string::ConstString const&) 32 108
util::command::ParentCommand::ParentCommand(char const*, char const*) x-module 4 44
util::command::SimpleCommand::execute(util::string::ConstString const&, util::stream::ISharedOutputStream*) 72 92
util::command::SimpleCommand::getHelp(util::command::ICommand::IHelpCallback&) const 4 24
util::command::SimpleCommand::getId() const 0 4
util::command::SimpleCommand::SimpleCommand(char const*, char const*, etl::delegate<void (util::command::CommandContext&)>) x-module 4 56
util::format::AttributedString::AttributedString(util::format::PlainAttributedString const&) x-module 0 16
util::format::backgroundColorCodes 8
util::format::foregroundColorCodes 8
util::format::formattingCodes 4
util::format::PrintfArgumentReader::PrintfArgumentReader(estd::internal::_va_list_ref<std::__va_list>) x-module 0 20
util::format::PrintfArgumentReader::readArgument(util::format::ParamDatatype) x-module 0 124
util::format::PrintfFormatScanner::nextToken() x-module 0 52
util::format::PrintfFormatScanner::PrintfFormatScanner(char const*) x-module 8 88
util::format::PrintfFormatScanner::scanParam() 8 76
util::format::PrintfFormatScanner::scanParamFlags() 0 88
util::format::PrintfFormatScanner::scanParamFormatSpecifier(unsigned char) 4 284
util::format::PrintfFormatScanner::scanParamLength() 0 60
util::format::PrintfFormatScanner::scanWidthOrPrecision() 0 68
util::format::PrintfFormatter::fillWidth(util::format::ParamInfo const&, long, bool) 16 52
util::format::PrintfFormatter::format(char const*, util::format::IPrintfArgumentReader&) x-module 56 192
util::format::PrintfFormatter::formatIntDatatype(char*, util::format::ParamInfo const&, util::format::ParamVariant const&, signed char&) 24 420
util::format::PrintfFormatter::formatIntParam(util::format::ParamInfo const&, util::format::ParamVariant const&) 96 420
util::format::PrintfFormatter::formatParam(util::format::ParamInfo const&, util::format::ParamVariant const&) 24 136
util::format::PrintfFormatter::formatStringParam(util::format::ParamInfo const&, char const*, unsigned int) 32 76
util::format::PrintfFormatter::PrintfFormatter(util::stream::IOutputStream&, bool) x-module 4 16
util::format::SharedStringWriter::SharedStringWriter(util::stream::ISharedOutputStream&) x-module 16 24
util::format::SharedStringWriter::~SharedStringWriter() x-module 8 20
util::format::StringAttributes::isAttributed() const x-module 0 24
util::format::StringAttributes::operator!=(util::format::StringAttributes const&) const x-module 0 32
util::format::StringAttributes::StringAttributes(util::format::Color, unsigned char, util::format::Color) x-module 0 8
util::format::StringWriter::printf(char const*, ...) x-module 44 60
util::format::StringWriter::vprintf(char const*, util::format::IPrintfArgumentReader&) x-module 32 40
util::format::StringWriter::write(char const*) x-module 24 40
util::format::StringWriter::write(char) x-module 8 16
util::format::StringWriter::write(util::string::ConstString const&) x-module 16 32
util::format::Vt100AttributedStringFormatter::_resetFormatCode 4
util::format::Vt100AttributedStringFormatter::getFormatCodes(util::format::StringAttributes const&, unsigned char*) x-module 12 96
util::format::Vt100AttributedStringFormatter::write(util::format::AttributedString const&) x-module 4 28
util::logger::ComponentInfo::getName() const x-module 8 32
util::logger::LevelInfo::_defaultConstLevelInfos 20
util::logger::LevelInfo::getDefaultTable() x-module 0 8
util::logger::Logger::critical(unsigned char, char const*, ...) x-module 20 56
util::logger::Logger::debug(unsigned char, char const*, ...) x-module 20 56
util::logger::Logger::doLog(unsigned char, util::logger::Level, char const*, std::__va_list) x-module 48 68
util::logger::Logger::error(unsigned char, char const*, ...) x-module 20 56
util::logger::Logger::info(unsigned char, char const*, ...) x-module 20 56
util::logger::Logger::init(util::logger::IComponentMapping&, util::logger::ILoggerOutput&) x-module 0 20
util::logger::Logger::shutdown() x-module 0 28
util::logger::Logger::warn(unsigned char, char const*, ...) x-module 20 56
util::stream::NormalizeLfOutputStream::isEof() const 0 100
util::stream::NormalizeLfOutputStream::NormalizeLfOutputStream(util::stream::IOutputStream&, char const*) x-module 4 32
util::stream::NormalizeLfOutputStream::write(etl::span<unsigned char const, 4294967295u> const&) 24 40
util::stream::NormalizeLfOutputStream::write(unsigned char) x-module 16 44
util::stream::NullOutputStream::isEof() const 0 4
util::stream::NullOutputStream::write(etl::span<unsigned char const, 4294967295u> const&) 0 4
util::stream::NullOutputStream::write(unsigned char) 0 4
util::stream::SharedOutputStream::endOutput(util::stream::ISharedOutputStream::IContinuousUser*) 0 4
util::stream::SharedOutputStream::releaseContinuousUser(util::stream::ISharedOutputStream::IContinuousUser&) 4 28
util::stream::SharedOutputStream::SharedOutputStream(util::stream::IOutputStream&) x-module 4 24
util::stream::SharedOutputStream::startOutput(util::stream::ISharedOutputStream::IContinuousUser*) 16 28
util::stream::StdoutStream::isEof() const 0 4
util::stream::StdoutStream::write(etl::span<unsigned char const, 4294967295u> const&) 16 24
util::stream::StdoutStream::write(unsigned char) 0 8
util::stream::StringBufferOutputStream::getString() x-module 20 272
util::stream::StringBufferOutputStream::isEof() const 0 20
util::stream::StringBufferOutputStream::StringBufferOutputStream(etl::span<char, 4294967295u>, char const*, char const*) x-module 8 52
util::stream::StringBufferOutputStream::write(etl::span<unsigned char const, 4294967295u> const&) 16 96
util::stream::StringBufferOutputStream::write(unsigned char) 4 28
util::stream::StringBufferOutputStream::~StringBufferOutputStream() x-module 8 20
util::stream::TaggedOutputHelper::endLine(util::stream::IOutputStream&) x-module 16 52
util::stream::TaggedOutputHelper::isLineStart() const x-module 0 4
util::stream::TaggedOutputHelper::TaggedOutputHelper(char const*, char const*) x-module 8 36
util::stream::TaggedOutputHelper::writeBytes(util::stream::IOutputStream&, etl::span<unsigned char const, 4294967295u> const&) x-module 40 140
util::stream::TaggedSharedOutputStream::endContinuousOutput(util::stream::IOutputStream&) 0 8
util::stream::TaggedSharedOutputStream::endOutput(util::stream::ISharedOutputStream::IContinuousUser*) 24 116
util::stream::TaggedSharedOutputStream::isEof() const x-module 0 80
util::stream::TaggedSharedOutputStream::releaseContinuousUser(util::stream::ISharedOutputStream::IContinuousUser&) 8 72
util::stream::TaggedSharedOutputStream::startOutput(util::stream::ISharedOutputStream::IContinuousUser*) 16 100
util::stream::TaggedSharedOutputStream::TaggedSharedOutputStream(util::stream::ISharedOutputStream&, char const*, char const*, bool) x-module 16 72
util::stream::TaggedSharedOutputStream::write(etl::span<unsigned char const, 4294967295u> const&) 0 16
util::stream::TaggedSharedOutputStream::write(unsigned char) 24 36
util::stream::TaggedSharedOutputStream::~TaggedSharedOutputStream() x-module 16 124
util::string::ConstString::compareIgnoreCase(util::string::ConstString const&) const x-module 20 80
uxListRemove x-module 4 40
uxTaskGetStackHighWaterMark x-module 0 52
vApplicationGetIdleTaskMemory x-module 16 84
vApplicationGetTimerTaskMemory x-module 16 84
vApplicationIdleHook x-module 0 12
vApplicationStackOverflowHook x-module 0 12
vfctprintf x-module 24 36
vIllegalISR x-module 8 16
vListInitialise x-module 0 24
vListInitialiseItem x-module 0 8
vListInsert x-module 8 48
void (anonymous namespace)::printCpu<runtime::declare::StatisticsContainer<runtime::RuntimeStatistics, 9u, runtime::RuntimeStatistics>, runtime::declare::StatisticsContainer<runtime::RuntimeStatistics, 2u, runtime::RuntimeStatistics> >(util::command::CommandContext&, runtime::declare::StatisticsContainer<runtime::RuntimeStatistics, 9u, runtime::RuntimeStatistics> const&, runtime::declare::StatisticsContainer<runtime::RuntimeStatistics, 2u, runtime::RuntimeStatistics> const&, etl::optional<unsigned long> const&, unsigned long) 104 332
void etl::delegate<void ()>::method_stub<async::RunnableExecutor<async::IRunnable, async::EventPolicy<async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >, 0u>, async::Lock>, &async::RunnableExecutor<async::IRunnable, async::EventPolicy<async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >, 0u>, async::Lock>::handleEvent>(void*) 0 60
void etl::delegate<void ()>::method_stub<async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >, &async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >::handleTimeout>(void*) 8
void etl::delegate<void ()>::method_stub<bios::CanFlex2Transceiver, &bios::CanFlex2Transceiver::canFrameSentAsyncCallback>(void*) 4
void etl::delegate<void ()>::method_stub<bios::CanFlex2Transceiver, &bios::CanFlex2Transceiver::canFrameSentCallback>(void*) 12
void etl::delegate<void ()>::method_stub<bios::CanFlex2Transceiver, &bios::CanFlex2Transceiver::cyclicTask>(void*) 4
void etl::delegate<void ()>::method_stub<console::StdioConsoleInput, &console::StdioConsoleInput::onLineProcessed>(void*) 92
void etl::delegate<void ()>::method_stub<logger::ComponentConfig<(unsigned char)11>, &logger::ComponentConfig<(unsigned char)11>::shutdown>(void*) 60
void etl::delegate<void ()>::method_stub<uds::DiagDispatcher2, &uds::DiagDispatcher2::connectionManagerShutdownComplete>(void*) 36
void etl::delegate<void ()>::method_stub<uds::DiagDispatcher2, &uds::DiagDispatcher2::processQueue>(void*) 4
void etl::delegate<void ()>::method_stub<uds::IncomingDiagConnection, &uds::IncomingDiagConnection::triggerNextNestedRequest>(void*) 4
void etl::delegate<void (async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >&)>::function_stub<&app::idle>(void*, async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >&) 8
void etl::delegate<void (async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >&)>::function_stub<&async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >::defaultTaskFunction>(void*, async::TaskContext<async::FreeRtosAdapter<async::AsyncBinding> >&) 12
void etl::delegate<void (runtime::StatisticsWriter&, runtime::RuntimeStatistics const&)>::function_stub<&(anonymous namespace)::format>(void*, runtime::StatisticsWriter&, runtime::RuntimeStatistics const&) 120
void etl::delegate<void (transport::AbstractTransportLayer&)>::method_stub<uds::UdsSystem, &uds::UdsSystem::shutdownComplete>(void*, transport::AbstractTransportLayer&) 24
void etl::delegate<void (transport::TransportMessage*, transport::ITransportMessageProcessedListener::ProcessingResult)>::method_stub<uds::IncomingDiagConnection, &uds::IncomingDiagConnection::asyncTransportMessageProcessed>(void*, transport::TransportMessage*, transport::ITransportMessageProcessedListener::ProcessingResult) 4
void etl::delegate<void (unsigned char, uds::AbstractDiagJob*)>::method_stub<uds::IncomingDiagConnection, &uds::IncomingDiagConnection::asyncSendNegativeResponse>(void*, unsigned char, uds::AbstractDiagJob*) 4
void etl::delegate<void (unsigned short, uds::AbstractDiagJob*)>::method_stub<uds::IncomingDiagConnection, &uds::IncomingDiagConnection::asyncSendPositiveResponse>(void*, unsigned short, uds::AbstractDiagJob*) 4
void etl::delegate<void (util::command::CommandContext&)>::const_method_stub<util::command::HelpCommand, &(util::command::HelpCommand::help(util::command::CommandContext&) const)>(void*, util::command::CommandContext&) 4
void etl::delegate<void (util::command::CommandContext&)>::method_stub<logger::DefaultLoggerCommand, &logger::DefaultLoggerCommand::levelCommand>(void*, util::command::CommandContext&) 4
void etl::delegate<void (util::logger::ILoggerOutput&)>::method_stub<logger::ComponentConfig<(unsigned char)11>, &logger::ComponentConfig<(unsigned char)11>::start>(void*, util::logger::ILoggerOutput&) 76
void etl::delegate<void (util::stream::ISharedOutputStream&, etl::ibasic_string<char> const&, etl::delegate<void ()> const&)>::method_stub<console::AsyncConsole, &console::AsyncConsole::onLineReceived>(void*, util::stream::ISharedOutputStream&, etl::ibasic_string<char> const&, etl::delegate<void ()> const&) 4
void etl::delegate<void (util::stream::ISharedOutputStream&, etl::ibasic_string<char> const&, etl::delegate<void ()> const&)>::method_stub<console::StdioConsoleInput, &console::StdioConsoleInput::onLineReceived>(void*, util::stream::ISharedOutputStream&, etl::ibasic_string<char> const&, etl::delegate<void ()> const&) 8
void runtime::StatisticsWriter::formatStatisticsGroup<runtime::StatisticsContainer<runtime::RuntimeStatistics, runtime::RuntimeStatistics>::Iterator>(runtime::StatisticsWriter::FormatStatistics<runtime::StatisticsContainer<runtime::RuntimeStatistics, runtime::RuntimeStatistics>::Iterator::StatisticsType>::Type, char const*, unsigned long, runtime::StatisticsContainer<runtime::RuntimeStatistics, runtime::RuntimeStatistics>::Iterator) x-module 56 212
vPortEnableVFP 0 20
vPortEnterCritical x-module 0 32
vPortExitCritical x-module 0 28
vPortSetupTimerInterrupt 0 24
vPortValidateInterruptPriority x-module 0 20
vQueueAddToRegistry x-module 8 88
vQueueWaitForMessageRestricted x-module 16 80
vtable for app::LifecycleMonitor 8
vtable for async::Call<etl::closure<void (transport::TransportMessage*, transport::ITransportMessageProcessedListener::ProcessingResult)> > 4
vtable for async::Call<etl::closure<void (unsigned char, uds::AbstractDiagJob*)> > 8
vtable for async::Call<etl::closure<void (unsigned short, uds::AbstractDiagJob*)> > 4
vtable for async::Call<etl::delegate<void ()> > 4
vtable for async::MemberCall<docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageReceivers> 4
vtable for async::MemberCall<docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageTransmitters> 4
vtable for async::MemberCall<docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processShutdown> 4
vtable for async::TimeoutType 16
vtable for bios::AnalogTester 8
vtable for bios::CanFlex2Transceiver 156
vtable for bios::CanPhyCommon 4
vtable for bios::DigitalInputTester 8
vtable for bios::OutputPwmTester 8
vtable for bios::OutputTester 8
vtable for bios::PwmSupport 20
vtable for can::AbstractCANTransceiver 56
vtable for can::BitFieldFilter 16
vtable for can::CanCommand 8
vtable for can::CanDemoListener 12
vtable for console::AsyncCommandWrapper 36
vtable for console::SyncCommandWrapper 4
vtable for docan::DoCanFdFrameSizeMapper<unsigned char> 4
vtable for docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > > 20
vtable for docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> > 20
vtable for docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 4
vtable for docan::DoCanSystem 12
vtable for docan::DoCanSystem::TickGeneratorRunnableAdapter 8
vtable for docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 4
vtable for docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 12
vtable for docan::IDoCanAddressConverter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 4
vtable for eeprom::EepromDriver 8
vtable for lifecycle::AsyncLifecycleComponent 76
vtable for lifecycle::declare::LifecycleManager<16u, 8u, 16u> 16
vtable for lifecycle::LifecycleControlCommand 8
vtable for lifecycle::LifecycleManager 88
vtable for lifecycle::LifecycleManager::ComponentTransitionExecutor 4
vtable for lifecycle::StatisticsCommand 8
vtable for logger::BufferedLoggerOutput<interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate> 4
vtable for logger::BufferedLoggerOutput<interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate>::EntryOutputAdapter 4
vtable for logger::ComponentConfig<(unsigned char)11> 32
vtable for logger::ComponentMapping<(unsigned char)11> 4
vtable for logger::ConsoleEntryFormatter<unsigned long, unsigned long> 4
vtable for logger::ConsoleEntryOutput<unsigned long, unsigned long> 4
vtable for logger::declare::BufferedLoggerOutput<8192ul, interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate> 4
vtable for logger::DefaultLoggerTime<etl::chrono::time_point<etl::chrono::high_resolution_clock, etl::chrono::duration<unsigned long, etl::ratio<1ll, 1000ll> > > > 4
vtable for logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::EntryReader 8
vtable for runtime::StatisticsContainer<runtime::RuntimeStatistics, runtime::RuntimeStatistics>::Iterator 36
vtable for runtime::StatisticsIterator<runtime::RuntimeStatistics> 4
vtable for StaticBsp::DummyEcuPowerStateController 8
vtable for systems::BspSystem 12
vtable for systems::CanSystem 44
vtable for systems::CanSystem::CanRxRunnable 4
vtable for systems::DemoSystem 12
vtable for systems::RuntimeSystem 12
vtable for systems::SafetySystem 16
vtable for systems::SysAdminSystem 12
vtable for transport::AbstractTransportLayer 88
vtable for transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper 12
vtable for transport::ITransportSystem 4
vtable for transport::TransportRouterSimple 12
vtable for transport::TransportSystem 16
vtable for uds::ApplicationDefaultSession 4
vtable for uds::ApplicationExtendedSession 4
vtable for uds::AsyncDiagHelper 52
vtable for uds::CommunicationControl 24
vtable for uds::declare::AsyncDiagHelper<5u> 12
vtable for uds::DefaultDiagAuthenticator 4
vtable for uds::DiagDispatcher2 16
vtable for uds::DiagDispatcher2::DefaultTransportMessageProcessedListener 4
vtable for uds::DiagJobRoot 172
vtable for uds::DiagnosticSessionControl 36
vtable for uds::DummySessionPersistence 4
vtable for uds::IAsyncDiagHelper 4
vtable for uds::IncomingDiagConnection 152
vtable for uds::IncomingDiagConnection::Timeout 4
vtable for uds::IResumableDiagDispatcher 4
vtable for uds::ManagedOutgoingDiagConnection 60
vtable for uds::OutgoingDiagConnection 4
vtable for uds::OutgoingDiagConnection::Timeout 4
vtable for uds::ProgrammingSession 160
vtable for uds::ReadDataByIdentifier 8
vtable for uds::ReadIdentifierFromMemory 8
vtable for uds::ReadIdentifierPot 720
vtable for uds::RequestRoutineResults 8
vtable for uds::RoutineControl 8
vtable for uds::Service 8
vtable for uds::StartRoutine 8
vtable for uds::StopRoutine 8
vtable for uds::Subfunction 112
vtable for uds::TesterPresent 8
vtable for uds::UdsLifecycleConnector 4
vtable for uds::UdsSystem 12
vtable for uds::WriteDataByIdentifier 8
vtable for util::command::CommandContext 4
vtable for util::command::HelpCommand 4
vtable for util::command::HelpCommand::CallbackHelper 4
vtable for util::command::ParentCommand 12
vtable for util::command::SimpleCommand 28
vtable for util::format::PrintfArgumentReader 4
vtable for util::stream::ISharedOutputStream 4
vtable for util::stream::NormalizeLfOutputStream 4
vtable for util::stream::NullOutputStream 172
vtable for util::stream::SharedOutputStream 4
vtable for util::stream::StdoutStream 4
vtable for util::stream::StringBufferOutputStream 4
vtable for util::stream::TaggedSharedOutputStream 16
vTaskInternalSetTimeOutState x-module 0 24
vTaskMissedYield x-module 0 12
vTaskPlaceOnEventList x-module 8 32
vTaskPlaceOnEventListRestricted x-module 16 76
vTaskStartScheduler x-module 48 152
vTaskSuspendAll x-module 0 16
vTaskSwitchContext 0 188
vTaskSwitchContext x-module 16 28
WDOG_EWM_IRQHandler 0 8
xPortStartScheduler x-module 32 208
xQueueGenericCreateStatic x-module 24 76
xQueueGenericReset 16 132
xQueueReceive x-module 48 292
xTaskCheckForTimeOut x-module 32 100
xTaskCreateStatic x-module 40 508
xTaskGenericNotify x-module 32 264
xTaskGenericNotifyFromISR x-module 24 316
xTaskGenericNotifyWait x-module 32 172
xTaskGetIdleTaskHandle x-module 0 12
xTaskGetTickCount x-module 0 12
xTaskIncrementTick 0 384
xTaskIncrementTick x-module 32
xTaskRemoveFromEventList x-module 16 208
xTaskResumeAll x-module 48 396
xTimerCreateTimerTask x-module 40 84
xTimerGetTimerDaemonTaskHandle x-module 0 12
∑ 1179 functions 89,368
(anonymous namespace)::getParentCommand()::parentCommand 28
(anonymous namespace)::state 24
__atexit_recursive_mutex 4
__cxxabiv1::__terminate_handler 4
__isr_vector 1,024
__lock___atexit_recursive_mutex 1
__lock___malloc_recursive_mutex 1
__lock___sfp_recursive_mutex 1
__lock___sinit_recursive_mutex 1
__malloc_free_list 4
__malloc_sbrk_start 4
_global_atexit 4
_global_atexit0 140
_impure_ptr 4
app::backgroundTask 2,144
app::bspTask 2,144
app::canTask 2,144
app::demoSystem 412
app::demoTask 2,144
app::doCanSystem 11,300
app::idleTask 2,144
app::lifecycleManager 732
app::lifecycleMonitor 12
app::runtimeMonitor 460
app::runtimeSystem 320
app::safetySystem 100
app::safetyTask 2,144
app::sysAdminSystem 100
app::sysadminTask 2,144
app::timerTask 1,120
app::transportSystem 12,624
app::udsSystem 2,868
app::udsTask 2,144
bios::AnalogInput::fAdc0 12
bios::AnalogInput::fADChannelCfg 4
bios::CanFlex2Transceiver::fpCanTransceivers 32
bios::DigitalInput::sfpDigitalInputConfiguration 4
bios::Output::sfpOutputConfiguration 4
bsp::Watchdog::watchdogServiceCounter 4
charIOApi 32
completed 1
console::asyncConsole 12
console::AsyncConsole::AsyncConsole()::helpCommand 32
console::AsyncConsole::AsyncConsole()::syncCommandWrapper 12
console::enableStdioConsole 1
console::stdioConsoleInput 216
docan::DoCanSystem::_addresses 16
errno 4
estd::global_assert_handler()::esr_global_assert_handler 4
guard variable for (anonymous namespace)::getParentCommand()::parentCommand 4
guard variable for console::AsyncConsole::AsyncConsole()::helpCommand 4
guard variable for console::AsyncConsole::AsyncConsole()::syncCommandWrapper 4
guard variable for safety::SafeSupervisor::getInstance()::instance 4
guard variable for systems::DemoSystem::cyclic()::previousSentTime 4
guard variable for uds::AbstractDiagJob::getDefaultDiagAuthenticator()::authenticator 4
guard variable for uds::DiagSession::ALL_SESSIONS()::allSessions 4
guard variable for uds::DiagSession::APPLICATION_DEFAULT_SESSION()::applicationDefaultSession 4
guard variable for uds::DiagSession::APPLICATION_EXTENDED_SESSION()::applicationExtendedSession 4
guard variable for uds::DiagSession::PROGRAMMING_SESSION()::programmingSession 4
heap_end 4
impure_data 96
logger::asyncCommandWrapper 36
logger::loggerCommand 56
logger::loggerComponentConfig 8
logger::loggerComposition 8,308
loggerComponentMapping 28
object 24
platform::bspSystem 232
platform::canSystem 1,204
platform::staticBsp 92
pxCurrentTCB 4
pxCurrentTimerList 4
pxDelayedTaskList 4
pxOverflowDelayedTaskList 4
pxOverflowTimerList 4
pxReadyTasksLists 180
safety::SafeSupervisor::getInstance()::instance 92
safetyManager 4
safeWatchdog 8
SerialLogger_buffer 400
SerialLogger_bufferInd 4
SerialLogger_consoleAsynchronous 4
systems::DemoSystem::cyclic()::canSentCount 4
systems::DemoSystem::cyclic()::previousSentTime 4
systems::DemoSystem::cyclic()::timeCounter 1
ucStaticTimerQueueStorage 480
uds::AbstractDiagJob::getDefaultDiagAuthenticator()::authenticator 4
uds::AbstractDiagJob::sfpDiagJobRoot 4
uds::AbstractDiagJob::sfpSessionManager 4
uds::DiagSession::ALL_SESSIONS()::allSessions 1
uds::DiagSession::APPLICATION_DEFAULT_SESSION()::applicationDefaultSession 8
uds::DiagSession::APPLICATION_EXTENDED_SESSION()::applicationExtendedSession 8
uds::DiagSession::PROGRAMMING_SESSION()::programmingSession 8
ulMaxPRIGROUPValue 4
ulTaskSwitchedInTime 4
ulTotalRunTime 4
util::logger::BSP 1
util::logger::CAN 1
util::logger::COMMON 1
util::logger::CONSOLE 1
util::logger::DEMO 1
util::logger::DOCAN 1
util::logger::GLOBAL 1
util::logger::LIFECYCLE 1
util::logger::Logger::_componentMapping 4
util::logger::Logger::_output 4
util::logger::SAFETY 1
util::logger::TPROUTER 1
util::logger::TRANSPORT 1
util::logger::UDS 1
uxCriticalNesting 4
uxCurrentNumberOfTasks 4
uxDeletedTasksWaitingCleanUp 4
uxSchedulerSuspended 4
uxTaskNumber 4
uxTopReadyPriority 4
uxTopUsedPriority 4
xActiveTimerList1 20
xActiveTimerList2 20
xDelayedTaskList1 20
xDelayedTaskList2 20
xIdleTaskHandle 4
xLastTime 4
xNextTaskUnblockTime 4
xNumOfOverflows 4
xPendedTicks 4
xPendingReadyList 20
xQueueRegistry 240
xSchedulerRunning 4
xStaticTimerQueue 80
xSuspendedTaskList 20
xTasksWaitingTermination 20
xTickCount 4
xTimerQueue 4
xTimerTaskHandle 4
xYieldPending 4
∑ 136 variables 60,760
∑ over all (1179 functions, 136 variables) 89,368 60,760