Static Call Graph for image ..\Output\Project.axf



#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Sep 08 17:11:35 2025

Maximum Stack Usage = 2848 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ wiz_tls_connect ⇒ mbedtls_ssl_handshake ⇒ mbedtls_ssl_handshake_step ⇒ mbedtls_ssl_handshake_client_step ⇒ mbedtls_ssl_parse_certificate ⇒ ssl_parse_certificate_verify ⇒ mbedtls_x509_crt_verify_restartable ⇒ x509_crt_verify_restartable_ca_cb ⇒ x509_crt_verify_chain ⇒ x509_crt_find_parent ⇒ x509_crt_find_parent_in ⇒ x509_crt_check_signature ⇒ mbedtls_pk_verify_ext ⇒ mbedtls_rsa_rsassa_pss_verify_ext ⇒ mbedtls_rsa_public ⇒ mbedtls_mpi_exp_mod ⇒ mbedtls_mpi_core_get_mont_r2_unsafe ⇒ mbedtls_mpi_mod_mpi ⇒ mbedtls_mpi_div_mpi ⇒ mbedtls_mpi_sub_mpi ⇒ add_sub_mpi ⇒ mbedtls_mpi_add_abs ⇒ mbedtls_mpi_copy ⇒ mbedtls_mpi_grow ⇒ mbedtls_zeroize_and_free ⇒ mbedtls_platform_zeroize

Mutually Recursive functions

  • ADC1_2_IRQHandler   ⇒   ADC1_2_IRQHandler
  • mbedtls_cipher_update   ⇒   mbedtls_gcm_update

    Function Pointers

    Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F))

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))

    BOOT_RAM (Thumb, 8 bytes, Stack size 0 bytes, startup_w55mh32.o(.text), UNUSED)

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    ADC1_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ADC3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA1_Channel2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA1_Channel3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA1_Channel4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA1_Channel5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA1_Channel6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA1_Channel7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA2_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA2_Channel2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA2_Channel3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    DMA2_Channel4_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    EXTI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    FSMC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    RNG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    RTCAlarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    SDIO_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    SENSOR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    SPI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    SYMC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TAMPER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM1_BRK_TIM9_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM1_TRG_COM_TIM11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM1_UP_TIM10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM8_BRK_TIM12_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM8_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM8_TRG_COM_TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    TIM8_UP_TIM13_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    UART4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    UART5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    USART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    USBWakeUp_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    USB_HP_CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    USB_LP_CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_w55mh32.o(.text))
    [Address Reference Count : 1]

    NVIC_PriorityGroupConfig (Thumb, 10 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    NVIC_Init (Thumb, 100 bytes, Stack size 16 bytes, misc.o(.text))

    [Stack]


    [Called By]

    NVIC_SetVectorTable (Thumb, 14 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    NVIC_SystemLPConfig (Thumb, 34 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    SysTick_CLKSourceConfig (Thumb, 40 bytes, Stack size 0 bytes, misc.o(.text))

    [Called By]

    RCC_DeInit (Thumb, 64 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_HSEConfig (Thumb, 70 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_GetFlagStatus (Thumb, 56 bytes, Stack size 8 bytes, w55mh32_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_WaitForHSEStartUp (Thumb, 56 bytes, Stack size 16 bytes, w55mh32_rcc.o(.text), UNUSED)

    [Calls]

    RCC_AdjustHSICalibrationValue (Thumb, 20 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_HSICmd (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_PLLConfig (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_PLLCmd (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_SYSCLKConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_GetSYSCLKSource (Thumb, 10 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_HCLKConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_PCLK1Config (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_PCLK2Config (Thumb, 20 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_ITConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_USBCLKConfig (Thumb, 22 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_ADCCLKConfig (Thumb, 20 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_LSEConfig (Thumb, 50 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_LSICmd (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_RTCCLKConfig (Thumb, 12 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_RTCCLKCmd (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_GetClocksFreq (Thumb, 230 bytes, Stack size 20 bytes, w55mh32_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_AHBPeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_APB2PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_APB1PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text))

    [Called By]

    RCC_APB2PeriphResetCmd (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    [Called By]

    RCC_APB1PeriphResetCmd (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    [Called By]

    RCC_BackupResetCmd (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_ClockSecuritySystemCmd (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_MCOConfig (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_ClearFlag (Thumb, 14 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_GetITStatus (Thumb, 20 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    RCC_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_rcc.o(.text), UNUSED)

    GPIO_DeInit (Thumb, 172 bytes, Stack size 8 bytes, w55mh32_gpio.o(.text), UNUSED)

    [Calls]

    GPIO_AFIODeInit (Thumb, 20 bytes, Stack size 8 bytes, w55mh32_gpio.o(.text), UNUSED)

    [Calls]

    GPIO_Init (Thumb, 278 bytes, Stack size 24 bytes, w55mh32_gpio.o(.text))

    [Stack]


    [Called By]

    GPIO_StructInit (Thumb, 16 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ReadInputDataBit (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ReadInputData (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ReadOutputDataBit (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ReadOutputData (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text))

    [Called By]

    GPIO_ResetBits (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text))

    [Called By]

    GPIO_WriteBit (Thumb, 10 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_Write (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_PinLockConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_EventOutputConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_EventOutputCmd (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_PinRemapConfig (Thumb, 138 bytes, Stack size 20 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_PinRemapConfigUser (Thumb, 50 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_EXTILineConfig (Thumb, 66 bytes, Stack size 12 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ETH_MediaInterfaceConfig (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ForcePuPdCmd (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ForcePullUpConfig (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    GPIO_ForceDropDownConfig (Thumb, 14 bytes, Stack size 0 bytes, w55mh32_gpio.o(.text), UNUSED)

    USART_DeInit (Thumb, 134 bytes, Stack size 8 bytes, w55mh32_usart.o(.text), UNUSED)

    [Calls]

    USART_Init (Thumb, 230 bytes, Stack size 56 bytes, w55mh32_usart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USART_StructInit (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_ClockInit (Thumb, 34 bytes, Stack size 8 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_ClockStructInit (Thumb, 12 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_Cmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text))

    [Called By]

    USART_ITConfig (Thumb, 74 bytes, Stack size 20 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_DMACmd (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_SetAddress (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_WakeUpConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_ReceiverWakeUpCmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_LINBreakDetectLengthConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_LINCmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_usart.o(.text))

    [Called By]

    USART_ReceiveData (Thumb, 10 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_SendBreak (Thumb, 10 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_SetGuardTime (Thumb, 16 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_SetPrescaler (Thumb, 16 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_SmartCardCmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_SmartCardNACKCmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_HalfDuplexCmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_OverSampling8Cmd (Thumb, 22 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_OneBitMethodCmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_IrDAConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_IrDACmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_GetFlagStatus (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_usart.o(.text))

    [Called By]

    USART_ClearFlag (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_GetITStatus (Thumb, 104 bytes, Stack size 16 bytes, w55mh32_usart.o(.text), UNUSED)

    USART_ClearITPendingBit (Thumb, 30 bytes, Stack size 8 bytes, w55mh32_usart.o(.text), UNUSED)

    SPI_I2S_DeInit (Thumb, 76 bytes, Stack size 8 bytes, w55mh32_spi.o(.text), UNUSED)

    [Calls]

    SPI_Init (Thumb, 60 bytes, Stack size 8 bytes, w55mh32_spi.o(.text))

    [Stack]


    [Called By]

    I2S_Init (Thumb, 226 bytes, Stack size 56 bytes, w55mh32_spi.o(.text), UNUSED)

    [Calls]

    SPI_StructInit (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    I2S_StructInit (Thumb, 20 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_Cmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_spi.o(.text))

    [Called By]

    I2S_Cmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_I2S_ITConfig (Thumb, 32 bytes, Stack size 12 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_I2S_DMACmd (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_I2S_SendData (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    [Called By]

    SPI_I2S_ReceiveData (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    [Called By]

    SPI_NSSInternalSoftwareConfig (Thumb, 30 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_SSOutputCmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_DataSizeConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_TransmitCRC (Thumb, 10 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_CalculateCRC (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_GetCRC (Thumb, 16 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_GetCRCPolynomial (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_BiDirectionalLineConfig (Thumb, 28 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_I2S_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    [Called By]

    SPI_I2S_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_I2S_GetITStatus (Thumb, 52 bytes, Stack size 20 bytes, w55mh32_spi.o(.text), UNUSED)

    SPI_I2S_ClearITPendingBit (Thumb, 20 bytes, Stack size 8 bytes, w55mh32_spi.o(.text), UNUSED)

    TIM_DeInit (Thumb, 346 bytes, Stack size 8 bytes, w55mh32_tim.o(.text), UNUSED)

    [Calls]

    TIM_TimeBaseInit (Thumb, 104 bytes, Stack size 0 bytes, w55mh32_tim.o(.text))

    [Called By]

    TIM_OC1Init (Thumb, 114 bytes, Stack size 16 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC2Init (Thumb, 154 bytes, Stack size 16 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC3Init (Thumb, 150 bytes, Stack size 16 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC4Init (Thumb, 114 bytes, Stack size 16 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetIC4Prescaler (Thumb, 78 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC3Prescaler (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC2Prescaler (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC1Prescaler (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TIM_ICInit (Thumb, 150 bytes, Stack size 16 bytes, w55mh32_tim.o(.text), UNUSED)

    [Calls]

    TIM_PWMIConfig (Thumb, 124 bytes, Stack size 24 bytes, w55mh32_tim.o(.text), UNUSED)

    [Calls]

    TIM_BDTRConfig (Thumb, 32 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_TimeBaseStructInit (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OCStructInit (Thumb, 20 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ICStructInit (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_BDTRStructInit (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_Cmd (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text))

    [Called By]

    TIM_CtrlPWMOutputs (Thumb, 30 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ITConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text))

    [Called By]

    TIM_GenerateEvent (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_DMAConfig (Thumb, 10 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_DMACmd (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_InternalClockConfig (Thumb, 32 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectInputTrigger (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TIM_ITRxExternalClockConfig (Thumb, 24 bytes, Stack size 12 bytes, w55mh32_tim.o(.text), UNUSED)

    [Calls]

    TIM_TIxExternalClockConfig (Thumb, 62 bytes, Stack size 24 bytes, w55mh32_tim.o(.text), UNUSED)

    [Calls]

    TIM_ETRConfig (Thumb, 28 bytes, Stack size 12 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TIM_ETRClockMode1Config (Thumb, 54 bytes, Stack size 24 bytes, w55mh32_tim.o(.text), UNUSED)

    [Calls]

    TIM_ETRClockMode2Config (Thumb, 32 bytes, Stack size 20 bytes, w55mh32_tim.o(.text), UNUSED)

    [Calls]

    TIM_PrescalerConfig (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_CounterModeConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_EncoderInterfaceConfig (Thumb, 66 bytes, Stack size 20 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ForcedOC1Config (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ForcedOC2Config (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ForcedOC3Config (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ForcedOC4Config (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ARRPreloadConfig (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectCOM (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectCCDMA (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_CCPreloadControl (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC1PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC2PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC3PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC4PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC1FastConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC2FastConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC3FastConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC4FastConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ClearOC1Ref (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ClearOC2Ref (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ClearOC3Ref (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ClearOC4Ref (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC1PolarityConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC1NPolarityConfig (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC2PolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC2NPolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC3PolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC3NPolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_OC4PolarityConfig (Thumb, 26 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_CCxCmd (Thumb, 30 bytes, Stack size 12 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_CCxNCmd (Thumb, 30 bytes, Stack size 12 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectOCxM (Thumb, 82 bytes, Stack size 16 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_UpdateDisableConfig (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_UpdateRequestConfig (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectHallSensor (Thumb, 24 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectOnePulseMode (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectOutputTrigger (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectSlaveMode (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SelectMasterSlaveMode (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetCounter (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetAutoreload (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetCompare1 (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetCompare2 (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetCompare3 (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetCompare4 (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_SetClockDivision (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetCapture1 (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetCapture2 (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetCapture3 (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetCapture4 (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetCounter (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetPrescaler (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text), UNUSED)

    TIM_GetITStatus (Thumb, 34 bytes, Stack size 12 bytes, w55mh32_tim.o(.text))

    [Stack]


    [Called By]

    TIM_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, w55mh32_tim.o(.text))

    [Called By]

    TRNG_Get (Thumb, 50 bytes, Stack size 0 bytes, w55mh32_trng.o(.text))

    [Called By]

    TRNG_SetPseudoRandom (Thumb, 8 bytes, Stack size 0 bytes, w55mh32_trng.o(.text), UNUSED)

    TRNG_DirectOutANA (Thumb, 38 bytes, Stack size 0 bytes, w55mh32_trng.o(.text), UNUSED)

    TRNG_SelectPDSource (Thumb, 22 bytes, Stack size 0 bytes, w55mh32_trng.o(.text), UNUSED)

    TRNG_ITConfig (Thumb, 30 bytes, Stack size 0 bytes, w55mh32_trng.o(.text), UNUSED)

    TRNG_GetITStatus (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_trng.o(.text), UNUSED)

    TRNG_ClearITPendingBit (Thumb, 12 bytes, Stack size 0 bytes, w55mh32_trng.o(.text))

    [Called By]

    TRNG_Start (Thumb, 30 bytes, Stack size 0 bytes, w55mh32_trng.o(.text))

    [Called By]

    TRNG_Stop (Thumb, 18 bytes, Stack size 0 bytes, w55mh32_trng.o(.text))

    [Called By]

    TRNG_Out (Thumb, 56 bytes, Stack size 0 bytes, w55mh32_trng.o(.text))

    [Called By]

    main (Thumb, 252 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SystemInit (Thumb, 78 bytes, Stack size 8 bytes, system_w55mh32.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SystemCoreClockUpdate (Thumb, 160 bytes, Stack size 8 bytes, system_w55mh32.o(.text), UNUSED)

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, w55mh32_it.o(.text))
    [Address Reference Count : 1]

    wiz_print_phy_info (Thumb, 54 bytes, Stack size 8 bytes, wiz_interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiz_phy_link_check (Thumb, 56 bytes, Stack size 8 bytes, wiz_interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    print_network_information (Thumb, 190 bytes, Stack size 40 bytes, wiz_interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    network_init (Thumb, 46 bytes, Stack size 16 bytes, wiz_interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tim3_init (Thumb, 112 bytes, Stack size 40 bytes, bsp_tim.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM3_IRQHandler (Thumb, 62 bytes, Stack size 8 bytes, bsp_tim.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    millis (Thumb, 6 bytes, Stack size 0 bytes, bsp_tim.o(.text))

    [Called By]

    console_usart_init (Thumb, 118 bytes, Stack size 32 bytes, bsp_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fputc (Thumb, 32 bytes, Stack size 16 bytes, bsp_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    delay_init (Thumb, 76 bytes, Stack size 24 bytes, delay.o(.text))

    [Stack]


    [Calls]
    [Called By]

    delay_us (Thumb, 72 bytes, Stack size 0 bytes, delay.o(.text), UNUSED)

    delay_ms (Thumb, 126 bytes, Stack size 0 bytes, delay.o(.text))

    [Called By]

    rcc_clk_config (Thumb, 124 bytes, Stack size 8 bytes, bsp_rcc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    close (Thumb, 142 bytes, Stack size 8 bytes, socket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    socket (Thumb, 384 bytes, Stack size 24 bytes, socket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    listen (Thumb, 158 bytes, Stack size 8 bytes, socket.o(.text), UNUSED)

    [Calls]

    connect (Thumb, 342 bytes, Stack size 16 bytes, socket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disconnect (Thumb, 202 bytes, Stack size 8 bytes, socket.o(.text), UNUSED)

    [Calls]


    [Called By]

    send (Thumb, 374 bytes, Stack size 24 bytes, socket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    recv (Thumb, 282 bytes, Stack size 32 bytes, socket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sendto (Thumb, 530 bytes, Stack size 40 bytes, socket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    recvfrom (Thumb, 768 bytes, Stack size 40 bytes, socket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ctlsocket (Thumb, 308 bytes, Stack size 24 bytes, socket.o(.text), UNUSED)

    [Calls]

    setsockopt (Thumb, 398 bytes, Stack size 16 bytes, socket.o(.text), UNUSED)

    [Calls]

    getsockopt (Thumb, 408 bytes, Stack size 24 bytes, socket.o(.text), UNUSED)

    [Calls]


    [Called By]

    wizchip_cris_enter (Thumb, 2 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 2]

    wizchip_cris_exit (Thumb, 2 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 2]

    wizchip_cs_select (Thumb, 2 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 2]

    wizchip_cs_deselect (Thumb, 2 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 2]

    wizchip_bus_readdata (Thumb, 6 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 1]

    wizchip_bus_writedata (Thumb, 4 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 1]

    wizchip_spi_readbyte (Thumb, 4 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 1]

    wizchip_spi_writebyte (Thumb, 2 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 1]

    wizchip_spi_readburst (Thumb, 2 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 1]

    wizchip_spi_writeburst (Thumb, 2 bytes, Stack size 0 bytes, wizchip_conf.o(.text))
    [Address Reference Count : 1]

    reg_wizchip_cris_cbfunc (Thumb, 30 bytes, Stack size 0 bytes, wizchip_conf.o(.text), UNUSED)

    reg_wizchip_cs_cbfunc (Thumb, 30 bytes, Stack size 0 bytes, wizchip_conf.o(.text))

    [Called By]

    reg_wizchip_spi_cbfunc (Thumb, 44 bytes, Stack size 0 bytes, wizchip_conf.o(.text))

    [Called By]

    reg_wizchip_spiburst_cbfunc (Thumb, 42 bytes, Stack size 0 bytes, wizchip_conf.o(.text))

    [Called By]

    wizphy_getphylink (Thumb, 24 bytes, Stack size 8 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizphy_getphypmode (Thumb, 30 bytes, Stack size 8 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizphy_reset (Thumb, 52 bytes, Stack size 8 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizphy_setphypmode (Thumb, 100 bytes, Stack size 16 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizphy_getphyconf (Thumb, 120 bytes, Stack size 16 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizphy_setphyconf (Thumb, 88 bytes, Stack size 16 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_getinterruptmask (Thumb, 40 bytes, Stack size 16 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_setinterruptmask (Thumb, 30 bytes, Stack size 16 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_getinterrupt (Thumb, 42 bytes, Stack size 16 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_clrinterrupt (Thumb, 60 bytes, Stack size 16 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_sw_reset (Thumb, 114 bytes, Stack size 24 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_init (Thumb, 144 bytes, Stack size 24 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ctlwizchip (Thumb, 288 bytes, Stack size 32 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_gettimeout (Thumb, 40 bytes, Stack size 16 bytes, wizchip_conf.o(.text), UNUSED)

    [Calls]


    [Called By]

    wizchip_settimeout (Thumb, 38 bytes, Stack size 8 bytes, wizchip_conf.o(.text), UNUSED)

    [Calls]


    [Called By]

    wizchip_getnetmode (Thumb, 10 bytes, Stack size 8 bytes, wizchip_conf.o(.text), UNUSED)

    [Calls]


    [Called By]

    wizchip_setnetmode (Thumb, 38 bytes, Stack size 16 bytes, wizchip_conf.o(.text), UNUSED)

    [Calls]


    [Called By]

    wizchip_getnetinfo (Thumb, 82 bytes, Stack size 8 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wizchip_setnetinfo (Thumb, 80 bytes, Stack size 8 bytes, wizchip_conf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ctlnetwork (Thumb, 80 bytes, Stack size 16 bytes, wizchip_conf.o(.text), UNUSED)

    [Calls]

    wizphy_getphystat (Thumb, 28 bytes, Stack size 16 bytes, wizchip_conf.o(.text), UNUSED)

    [Calls]

    default_ip_assign (Thumb, 38 bytes, Stack size 8 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 2]

    default_ip_update (Thumb, 34 bytes, Stack size 8 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    default_ip_conflict (Thumb, 30 bytes, Stack size 8 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    reg_dhcp_cbfunc (Thumb, 46 bytes, Stack size 8 bytes, dhcp.o(.text), UNUSED)

    makeDHCPMSG (Thumb, 386 bytes, Stack size 24 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    NibbleToHex (Thumb, 26 bytes, Stack size 0 bytes, dhcp.o(.text))

    [Called By]

    send_DHCP_DISCOVER (Thumb, 688 bytes, Stack size 24 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_DHCP_REQUEST (Thumb, 1000 bytes, Stack size 24 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_DHCP_DECLINE (Thumb, 492 bytes, Stack size 24 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    parseDHCPMSG (Thumb, 636 bytes, Stack size 40 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    reset_DHCP_timeout (Thumb, 20 bytes, Stack size 0 bytes, dhcp.o(.text))

    [Called By]

    check_DHCP_timeout (Thumb, 154 bytes, Stack size 8 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    check_DHCP_leasedIP (Thumb, 88 bytes, Stack size 16 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DHCP_run (Thumb, 424 bytes, Stack size 16 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DHCP_stop (Thumb, 18 bytes, Stack size 8 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DHCP_init (Thumb, 294 bytes, Stack size 16 bytes, dhcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DHCP_time_handler (Thumb, 12 bytes, Stack size 0 bytes, dhcp.o(.text))

    [Called By]

    getIPfromDHCP (Thumb, 26 bytes, Stack size 0 bytes, dhcp.o(.text))

    [Called By]

    getGWfromDHCP (Thumb, 26 bytes, Stack size 0 bytes, dhcp.o(.text))

    [Called By]

    getSNfromDHCP (Thumb, 26 bytes, Stack size 0 bytes, dhcp.o(.text))

    [Called By]

    getDNSfromDHCP (Thumb, 26 bytes, Stack size 0 bytes, dhcp.o(.text))

    [Called By]

    getDHCPLeasetime (Thumb, 6 bytes, Stack size 0 bytes, dhcp.o(.text), UNUSED)

    mbedtls_asn1_get_len (Thumb, 134 bytes, Stack size 12 bytes, asn1parse.o(.text))

    [Stack]


    [Called By]

    mbedtls_asn1_get_tag (Thumb, 56 bytes, Stack size 20 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_bool (Thumb, 68 bytes, Stack size 24 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_int (Thumb, 22 bytes, Stack size 16 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_enum (Thumb, 22 bytes, Stack size 16 bytes, asn1parse.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_get_mpi (Thumb, 56 bytes, Stack size 24 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_bitstring (Thumb, 100 bytes, Stack size 20 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_traverse_sequence_of (Thumb, 162 bytes, Stack size 40 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_bitstring_null (Thumb, 70 bytes, Stack size 20 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_sequence_free (Thumb, 24 bytes, Stack size 16 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_sequence_of (Thumb, 56 bytes, Stack size 48 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_alg (Thumb, 178 bytes, Stack size 32 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_get_alg_null (Thumb, 64 bytes, Stack size 32 bytes, asn1parse.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_free_named_data (Thumb, 32 bytes, Stack size 8 bytes, asn1parse.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_free_named_data_list (Thumb, 36 bytes, Stack size 16 bytes, asn1parse.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_free_named_data_list_shallow (Thumb, 22 bytes, Stack size 16 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_asn1_find_named_data (Thumb, 42 bytes, Stack size 16 bytes, asn1parse.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_len (Thumb, 76 bytes, Stack size 12 bytes, asn1write.o(.text), UNUSED)

    [Called By]

    mbedtls_asn1_write_tag (Thumb, 28 bytes, Stack size 0 bytes, asn1write.o(.text), UNUSED)

    [Called By]

    mbedtls_asn1_write_raw_buffer (Thumb, 58 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_mpi (Thumb, 140 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_null (Thumb, 20 bytes, Stack size 16 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_oid (Thumb, 60 bytes, Stack size 32 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_algorithm_identifier_ext (Thumb, 96 bytes, Stack size 40 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_algorithm_identifier (Thumb, 38 bytes, Stack size 32 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_write_bool (Thumb, 60 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_write_int (Thumb, 22 bytes, Stack size 16 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_enum (Thumb, 22 bytes, Stack size 16 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_write_tagged_string (Thumb, 64 bytes, Stack size 32 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_utf8_string (Thumb, 26 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_write_printable_string (Thumb, 26 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_write_ia5_string (Thumb, 26 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_write_bitstring (Thumb, 118 bytes, Stack size 32 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_asn1_write_named_bitstring (Thumb, 90 bytes, Stack size 56 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_write_octet_string (Thumb, 60 bytes, Stack size 32 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_asn1_store_named_data (Thumb, 200 bytes, Stack size 32 bytes, asn1write.o(.text), UNUSED)

    [Calls]

    mbedtls_base64_encode (Thumb, 316 bytes, Stack size 56 bytes, base64.o(.text), UNUSED)

    [Calls]

    mbedtls_base64_decode (Thumb, 364 bytes, Stack size 64 bytes, base64.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_lt_mpi_ct (Thumb, 156 bytes, Stack size 64 bytes, bignum.o(.text), UNUSED)

    [Calls]

    mbedtls_mpi_grow (Thumb, 78 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_safe_cond_assign (Thumb, 112 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_safe_cond_swap (Thumb, 124 bytes, Stack size 32 bytes, bignum.o(.text), UNUSED)

    [Calls]

    mbedtls_mpi_init (Thumb, 12 bytes, Stack size 0 bytes, bignum.o(.text))

    [Called By]

    mbedtls_mpi_free (Thumb, 36 bytes, Stack size 8 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_shrink (Thumb, 122 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_copy (Thumb, 132 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_swap (Thumb, 28 bytes, Stack size 12 bytes, bignum.o(.text), UNUSED)

    [Called By]

    mbedtls_mpi_lset (Thumb, 66 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_get_bit (Thumb, 34 bytes, Stack size 0 bytes, bignum.o(.text))

    [Called By]

    mbedtls_mpi_set_bit (Thumb, 112 bytes, Stack size 32 bytes, bignum.o(.text), UNUSED)

    [Calls]

    mbedtls_mpi_lsb (Thumb, 52 bytes, Stack size 8 bytes, bignum.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_bitlen (Thumb, 14 bytes, Stack size 8 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_size (Thumb, 16 bytes, Stack size 8 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_add_abs (Thumb, 196 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_sub_abs (Thumb, 192 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_cmp_abs (Thumb, 130 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_add_mpi (Thumb, 22 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_add_int (Thumb, 52 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_mul_int (Thumb, 112 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_read_string (Thumb, 352 bytes, Stack size 56 bytes, bignum.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_mpi_cmp_mpi (Thumb, 188 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_cmp_int (Thumb, 48 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_shift_r (Thumb, 24 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_shift_l (Thumb, 80 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_sub_mpi (Thumb, 24 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_div_mpi (Thumb, 976 bytes, Stack size 96 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_div_int (Thumb, 56 bytes, Stack size 32 bytes, bignum.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_mpi_mod_int (Thumb, 126 bytes, Stack size 20 bytes, bignum.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_write_string (Thumb, 368 bytes, Stack size 48 bytes, bignum.o(.text), UNUSED)

    [Calls]

    mbedtls_mpi_read_binary_le (Thumb, 82 bytes, Stack size 24 bytes, bignum.o(.text), UNUSED)

    [Calls]

    mbedtls_mpi_read_binary (Thumb, 82 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_write_binary_le (Thumb, 22 bytes, Stack size 16 bytes, bignum.o(.text), UNUSED)

    [Calls]

    mbedtls_mpi_write_binary (Thumb, 22 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_sub_int (Thumb, 52 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_mul_mpi (Thumb, 252 bytes, Stack size 56 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_mod_mpi (Thumb, 130 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_exp_mod (Thumb, 454 bytes, Stack size 64 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_gcd (Thumb, 350 bytes, Stack size 48 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_fill_random (Thumb, 82 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_random (Thumb, 80 bytes, Stack size 40 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_inv_mod (Thumb, 818 bytes, Stack size 96 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_is_prime_ext (Thumb, 110 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_gen_prime (Thumb, 628 bytes, Stack size 56 bytes, bignum.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_mpi_core_clz (Thumb, 30 bytes, Stack size 0 bytes, bignum_core.o(.text))

    [Called By]

    mbedtls_mpi_core_bitlen (Thumb, 44 bytes, Stack size 20 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_bigendian_to_host (Thumb, 56 bytes, Stack size 24 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_uint_le_mpi (Thumb, 74 bytes, Stack size 32 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_lt_ct (Thumb, 126 bytes, Stack size 40 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_cond_assign (Thumb, 52 bytes, Stack size 24 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_cond_swap (Thumb, 72 bytes, Stack size 32 bytes, bignum_core.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_mpi_core_read_le (Thumb, 86 bytes, Stack size 24 bytes, bignum_core.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_mpi_core_read_be (Thumb, 88 bytes, Stack size 32 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_write_le (Thumb, 104 bytes, Stack size 32 bytes, bignum_core.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_mpi_core_write_be (Thumb, 112 bytes, Stack size 32 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_shift_r (Thumb, 152 bytes, Stack size 40 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_shift_l (Thumb, 126 bytes, Stack size 24 bytes, bignum_core.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_core_add (Thumb, 72 bytes, Stack size 20 bytes, bignum_core.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_core_add_if (Thumb, 88 bytes, Stack size 32 bytes, bignum_core.o(.text), UNUSED)

    [Calls]

    mbedtls_mpi_core_sub (Thumb, 84 bytes, Stack size 20 bytes, bignum_core.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_core_mla (Thumb, 638 bytes, Stack size 48 bytes, bignum_core.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_core_mul (Thumb, 62 bytes, Stack size 32 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_montmul_init (Thumb, 42 bytes, Stack size 0 bytes, bignum_core.o(.text))

    [Called By]

    mbedtls_mpi_core_montmul (Thumb, 144 bytes, Stack size 64 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_get_mont_r2_unsafe (Thumb, 92 bytes, Stack size 16 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_fill_random (Thumb, 108 bytes, Stack size 40 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_random (Thumb, 180 bytes, Stack size 56 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_exp_mod_working_limbs (Thumb, 44 bytes, Stack size 32 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_exp_mod (Thumb, 256 bytes, Stack size 104 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_sub_int (Thumb, 40 bytes, Stack size 20 bytes, bignum_core.o(.text))

    [Stack]


    [Called By]

    mbedtls_mpi_core_check_zero_ct (Thumb, 38 bytes, Stack size 24 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_to_mont_rep (Thumb, 40 bytes, Stack size 48 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_core_from_mont_rep (Thumb, 44 bytes, Stack size 48 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_list (Thumb, 36 bytes, Stack size 0 bytes, cipher.o(.text), UNUSED)

    mbedtls_cipher_info_from_type (Thumb, 28 bytes, Stack size 0 bytes, cipher.o(.text))

    [Called By]

    mbedtls_cipher_info_from_string (Thumb, 42 bytes, Stack size 16 bytes, cipher.o(.text), UNUSED)

    [Calls]

    mbedtls_cipher_info_from_values (Thumb, 66 bytes, Stack size 24 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_init (Thumb, 14 bytes, Stack size 8 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_free (Thumb, 38 bytes, Stack size 16 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_setup (Thumb, 58 bytes, Stack size 16 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_setkey (Thumb, 164 bytes, Stack size 32 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_set_iv (Thumb, 118 bytes, Stack size 24 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_reset (Thumb, 18 bytes, Stack size 0 bytes, cipher.o(.text))

    [Called By]

    mbedtls_cipher_update_ad (Thumb, 46 bytes, Stack size 16 bytes, cipher.o(.text), UNUSED)

    [Calls]

    mbedtls_cipher_update (Thumb, 488 bytes, Stack size 56 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_finish (Thumb, 390 bytes, Stack size 48 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_set_padding_mode (Thumb, 48 bytes, Stack size 0 bytes, cipher.o(.text))

    [Called By]

    mbedtls_cipher_write_tag (Thumb, 64 bytes, Stack size 32 bytes, cipher.o(.text), UNUSED)

    [Calls]

    mbedtls_cipher_check_tag (Thumb, 120 bytes, Stack size 48 bytes, cipher.o(.text), UNUSED)

    [Calls]

    mbedtls_cipher_crypt (Thumb, 118 bytes, Stack size 48 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_auth_encrypt_ext (Thumb, 90 bytes, Stack size 80 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_auth_decrypt_ext (Thumb, 76 bytes, Stack size 80 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_memcmp (Thumb, 50 bytes, Stack size 24 bytes, constant_time.o(.text))

    [Stack]


    [Called By]

    mbedtls_ct_memmove_left (Thumb, 150 bytes, Stack size 56 bytes, constant_time.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_memcpy_if (Thumb, 64 bytes, Stack size 40 bytes, constant_time.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_memcpy_offset (Thumb, 78 bytes, Stack size 48 bytes, constant_time.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_zeroize_if (Thumb, 26 bytes, Stack size 16 bytes, constant_time.o(.text))

    [Stack]


    [Called By]

    mbedtls_ctr_drbg_init (Thumb, 34 bytes, Stack size 8 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ctr_drbg_free (Thumb, 40 bytes, Stack size 8 bytes, ctr_drbg.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ctr_drbg_set_prediction_resistance (Thumb, 4 bytes, Stack size 0 bytes, ctr_drbg.o(.text), UNUSED)

    mbedtls_ctr_drbg_set_entropy_len (Thumb, 4 bytes, Stack size 0 bytes, ctr_drbg.o(.text), UNUSED)

    mbedtls_ctr_drbg_set_nonce_len (Thumb, 42 bytes, Stack size 0 bytes, ctr_drbg.o(.text), UNUSED)

    mbedtls_ctr_drbg_set_reseed_interval (Thumb, 4 bytes, Stack size 0 bytes, ctr_drbg.o(.text), UNUSED)

    mbedtls_ctr_drbg_update (Thumb, 66 bytes, Stack size 72 bytes, ctr_drbg.o(.text), UNUSED)

    [Calls]

    mbedtls_ctr_drbg_reseed (Thumb, 22 bytes, Stack size 16 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ctr_drbg_seed (Thumb, 114 bytes, Stack size 64 bytes, ctr_drbg.o(.text), UNUSED)

    [Calls]

    mbedtls_ctr_drbg_random_with_add (Thumb, 216 bytes, Stack size 104 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ctr_drbg_random (Thumb, 40 bytes, Stack size 32 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mbedtls_dhm_init (Thumb, 14 bytes, Stack size 8 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_dhm_get_bitlen (Thumb, 12 bytes, Stack size 8 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_dhm_get_len (Thumb, 12 bytes, Stack size 8 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_dhm_get_value (Thumb, 78 bytes, Stack size 24 bytes, dhm.o(.text), UNUSED)

    [Calls]

    mbedtls_dhm_read_params (Thumb, 88 bytes, Stack size 24 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_dhm_make_params (Thumb, 216 bytes, Stack size 56 bytes, dhm.o(.text), UNUSED)

    [Calls]

    mbedtls_dhm_set_group (Thumb, 62 bytes, Stack size 24 bytes, dhm.o(.text), UNUSED)

    [Calls]

    mbedtls_dhm_read_public (Thumb, 70 bytes, Stack size 24 bytes, dhm.o(.text), UNUSED)

    [Calls]

    mbedtls_dhm_make_public (Thumb, 164 bytes, Stack size 32 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_dhm_calc_secret (Thumb, 276 bytes, Stack size 48 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_dhm_free (Thumb, 98 bytes, Stack size 8 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_dhm_parse_dhm (Thumb, 364 bytes, Stack size 64 bytes, dhm.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_curve_list (Thumb, 4 bytes, Stack size 0 bytes, ecp.o(.text))

    [Called By]

    mbedtls_ecp_grp_id_list (Thumb, 52 bytes, Stack size 8 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_curve_info_from_grp_id (Thumb, 34 bytes, Stack size 4 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_curve_info_from_tls_id (Thumb, 34 bytes, Stack size 4 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_curve_info_from_name (Thumb, 44 bytes, Stack size 16 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_get_type (Thumb, 22 bytes, Stack size 0 bytes, ecp.o(.text))

    [Called By]

    mbedtls_ecp_point_init (Thumb, 28 bytes, Stack size 8 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_group_init (Thumb, 68 bytes, Stack size 8 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_keypair_init (Thumb, 28 bytes, Stack size 8 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_point_free (Thumb, 34 bytes, Stack size 8 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_group_free (Thumb, 108 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_keypair_free (Thumb, 34 bytes, Stack size 8 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_copy (Thumb, 78 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_group_copy (Thumb, 16 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_set_zero (Thumb, 72 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_is_zero (Thumb, 24 bytes, Stack size 8 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_point_cmp (Thumb, 52 bytes, Stack size 16 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_point_read_string (Thumb, 92 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_point_write_binary (Thumb, 248 bytes, Stack size 40 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_point_read_binary (Thumb, 222 bytes, Stack size 32 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_tls_read_point (Thumb, 70 bytes, Stack size 32 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_tls_write_point (Thumb, 90 bytes, Stack size 40 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_tls_read_group_id (Thumb, 94 bytes, Stack size 32 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_tls_read_group (Thumb, 42 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_tls_write_group (Thumb, 94 bytes, Stack size 32 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_check_pubkey (Thumb, 46 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_check_privkey (Thumb, 54 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_mul_restartable (Thumb, 44 bytes, Stack size 48 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_mul (Thumb, 40 bytes, Stack size 40 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_muladd_restartable (Thumb, 174 bytes, Stack size 104 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_muladd (Thumb, 40 bytes, Stack size 40 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_gen_privkey (Thumb, 44 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_gen_keypair_base (Thumb, 80 bytes, Stack size 40 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_gen_keypair (Thumb, 38 bytes, Stack size 32 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_gen_key (Thumb, 56 bytes, Stack size 32 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_set_public_key (Thumb, 58 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_read_key (Thumb, 116 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_write_key (Thumb, 54 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_write_key_ext (Thumb, 76 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_write_public_key (Thumb, 38 bytes, Stack size 32 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_check_pub_priv (Thumb, 192 bytes, Stack size 152 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_keypair_calc_public (Thumb, 32 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_keypair_get_group_id (Thumb, 6 bytes, Stack size 0 bytes, ecp.o(.text), UNUSED)

    mbedtls_ecp_export (Thumb, 86 bytes, Stack size 24 bytes, ecp.o(.text), UNUSED)

    [Calls]

    mbedtls_ecp_group_load (Thumb, 84 bytes, Stack size 56 bytes, ecp_curves.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_init (Thumb, 16 bytes, Stack size 8 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_setkey (Thumb, 148 bytes, Stack size 32 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_starts (Thumb, 282 bytes, Stack size 72 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_update_ad (Thumb, 250 bytes, Stack size 48 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_update (Thumb, 440 bytes, Stack size 64 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_finish (Thumb, 382 bytes, Stack size 64 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_crypt_and_tag (Thumb, 126 bytes, Stack size 56 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_auth_decrypt (Thumb, 108 bytes, Stack size 88 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_gcm_free (Thumb, 28 bytes, Stack size 8 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_info_from_type (Thumb, 24 bytes, Stack size 0 bytes, md.o(.text))

    [Called By]

    mbedtls_md_init (Thumb, 10 bytes, Stack size 0 bytes, md.o(.text))

    [Called By]

    mbedtls_md_free (Thumb, 84 bytes, Stack size 8 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_clone (Thumb, 74 bytes, Stack size 16 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_setup (Thumb, 142 bytes, Stack size 16 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_starts (Thumb, 50 bytes, Stack size 8 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_update (Thumb, 60 bytes, Stack size 16 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_finish (Thumb, 54 bytes, Stack size 16 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md (Thumb, 62 bytes, Stack size 24 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_get_size (Thumb, 12 bytes, Stack size 0 bytes, md.o(.text))

    [Called By]

    mbedtls_md_get_type (Thumb, 12 bytes, Stack size 0 bytes, md.o(.text))

    [Called By]

    mbedtls_md_list (Thumb, 4 bytes, Stack size 0 bytes, md.o(.text), UNUSED)

    mbedtls_md_info_from_string (Thumb, 40 bytes, Stack size 16 bytes, md.o(.text), UNUSED)

    [Calls]

    mbedtls_md_get_name (Thumb, 30 bytes, Stack size 0 bytes, md.o(.text), UNUSED)

    mbedtls_md_info_from_ctx (Thumb, 12 bytes, Stack size 0 bytes, md.o(.text))

    [Called By]

    mbedtls_md_hmac_starts (Thumb, 204 bytes, Stack size 64 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_hmac_update (Thumb, 34 bytes, Stack size 16 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_hmac_finish (Thumb, 138 bytes, Stack size 56 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_hmac_reset (Thumb, 52 bytes, Stack size 16 bytes, md.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_hmac (Thumb, 116 bytes, Stack size 48 bytes, md.o(.text), UNUSED)

    [Calls]

    mbedtls_md5_init (Thumb, 14 bytes, Stack size 8 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md5_free (Thumb, 20 bytes, Stack size 8 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md5_clone (Thumb, 18 bytes, Stack size 16 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md5_starts (Thumb, 30 bytes, Stack size 0 bytes, md5.o(.text))

    [Called By]

    mbedtls_internal_md5_process (Thumb, 3758 bytes, Stack size 96 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md5_update (Thumb, 150 bytes, Stack size 32 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md5_finish (Thumb, 326 bytes, Stack size 32 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md5 (Thumb, 76 bytes, Stack size 112 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_oid_get_attr_short_name (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_oid_get_x509_ext_type (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_oid_get_extended_key_usage (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_oid_get_certificate_policies (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_oid_get_sig_alg_desc (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_oid_get_sig_alg (Thumb, 40 bytes, Stack size 24 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_oid_get_oid_by_sig_alg (Thumb, 48 bytes, Stack size 12 bytes, oid.o(.text), UNUSED)

    mbedtls_oid_get_pk_alg (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_oid_get_oid_by_pk_alg (Thumb, 42 bytes, Stack size 8 bytes, oid.o(.text), UNUSED)

    mbedtls_oid_get_ec_grp (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_oid_get_oid_by_ec_grp (Thumb, 42 bytes, Stack size 8 bytes, oid.o(.text), UNUSED)

    mbedtls_oid_get_ec_grp_algid (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_oid_get_oid_by_ec_grp_algid (Thumb, 42 bytes, Stack size 8 bytes, oid.o(.text), UNUSED)

    mbedtls_oid_get_cipher_alg (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]

    mbedtls_oid_get_md_alg (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]

    mbedtls_oid_get_oid_by_md (Thumb, 42 bytes, Stack size 8 bytes, oid.o(.text))

    [Stack]


    [Called By]

    mbedtls_oid_get_md_hmac (Thumb, 30 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]

    mbedtls_oid_get_numeric_string (Thumb, 232 bytes, Stack size 56 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_oid_from_numeric_string (Thumb, 428 bytes, Stack size 72 bytes, oid.o(.text), UNUSED)

    [Calls]

    mbedtls_pem_init (Thumb, 10 bytes, Stack size 0 bytes, pem.o(.text))

    [Called By]

    mbedtls_pem_read_buffer (Thumb, 870 bytes, Stack size 88 bytes, pem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pem_free (Thumb, 32 bytes, Stack size 8 bytes, pem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_get_bitlen (Thumb, 24 bytes, Stack size 8 bytes, pk.o(.text))

    [Stack]


    [Called By]

    mbedtls_pk_get_type (Thumb, 18 bytes, Stack size 0 bytes, pk.o(.text))

    [Called By]

    mbedtls_pk_init (Thumb, 8 bytes, Stack size 0 bytes, pk.o(.text))

    [Called By]

    mbedtls_pk_free (Thumb, 38 bytes, Stack size 8 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_info_from_type (Thumb, 32 bytes, Stack size 0 bytes, pk.o(.text))

    [Called By]

    mbedtls_pk_setup (Thumb, 38 bytes, Stack size 16 bytes, pk.o(.text))

    [Stack]


    [Called By]

    mbedtls_pk_setup_rsa_alt (Thumb, 66 bytes, Stack size 32 bytes, pk.o(.text), UNUSED)

    mbedtls_pk_can_do (Thumb, 26 bytes, Stack size 16 bytes, pk.o(.text))

    [Stack]


    [Called By]

    mbedtls_pk_verify_restartable (Thumb, 86 bytes, Stack size 56 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_verify (Thumb, 40 bytes, Stack size 40 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_verify_ext (Thumb, 208 bytes, Stack size 56 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_sign_restartable (Thumb, 86 bytes, Stack size 72 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_sign (Thumb, 44 bytes, Stack size 80 bytes, pk.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_pk_sign_ext (Thumb, 156 bytes, Stack size 56 bytes, pk.o(.text), UNUSED)

    [Calls]

    mbedtls_pk_decrypt (Thumb, 66 bytes, Stack size 56 bytes, pk.o(.text), UNUSED)

    mbedtls_pk_encrypt (Thumb, 66 bytes, Stack size 56 bytes, pk.o(.text))

    [Stack]


    [Called By]

    mbedtls_pk_check_pair (Thumb, 140 bytes, Stack size 24 bytes, pk.o(.text), UNUSED)

    mbedtls_pk_debug (Thumb, 40 bytes, Stack size 16 bytes, pk.o(.text), UNUSED)

    mbedtls_pk_get_name (Thumb, 18 bytes, Stack size 0 bytes, pk.o(.text), UNUSED)

    [Called By]

    mbedtls_pk_ecc_set_group (Thumb, 56 bytes, Stack size 16 bytes, pk_ecc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_ecc_set_key (Thumb, 54 bytes, Stack size 24 bytes, pk_ecc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_ecc_set_pubkey_from_prv (Thumb, 42 bytes, Stack size 40 bytes, pk_ecc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_ecc_set_pubkey (Thumb, 52 bytes, Stack size 24 bytes, pk_ecc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_parse_subpubkey (Thumb, 362 bytes, Stack size 56 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_parse_key (Thumb, 500 bytes, Stack size 72 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_parse_public_key (Thumb, 618 bytes, Stack size 64 bytes, pkparse.o(.text), UNUSED)

    [Calls]

    mbedtls_platform_zeroize (Thumb, 22 bytes, Stack size 16 bytes, platform_util.o(.text))

    [Stack]


    [Called By]

    mbedtls_zeroize_and_free (Thumb, 24 bytes, Stack size 16 bytes, platform_util.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_free (Thumb, 116 bytes, Stack size 8 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_check_pubkey (Thumb, 84 bytes, Stack size 8 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_complete (Thumb, 540 bytes, Stack size 72 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_import (Thumb, 192 bytes, Stack size 32 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_parse_key (Thumb, 458 bytes, Stack size 56 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_import_raw (Thumb, 206 bytes, Stack size 40 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_parse_pubkey (Thumb, 234 bytes, Stack size 64 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_export (Thumb, 220 bytes, Stack size 40 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_rsa_export_crt (Thumb, 172 bytes, Stack size 32 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_rsa_write_key (Thumb, 418 bytes, Stack size 40 bytes, rsa.o(.text), UNUSED)

    [Calls]

    mbedtls_rsa_write_pubkey (Thumb, 174 bytes, Stack size 40 bytes, rsa.o(.text), UNUSED)

    [Calls]

    mbedtls_rsa_export_raw (Thumb, 246 bytes, Stack size 48 bytes, rsa.o(.text), UNUSED)

    [Calls]

    mbedtls_rsa_init (Thumb, 20 bytes, Stack size 8 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_set_padding (Thumb, 52 bytes, Stack size 16 bytes, rsa.o(.text), UNUSED)

    [Calls]

    mbedtls_rsa_get_padding_mode (Thumb, 6 bytes, Stack size 0 bytes, rsa.o(.text), UNUSED)

    mbedtls_rsa_get_md_alg (Thumb, 6 bytes, Stack size 0 bytes, rsa.o(.text), UNUSED)

    mbedtls_rsa_get_bitlen (Thumb, 14 bytes, Stack size 8 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_get_len (Thumb, 6 bytes, Stack size 0 bytes, rsa.o(.text))

    [Called By]

    mbedtls_rsa_check_privkey (Thumb, 102 bytes, Stack size 24 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_gen_key (Thumb, 638 bytes, Stack size 64 bytes, rsa.o(.text), UNUSED)

    [Calls]

    mbedtls_rsa_check_pub_priv (Thumb, 66 bytes, Stack size 16 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_public (Thumb, 164 bytes, Stack size 40 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_private (Thumb, 772 bytes, Stack size 120 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsaes_oaep_encrypt (Thumb, 274 bytes, Stack size 56 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsaes_pkcs1_v15_encrypt (Thumb, 192 bytes, Stack size 56 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_pkcs1_encrypt (Thumb, 72 bytes, Stack size 48 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsaes_oaep_decrypt (Thumb, 470 bytes, Stack size 1128 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsaes_pkcs1_v15_decrypt (Thumb, 118 bytes, Stack size 1064 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_pkcs1_decrypt (Thumb, 76 bytes, Stack size 56 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsassa_pss_sign_no_mode_check (Thumb, 50 bytes, Stack size 48 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_rsa_rsassa_pss_sign_ext (Thumb, 42 bytes, Stack size 56 bytes, rsa.o(.text), UNUSED)

    [Calls]

    mbedtls_rsa_rsassa_pss_sign (Thumb, 50 bytes, Stack size 48 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsassa_pkcs1_v15_sign (Thumb, 238 bytes, Stack size 56 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_pkcs1_sign (Thumb, 82 bytes, Stack size 48 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsassa_pss_verify_ext (Thumb, 412 bytes, Stack size 1120 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsassa_pss_verify (Thumb, 68 bytes, Stack size 40 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_rsassa_pkcs1_v15_verify (Thumb, 166 bytes, Stack size 40 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_pkcs1_verify (Thumb, 80 bytes, Stack size 32 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_copy (Thumb, 322 bytes, Stack size 16 bytes, rsa.o(.text), UNUSED)

    [Calls]

    mbedtls_rsa_deduce_primes (Thumb, 540 bytes, Stack size 120 bytes, rsa_alt_helpers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_deduce_private_exponent (Thumb, 242 bytes, Stack size 40 bytes, rsa_alt_helpers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_deduce_crt (Thumb, 160 bytes, Stack size 40 bytes, rsa_alt_helpers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_validate_params (Thumb, 578 bytes, Stack size 56 bytes, rsa_alt_helpers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_rsa_validate_crt (Thumb, 326 bytes, Stack size 48 bytes, rsa_alt_helpers.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256 (Thumb, 98 bytes, Stack size 128 bytes, sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_ciphersuite_from_id (Thumb, 28 bytes, Stack size 0 bytes, ssl_ciphersuites.o(.text))

    [Called By]

    mbedtls_ssl_list_ciphersuites (Thumb, 66 bytes, Stack size 16 bytes, ssl_ciphersuites.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_ciphersuite_from_string (Thumb, 40 bytes, Stack size 16 bytes, ssl_ciphersuites.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_get_ciphersuite_name (Thumb, 22 bytes, Stack size 8 bytes, ssl_ciphersuites.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_ciphersuite_id (Thumb, 22 bytes, Stack size 16 bytes, ssl_ciphersuites.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_ciphersuite_get_cipher_key_bitlen (Thumb, 32 bytes, Stack size 16 bytes, ssl_ciphersuites.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_get_ciphersuite_sig_pk_alg (Thumb, 48 bytes, Stack size 0 bytes, ssl_ciphersuites.o(.text), UNUSED)

    mbedtls_ssl_get_ciphersuite_sig_alg (Thumb, 32 bytes, Stack size 0 bytes, ssl_ciphersuites.o(.text), UNUSED)

    mbedtls_ssl_write_client_hello (Thumb, 168 bytes, Stack size 32 bytes, ssl_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_update_out_pointers (Thumb, 46 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_flush_output (Thumb, 140 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_encrypt_buf (Thumb, 814 bytes, Stack size 128 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_write_version (Thumb, 50 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_write_record (Thumb, 438 bytes, Stack size 80 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_write_handshake_msg_ext (Thumb, 200 bytes, Stack size 32 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_set_timer (Thumb, 30 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Called By]

    mbedtls_ssl_check_timer (Thumb, 34 bytes, Stack size 8 bytes, ssl_msg.o(.text))

    [Stack]


    [Called By]

    mbedtls_ssl_check_record (Thumb, 64 bytes, Stack size 24 bytes, ssl_msg.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_decrypt_buf (Thumb, 938 bytes, Stack size 160 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_fetch_input (Thumb, 206 bytes, Stack size 32 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_start_handshake_msg (Thumb, 32 bytes, Stack size 8 bytes, ssl_msg.o(.text))

    [Stack]


    [Called By]

    mbedtls_ssl_finish_handshake_msg (Thumb, 48 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_prepare_handshake_record (Thumb, 68 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_update_handshake_status (Thumb, 50 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_read_version (Thumb, 44 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_handle_message_type (Thumb, 196 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_update_in_pointers (Thumb, 24 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ssl_send_alert_message (Thumb, 96 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_read_record (Thumb, 160 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_send_fatal_handshake_failure (Thumb, 16 bytes, Stack size 8 bytes, ssl_msg.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_write_change_cipher_spec (Thumb, 68 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_parse_change_cipher_spec (Thumb, 96 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_reset_in_out_pointers (Thumb, 40 bytes, Stack size 8 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_bytes_avail (Thumb, 14 bytes, Stack size 0 bytes, ssl_msg.o(.text), UNUSED)

    mbedtls_ssl_check_pending (Thumb, 60 bytes, Stack size 0 bytes, ssl_msg.o(.text), UNUSED)

    mbedtls_ssl_get_record_expansion (Thumb, 120 bytes, Stack size 24 bytes, ssl_msg.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_read (Thumb, 260 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_write (Thumb, 74 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_close_notify (Thumb, 62 bytes, Stack size 16 bytes, ssl_msg.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_transform_free (Thumb, 52 bytes, Stack size 8 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_set_inbound_transform (Thumb, 12 bytes, Stack size 0 bytes, ssl_msg.o(.text), UNUSED)

    mbedtls_ssl_set_outbound_transform (Thumb, 14 bytes, Stack size 0 bytes, ssl_msg.o(.text), UNUSED)

    mbedtls_ssl_handle_pending_alert (Thumb, 52 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_pend_fatal_alert (Thumb, 14 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ssl_session_free (Thumb, 26 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_session_copy (Thumb, 70 bytes, Stack size 16 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_tls_prf (Thumb, 58 bytes, Stack size 48 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_extension_id (Thumb, 178 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    [Called By]

    mbedtls_ssl_get_extension_mask (Thumb, 18 bytes, Stack size 4 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_optimize_checksum (Thumb, 24 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_add_hs_hdr_to_checksum (Thumb, 46 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Called By]

    mbedtls_ssl_add_hs_msg_to_checksum (Thumb, 46 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_reset_checksum (Thumb, 80 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_transform_init (Thumb, 46 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_session_init (Thumb, 14 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_hash_from_md_alg (Thumb, 24 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_get_tls_id_from_ecp_group_id (Thumb, 54 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_handshake_free (Thumb, 88 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_init (Thumb, 14 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_setup (Thumb, 168 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_session_reset_msg_layer (Thumb, 122 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_session_reset_int (Thumb, 100 bytes, Stack size 16 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_session_reset (Thumb, 14 bytes, Stack size 8 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_conf_endpoint (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_conf_transport (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_conf_dtls_badmac_limit (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_authmode (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_conf_verify (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_rng (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_conf_dbg (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_set_bio (Thumb, 14 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Called By]

    mbedtls_ssl_conf_read_timeout (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_set_timer_cb (Thumb, 30 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_set_session (Thumb, 68 bytes, Stack size 16 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_conf_ciphersuites (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_cert_profile (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_own_cert (Thumb, 22 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_conf_ca_chain (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_get_hs_sni (Thumb, 18 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_set_hs_own_cert (Thumb, 24 bytes, Stack size 16 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_set_hs_ca_chain (Thumb, 14 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_set_hs_dn_hints (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_set_hs_authmode (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_set_verify (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_mode_from_transform (Thumb, 46 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_mode_from_ciphersuite (Thumb, 46 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_conf_dhm_min_bitlen (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_sig_hashes (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_sig_algs (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_curves (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_groups (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_set_hostname (Thumb, 112 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_conf_sni (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_alpn_protocols (Thumb, 58 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_get_alpn_protocol (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_max_version (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_min_version (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_conf_legacy_renegotiation (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_set_export_keys_cb (Thumb, 10 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_verify_result (Thumb, 28 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_get_ciphersuite_id_from_ssl (Thumb, 18 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_ciphersuite (Thumb, 24 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_version (Thumb, 28 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_max_out_record_payload (Thumb, 32 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_get_max_in_record_payload (Thumb, 8 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_peer_cert (Thumb, 16 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_session (Thumb, 64 bytes, Stack size 16 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_session_save (Thumb, 26 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_session_load (Thumb, 38 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_handshake_step (Thumb, 130 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_handshake (Thumb, 50 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_free (Thumb, 176 bytes, Stack size 16 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_config_init (Thumb, 14 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_config_defaults (Thumb, 188 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_config_free (Thumb, 36 bytes, Stack size 8 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ssl_sig_from_pk (Thumb, 22 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_sig_from_pk_alg (Thumb, 30 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_pk_alg_from_sig (Thumb, 12 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_md_alg_from_hash (Thumb, 24 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_check_curve_tls_id (Thumb, 60 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_check_curve (Thumb, 32 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_psa_curve_info_from_tls_id (Thumb, 84 bytes, Stack size 12 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_get_ecp_group_id_from_tls_id (Thumb, 52 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_check_cert_usage (Thumb, 158 bytes, Stack size 40 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_handshake_transcript (Thumb, 44 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_parse_sig_alg_ext (Thumb, 428 bytes, Stack size 56 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_derive_keys (Thumb, 186 bytes, Stack size 88 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_set_calc_verify_md (Thumb, 26 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    mbedtls_ssl_write_certificate (Thumb, 264 bytes, Stack size 32 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_parse_certificate (Thumb, 238 bytes, Stack size 48 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_handshake_wrapup_free_hs_transform (Thumb, 54 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_handshake_wrapup (Thumb, 92 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_write_finished (Thumb, 134 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_parse_finished (Thumb, 240 bytes, Stack size 32 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_key_exchange_md_tls1_2 (Thumb, 168 bytes, Stack size 48 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg (Thumb, 76 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_validate_ciphersuite (Thumb, 34 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Called By]

    mbedtls_ssl_write_sig_alg_ext (Thumb, 284 bytes, Stack size 40 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_parse_server_name_ext (Thumb, 310 bytes, Stack size 40 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_parse_alpn_ext (Thumb, 302 bytes, Stack size 56 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_write_alpn_ext (Thumb, 196 bytes, Stack size 32 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]

    mbedtls_ssl_tls12_write_client_hello_exts (Thumb, 30 bytes, Stack size 20 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Called By]

    mbedtls_ssl_handshake_client_step (Thumb, 202 bytes, Stack size 16 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_serial (Thumb, 126 bytes, Stack size 24 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_alg_null (Thumb, 50 bytes, Stack size 24 bytes, x509.o(.text), UNUSED)

    [Calls]

    mbedtls_x509_get_alg (Thumb, 56 bytes, Stack size 24 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_name (Thumb, 170 bytes, Stack size 32 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_time (Thumb, 184 bytes, Stack size 32 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_sig (Thumb, 108 bytes, Stack size 32 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_sig_alg (Thumb, 88 bytes, Stack size 32 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_ext (Thumb, 144 bytes, Stack size 32 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_dn_gets (Thumb, 736 bytes, Stack size 352 bytes, x509.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_x509_serial_gets (Thumb, 158 bytes, Stack size 40 bytes, x509.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_x509_sig_alg_gets (Thumb, 92 bytes, Stack size 40 bytes, x509.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_x509_key_size_helper (Thumb, 58 bytes, Stack size 32 bytes, x509.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_x509_time_cmp (Thumb, 72 bytes, Stack size 12 bytes, x509.o(.text), UNUSED)

    mbedtls_x509_time_is_past (Thumb, 6 bytes, Stack size 0 bytes, x509.o(.text), UNUSED)

    mbedtls_x509_time_is_future (Thumb, 6 bytes, Stack size 0 bytes, x509.o(.text), UNUSED)

    mbedtls_x509_free_subject_alt_name (Thumb, 102 bytes, Stack size 8 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_parse_subject_alt_name (Thumb, 260 bytes, Stack size 56 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_subject_alt_name_ext (Thumb, 258 bytes, Stack size 80 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_subject_alt_name (Thumb, 88 bytes, Stack size 24 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_ns_cert_type (Thumb, 98 bytes, Stack size 32 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_get_key_usage (Thumb, 106 bytes, Stack size 40 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_info_subject_alt_name (Thumb, 1180 bytes, Stack size 160 bytes, x509.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_x509_info_cert_type (Thumb, 734 bytes, Stack size 32 bytes, x509.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_x509_info_key_usage (Thumb, 508 bytes, Stack size 32 bytes, x509.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_x509_crt_free (Thumb, 116 bytes, Stack size 16 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_init (Thumb, 16 bytes, Stack size 8 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_parse_der_nocopy (Thumb, 28 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_parse_der_with_ext_cb (Thumb, 36 bytes, Stack size 40 bytes, x509_crt.o(.text), UNUSED)

    [Calls]

    mbedtls_x509_crt_parse_der (Thumb, 28 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_parse (Thumb, 252 bytes, Stack size 64 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_info (Thumb, 1862 bytes, Stack size 80 bytes, x509_crt.o(.text), UNUSED)

    [Calls]

    mbedtls_x509_crt_verify_info (Thumb, 128 bytes, Stack size 40 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_check_key_usage (Thumb, 68 bytes, Stack size 12 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    mbedtls_x509_crt_check_extended_key_usage (Thumb, 96 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_is_revoked (Thumb, 50 bytes, Stack size 16 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_parse_cn_inet_pton (Thumb, 52 bytes, Stack size 16 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_verify (Thumb, 62 bytes, Stack size 64 bytes, x509_crt.o(.text), UNUSED)

    [Calls]

    mbedtls_x509_crt_verify_with_profile (Thumb, 50 bytes, Stack size 64 bytes, x509_crt.o(.text), UNUSED)

    [Calls]

    mbedtls_x509_crt_verify_restartable (Thumb, 42 bytes, Stack size 80 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_get_ca_istrue (Thumb, 22 bytes, Stack size 0 bytes, x509_crt.o(.text), UNUSED)

    is_ipaddr (Thumb, 194 bytes, Stack size 40 bytes, util.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_hexstr (Thumb, 52 bytes, Stack size 16 bytes, util.o(.text), UNUSED)

    [Calls]


    [Called By]

    is_hex (Thumb, 68 bytes, Stack size 16 bytes, util.o(.text), UNUSED)

    [Calls]

    str_to_hex (Thumb, 150 bytes, Stack size 40 bytes, util.o(.text), UNUSED)

    [Calls]


    [Called By]

    is_macaddr (Thumb, 134 bytes, Stack size 40 bytes, util.o(.text), UNUSED)

    [Calls]

    _mid (Thumb, 68 bytes, Stack size 32 bytes, util.o(.text), UNUSED)

    [Calls]

    WIZnetRecvTimeOut (Thumb, 58 bytes, Stack size 24 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    WIZnetRecv (Thumb, 20 bytes, Stack size 16 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    WIZnetRecvNB (Thumb, 42 bytes, Stack size 24 bytes, sslinterface.o(.text), UNUSED)

    [Calls]

    WIZnetSend (Thumb, 20 bytes, Stack size 16 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wiz_tls_init (Thumb, 622 bytes, Stack size 80 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiz_tls_deinit (Thumb, 84 bytes, Stack size 8 bytes, sslinterface.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiz_tls_socket (Thumb, 24 bytes, Stack size 16 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiz_tls_connect (Thumb, 156 bytes, Stack size 544 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiz_tls_socket_connect (Thumb, 90 bytes, Stack size 24 bytes, sslinterface.o(.text), UNUSED)

    [Calls]

    wiz_tls_session_reset (Thumb, 12 bytes, Stack size 8 bytes, sslinterface.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiz_tls_close_notify (Thumb, 648 bytes, Stack size 16 bytes, sslinterface.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiz_tls_close (Thumb, 34 bytes, Stack size 16 bytes, sslinterface.o(.text), UNUSED)

    [Calls]

    wiz_tls_read (Thumb, 20 bytes, Stack size 16 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiz_tls_write (Thumb, 20 bytes, Stack size 16 bytes, sslinterface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiz_tls_disconnect (Thumb, 66 bytes, Stack size 24 bytes, sslinterface.o(.text), UNUSED)

    [Calls]

    SSLRandomCB (Thumb, 96 bytes, Stack size 40 bytes, ssl_random.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mbedtls_aes_init (Thumb, 14 bytes, Stack size 8 bytes, aes_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_aes_free (Thumb, 14 bytes, Stack size 8 bytes, aes_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_aes_setkey_enc (Thumb, 28 bytes, Stack size 16 bytes, aes_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_aes_setkey_dec (Thumb, 26 bytes, Stack size 16 bytes, aes_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_aes_crypt_ecb (Thumb, 144 bytes, Stack size 56 bytes, aes_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_aes_crypt_cbc (Thumb, 206 bytes, Stack size 64 bytes, aes_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des_init (Thumb, 12 bytes, Stack size 0 bytes, des_alt.o(.text))

    [Called By]

    mbedtls_des_free (Thumb, 12 bytes, Stack size 0 bytes, des_alt.o(.text))

    [Called By]

    mbedtls_des_setkey_enc (Thumb, 18 bytes, Stack size 0 bytes, des_alt.o(.text))

    [Called By]

    mbedtls_des_setkey_dec (Thumb, 18 bytes, Stack size 0 bytes, des_alt.o(.text))

    [Called By]

    mbedtls_des_crypt_ecb (Thumb, 76 bytes, Stack size 56 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des_crypt_cbc (Thumb, 134 bytes, Stack size 64 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_init (Thumb, 14 bytes, Stack size 8 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_free (Thumb, 14 bytes, Stack size 8 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_set3key_enc (Thumb, 24 bytes, Stack size 16 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_set3key_dec (Thumb, 24 bytes, Stack size 16 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_crypt_ecb (Thumb, 76 bytes, Stack size 56 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_crypt_cbc (Thumb, 134 bytes, Stack size 64 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_set2key_enc (Thumb, 38 bytes, Stack size 16 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_des3_set2key_dec (Thumb, 38 bytes, Stack size 16 bytes, des_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_init (Thumb, 20 bytes, Stack size 8 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_free (Thumb, 20 bytes, Stack size 8 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_clone (Thumb, 26 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    WIZSHA224_Starts (Thumb, 12 bytes, Stack size 8 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_starts_ret (Thumb, 34 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_update_ret (Thumb, 22 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_finish_ret (Thumb, 18 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_ret (Thumb, 60 bytes, Stack size 24 bytes, mbedtls_sha256_alt.o(.text), UNUSED)

    [Calls]

    mbedtls_sha256_process (Thumb, 18 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text), UNUSED)

    [Calls]

    mbedtls_sha256_starts (Thumb, 16 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_update (Thumb, 20 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_sha256_finish (Thumb, 16 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    WIZSHA224_Finish (Thumb, 16 bytes, Stack size 16 bytes, mbedtls_sha256_alt.o(.text), UNUSED)

    [Calls]

    MH_RCC_PLLConfig (Thumb, 236 bytes, Stack size 32 bytes, mh.o(.text))

    [Stack]


    [Called By]

    MH_LSE_DriveConfig (Thumb, 74 bytes, Stack size 0 bytes, mh.o(.text), UNUSED)

    MH_PLL_SelLockConfig (Thumb, 128 bytes, Stack size 0 bytes, mh.o(.text), UNUSED)

    MH_PLL_CpConfig (Thumb, 96 bytes, Stack size 0 bytes, mh.o(.text), UNUSED)

    MH_FLASH_FastProgramPage (Thumb, 374 bytes, Stack size 56 bytes, mh.o(.text), UNUSED)

    MHDES_EncDec (Thumb, 882 bytes, Stack size 104 bytes, mh_des.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MHTDES_EncDec (Thumb, 750 bytes, Stack size 88 bytes, mh_des.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mh_crypt_version (Thumb, 4 bytes, Stack size 0 bytes, mh_crypt_version.o(.text))

    [Called By]

    mh_crypt_date (Thumb, 4 bytes, Stack size 0 bytes, mh_crypt_version.o(.text), UNUSED)

    mh_crypt_time (Thumb, 4 bytes, Stack size 0 bytes, mh_crypt_version.o(.text), UNUSED)

    MHAES_EncDec (Thumb, 740 bytes, Stack size 88 bytes, mh_aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MHSHA256_Starts (Thumb, 24 bytes, Stack size 8 bytes, mh_sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MHSHA256_Update (Thumb, 418 bytes, Stack size 56 bytes, mh_sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MHSHA256_Clone (Thumb, 380 bytes, Stack size 48 bytes, mh_sha.o(.text), UNUSED)

    [Calls]

    MHSHA256_Finish (Thumb, 386 bytes, Stack size 48 bytes, mh_sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MHSHA1_Starts (Thumb, 24 bytes, Stack size 8 bytes, mh_sha.o(.text), UNUSED)

    [Calls]

    MHSHA1_Update (Thumb, 400 bytes, Stack size 56 bytes, mh_sha.o(.text), UNUSED)

    [Calls]

    MHSHA1_Clone (Thumb, 370 bytes, Stack size 48 bytes, mh_sha.o(.text), UNUSED)

    [Calls]

    MHSHA1_Finish (Thumb, 384 bytes, Stack size 48 bytes, mh_sha.o(.text), UNUSED)

    [Calls]

    MHSHA_Sha (Thumb, 324 bytes, Stack size 64 bytes, mh_sha.o(.text), UNUSED)

    [Calls]


    [Called By]

    MHRAND_Init (Thumb, 208 bytes, Stack size 32 bytes, mh_rand.o(.text), UNUSED)

    [Calls]

    MHCRC_CalcBuff (Thumb, 52 bytes, Stack size 24 bytes, mh_rand.o(.text))

    [Stack]


    [Called By]

    MHRAND_Prand (Thumb, 104 bytes, Stack size 16 bytes, mh_rand.o(.text), UNUSED)

    [Called By]

    MHRAND_TrandNoBlk (Thumb, 292 bytes, Stack size 72 bytes, mh_rand.o(.text), UNUSED)

    [Calls]


    [Called By]

    MHRAND_Trand (Thumb, 178 bytes, Stack size 56 bytes, mh_rand.o(.text), UNUSED)

    [Calls]


    [Called By]

    MHRAND_UpdatePSeed (Thumb, 70 bytes, Stack size 24 bytes, mh_rand.o(.text), UNUSED)

    [Calls]

    TRNG_IRQHandler (Thumb, 220 bytes, Stack size 32 bytes, mh_rand.o(.text), UNUSED)

    [Calls]

    __aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __rt_ctype_table (Thumb, 4 bytes, Stack size 0 bytes, ctype_o.o(.text))

    [Called By]

    toupper (Thumb, 12 bytes, Stack size 0 bytes, toupper.o(.text), UNUSED)

    [Called By]

    ___aeabi_memcpy8$move (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memcpy (Thumb, 64 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memmove (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))

    [Calls]


    [Called By]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    memset (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    strstr (Thumb, 36 bytes, Stack size 12 bytes, strstr.o(.text))

    [Stack]


    [Called By]

    strncpy (Thumb, 24 bytes, Stack size 8 bytes, strncpy.o(.text), UNUSED)

    [Called By]

    strchr (Thumb, 20 bytes, Stack size 0 bytes, strchr.o(.text))

    [Called By]

    strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))

    [Called By]

    strcmp (Thumb, 28 bytes, Stack size 8 bytes, strcmp.o(.text), UNUSED)

    [Called By]

    memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))

    [Stack]


    [Called By]

    calloc (Thumb, 28 bytes, Stack size 8 bytes, calloc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    atoi (Thumb, 26 bytes, Stack size 16 bytes, atoi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ui2d (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))

    [Called By]

    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))

    [Called By]

    _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

    strtol (Thumb, 112 bytes, Stack size 32 bytes, strtol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __I$use$fp (Thumb, 0 bytes, Stack size 8 bytes, iusefp.o(.text), UNUSED)

    _double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))

    [Stack]


    [Called By]

    _double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

    [Calls]


    [Called By]

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

    _strtoul (Thumb, 158 bytes, Stack size 40 bytes, _strtoul.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _chval (Thumb, 28 bytes, Stack size 0 bytes, _chval.o(.text))

    [Called By]

    __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    __decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    WIZAES_EncDec (Thumb, 16 bytes, Stack size 16 bytes, wiz_crypt.o(.text.WIZAES_EncDec))

    [Stack]


    [Calls]
    [Called By]

    WIZCHIP_READ (Thumb, 168 bytes, Stack size 32 bytes, w55mh32_wztoe.o(.text.WIZCHIP_READ))

    [Stack]


    [Called By]

    WIZCHIP_READ_BUF (Thumb, 230 bytes, Stack size 40 bytes, w55mh32_wztoe.o(.text.WIZCHIP_READ_BUF))

    [Stack]


    [Called By]

    WIZCHIP_WRITE (Thumb, 170 bytes, Stack size 32 bytes, w55mh32_wztoe.o(.text.WIZCHIP_WRITE))

    [Stack]


    [Called By]

    WIZCHIP_WRITE_BUF (Thumb, 224 bytes, Stack size 40 bytes, w55mh32_wztoe.o(.text.WIZCHIP_WRITE_BUF))

    [Stack]


    [Called By]

    WIZCRC_CalcBuff (Thumb, 28 bytes, Stack size 24 bytes, wiz_crypt.o(.text.WIZCRC_CalcBuff))

    [Stack]


    [Calls]
    [Called By]

    WIZDES_EncDec (Thumb, 16 bytes, Stack size 16 bytes, wiz_crypt.o(.text.WIZDES_EncDec))

    [Stack]


    [Calls]
    [Called By]

    WIZSHA256_Finish (Thumb, 20 bytes, Stack size 16 bytes, wiz_crypt.o(.text.WIZSHA256_Finish))

    [Stack]


    [Calls]
    [Called By]

    WIZSHA256_Starts (Thumb, 16 bytes, Stack size 16 bytes, wiz_crypt.o(.text.WIZSHA256_Starts))

    [Stack]


    [Calls]
    [Called By]

    WIZSHA256_Update (Thumb, 24 bytes, Stack size 24 bytes, wiz_crypt.o(.text.WIZSHA256_Update))

    [Stack]


    [Calls]
    [Called By]

    WIZSHA_Sha (Thumb, 46 bytes, Stack size 32 bytes, wiz_crypt.o(.text.WIZSHA_Sha), UNUSED)

    [Calls]


    [Called By]

    WIZTDES_EncDec (Thumb, 16 bytes, Stack size 16 bytes, wiz_crypt.o(.text.WIZTDES_EncDec))

    [Stack]


    [Calls]
    [Called By]

    WIZ_RCC_PLLConfig (Thumb, 28 bytes, Stack size 24 bytes, w55mh32.o(.text.WIZ_RCC_PLLConfig))

    [Stack]


    [Calls]
    [Called By]

    getSn_RX_RSR (Thumb, 158 bytes, Stack size 24 bytes, w55mh32_wztoe.o(.text.getSn_RX_RSR))

    [Stack]


    [Calls]
    [Called By]

    getSn_TX_FSR (Thumb, 158 bytes, Stack size 24 bytes, w55mh32_wztoe.o(.text.getSn_TX_FSR))

    [Stack]


    [Calls]
    [Called By]

    wiz_crypt_version (Thumb, 8 bytes, Stack size 8 bytes, wiz_crypt.o(.text.wiz_crypt_version))

    [Stack]


    [Calls]
    [Called By]

    wiz_recv_data (Thumb, 166 bytes, Stack size 40 bytes, w55mh32_wztoe.o(.text.wiz_recv_data))

    [Stack]


    [Calls]
    [Called By]

    wiz_recv_ignore (Thumb, 122 bytes, Stack size 32 bytes, w55mh32_wztoe.o(.text.wiz_recv_ignore))

    [Stack]


    [Calls]
    [Called By]

    wiz_send_data (Thumb, 166 bytes, Stack size 40 bytes, w55mh32_wztoe.o(.text.wiz_send_data))

    [Stack]


    [Calls]
    [Called By]

    wiz_toe_init (Thumb, 210 bytes, Stack size 24 bytes, w55mh32_wztoe.o(.text.wiz_toe_init))

    [Stack]


    [Calls]
    [Called By]

    __0printf$8 (Thumb, 22 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED)

    [Calls]

    __1printf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED)

    __2printf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8))

    [Stack]


    [Called By]

    __0snprintf$8 (Thumb, 48 bytes, Stack size 40 bytes, printf8.o(i.__0snprintf$8), UNUSED)

    [Calls]

    __1snprintf$8 (Thumb, 0 bytes, Stack size 40 bytes, printf8.o(i.__0snprintf$8), UNUSED)

    __2snprintf (Thumb, 0 bytes, Stack size 40 bytes, printf8.o(i.__0snprintf$8))

    [Stack]


    [Called By]

    __0sprintf$8 (Thumb, 34 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED)

    [Calls]

    __1sprintf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED)

    __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8))

    [Stack]


    [Called By]

    __aeabi_errno_addr (Thumb, 4 bytes, Stack size 0 bytes, errno.o(i.__aeabi_errno_addr))

    [Called By]

    __rt_errno_addr (Thumb, 0 bytes, Stack size 0 bytes, errno.o(i.__aeabi_errno_addr), UNUSED)

    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

    free (Thumb, 76 bytes, Stack size 8 bytes, malloc.o(i.free))

    [Stack]


    [Called By]

    malloc (Thumb, 92 bytes, Stack size 20 bytes, malloc.o(i.malloc))

    [Stack]


    [Called By]

    Local Symbols

    TI4_Config (Thumb, 130 bytes, Stack size 20 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TI3_Config (Thumb, 122 bytes, Stack size 20 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TI2_Config (Thumb, 130 bytes, Stack size 20 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    TI1_Config (Thumb, 108 bytes, Stack size 20 bytes, w55mh32_tim.o(.text), UNUSED)

    [Called By]

    SetSysClockTo72 (Thumb, 214 bytes, Stack size 12 bytes, system_w55mh32.o(.text))

    [Stack]


    [Called By]

    SetSysClock (Thumb, 8 bytes, Stack size 8 bytes, system_w55mh32.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiz_dhcp_process (Thumb, 146 bytes, Stack size 48 bytes, wiz_interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    asn1_get_tagged_int (Thumb, 164 bytes, Stack size 28 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    asn1_get_sequence_of_cb (Thumb, 62 bytes, Stack size 32 bytes, asn1parse.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mbedtls_asn1_write_len_and_tag (Thumb, 70 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    asn1_write_tagged_int (Thumb, 100 bytes, Stack size 24 bytes, asn1write.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ct_uchar_in_range_if (Thumb, 60 bytes, Stack size 40 bytes, base64.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_base64_enc_char (Thumb, 90 bytes, Stack size 16 bytes, base64.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ct_base64_dec_value (Thumb, 100 bytes, Stack size 16 bytes, base64.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_compiler_opaque (Thumb, 10 bytes, Stack size 0 bytes, base64.o(.text))

    [Called By]

    mbedtls_ct_bool (Thumb, 28 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_mpi_sign_if (Thumb, 48 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_resize_clear (Thumb, 56 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mpi_get_digit (Thumb, 64 bytes, Stack size 0 bytes, bignum.o(.text), UNUSED)

    [Called By]

    add_sub_mpi (Thumb, 156 bytes, Stack size 32 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_int_div_int (Thumb, 104 bytes, Stack size 40 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mpi_write_hlp (Thumb, 156 bytes, Stack size 40 bytes, bignum.o(.text), UNUSED)

    [Calls]


    [Called By]

    mpi_check_small_factors (Thumb, 90 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mpi_miller_rabin (Thumb, 466 bytes, Stack size 104 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_compiler_opaque (Thumb, 10 bytes, Stack size 0 bytes, bignum.o(.text))

    [Called By]

    mbedtls_ct_bool_and (Thumb, 8 bytes, Stack size 0 bytes, bignum.o(.text), UNUSED)

    [Called By]

    mpi_sint_abs (Thumb, 14 bytes, Stack size 0 bytes, bignum.o(.text))

    [Called By]

    mbedtls_ct_bool (Thumb, 28 bytes, Stack size 16 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_if (Thumb, 32 bytes, Stack size 24 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_uint_lt (Thumb, 60 bytes, Stack size 32 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mpi_bigendian_to_host (Thumb, 18 bytes, Stack size 0 bytes, bignum_core.o(.text))

    [Called By]

    mbedtls_mpi_core_ct_uint_table_lookup (Thumb, 78 bytes, Stack size 56 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    exp_mod_get_window_size (Thumb, 14 bytes, Stack size 0 bytes, bignum_core.o(.text))

    [Called By]

    exp_mod_precompute_window (Thumb, 122 bytes, Stack size 64 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_compiler_opaque (Thumb, 10 bytes, Stack size 0 bytes, bignum_core.o(.text))

    [Called By]

    mbedtls_ct_mpi_uint_if (Thumb, 20 bytes, Stack size 16 bytes, bignum_core.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_bool_and (Thumb, 8 bytes, Stack size 0 bytes, bignum_core.o(.text))

    [Called By]

    mbedtls_ct_bool_or (Thumb, 8 bytes, Stack size 0 bytes, bignum_core.o(.text))

    [Called By]

    get_no_padding (Thumb, 18 bytes, Stack size 0 bytes, cipher.o(.text))
    [Address Reference Count : 1]

    mbedtls_cipher_aead_encrypt (Thumb, 74 bytes, Stack size 64 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_aead_decrypt (Thumb, 102 bytes, Stack size 64 bytes, cipher.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_cipher_info_get_key_bitlen (Thumb, 18 bytes, Stack size 0 bytes, cipher.o(.text))

    [Called By]

    mbedtls_cipher_get_block_size (Thumb, 20 bytes, Stack size 0 bytes, cipher.o(.text))

    [Called By]

    mbedtls_cipher_get_base (Thumb, 16 bytes, Stack size 0 bytes, cipher.o(.text))

    [Called By]

    gcm_ctx_alloc (Thumb, 26 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gcm_ctx_free (Thumb, 18 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    aes_crypt_ecb_wrap (Thumb, 28 bytes, Stack size 24 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    aes_crypt_cbc_wrap (Thumb, 36 bytes, Stack size 40 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    aes_setkey_dec_wrap (Thumb, 20 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    aes_setkey_enc_wrap (Thumb, 20 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    aes_ctx_alloc (Thumb, 28 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    aes_ctx_free (Thumb, 18 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gcm_aes_setkey_wrap (Thumb, 22 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des_crypt_ecb_wrap (Thumb, 26 bytes, Stack size 24 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_crypt_ecb_wrap (Thumb, 26 bytes, Stack size 24 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des_crypt_cbc_wrap (Thumb, 36 bytes, Stack size 40 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_crypt_cbc_wrap (Thumb, 36 bytes, Stack size 40 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des_setkey_dec_wrap (Thumb, 18 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des_setkey_enc_wrap (Thumb, 18 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_set2key_dec_wrap (Thumb, 18 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_set2key_enc_wrap (Thumb, 18 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_set3key_dec_wrap (Thumb, 18 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_set3key_enc_wrap (Thumb, 18 bytes, Stack size 16 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des_ctx_alloc (Thumb, 28 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des_ctx_free (Thumb, 18 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_ctx_alloc (Thumb, 28 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    des3_ctx_free (Thumb, 18 bytes, Stack size 8 bytes, cipher_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mbedtls_ct_bool (Thumb, 28 bytes, Stack size 16 bytes, constant_time.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_if (Thumb, 32 bytes, Stack size 24 bytes, constant_time.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_compiler_opaque (Thumb, 10 bytes, Stack size 0 bytes, constant_time.o(.text))

    [Called By]

    mbedtls_xor (Thumb, 24 bytes, Stack size 16 bytes, ctr_drbg.o(.text))

    [Stack]


    [Called By]

    mbedtls_ctr_increment_counter (Thumb, 84 bytes, Stack size 16 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    block_cipher_df (Thumb, 362 bytes, Stack size 608 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ctr_drbg_update_internal (Thumb, 124 bytes, Stack size 72 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ctr_drbg_reseed_internal (Thumb, 204 bytes, Stack size 416 bytes, ctr_drbg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    good_nonce_len (Thumb, 20 bytes, Stack size 0 bytes, ctr_drbg.o(.text), UNUSED)

    [Called By]

    mbedtls_get_unaligned_uint32 (Thumb, 6 bytes, Stack size 0 bytes, ctr_drbg.o(.text))

    [Called By]

    mbedtls_put_unaligned_uint32 (Thumb, 4 bytes, Stack size 0 bytes, ctr_drbg.o(.text))

    [Called By]

    dhm_read_bignum (Thumb, 120 bytes, Stack size 32 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhm_check_range (Thumb, 72 bytes, Stack size 24 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhm_random_below (Thumb, 68 bytes, Stack size 32 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhm_make_common (Thumb, 160 bytes, Stack size 32 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhm_update_blinding (Thumb, 400 bytes, Stack size 32 bytes, dhm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_get_unaligned_uint16 (Thumb, 14 bytes, Stack size 8 bytes, dhm.o(.text))

    [Stack]


    [Called By]

    mbedtls_error_add (Thumb, 8 bytes, Stack size 8 bytes, dhm.o(.text))

    [Stack]


    [Called By]

    mpi_init_many (Thumb, 26 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mpi_free_many (Thumb, 26 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_group_is_static_comb_table (Thumb, 18 bytes, Stack size 0 bytes, ecp.o(.text))

    [Called By]

    mbedtls_mpi_add_mod (Thumb, 82 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_modp (Thumb, 162 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_mul_mod (Thumb, 70 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_sw_rhs (Thumb, 140 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_sw_derive_y (Thumb, 188 bytes, Stack size 40 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_sub_mod (Thumb, 94 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_mul_int_mod (Thumb, 82 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_mpi_shift_l_mod (Thumb, 74 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_normalize_jac (Thumb, 178 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_normalize_jac_many (Thumb, 508 bytes, Stack size 40 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_safe_invert_jac (Thumb, 104 bytes, Stack size 32 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_double_jac (Thumb, 796 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_add_mixed (Thumb, 648 bytes, Stack size 40 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_randomize_jac (Thumb, 198 bytes, Stack size 40 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_comb_recode_core (Thumb, 142 bytes, Stack size 56 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_precompute_comb (Thumb, 388 bytes, Stack size 120 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_select_comb (Thumb, 172 bytes, Stack size 40 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_mul_comb_core (Thumb, 198 bytes, Stack size 104 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_comb_recode_scalar (Thumb, 172 bytes, Stack size 48 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_mul_comb_after_precomp (Thumb, 178 bytes, Stack size 264 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_pick_window_size (Thumb, 56 bytes, Stack size 16 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_mul_comb (Thumb, 312 bytes, Stack size 88 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_check_pubkey_sw (Thumb, 154 bytes, Stack size 32 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_mul_restartable_internal (Thumb, 134 bytes, Stack size 56 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ecp_mul_shortcuts (Thumb, 302 bytes, Stack size 56 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_ecp_gen_privkey_sw (Thumb, 44 bytes, Stack size 32 bytes, ecp.o(.text), UNUSED)

    [Calls]


    [Called By]

    mbedtls_get_unaligned_uint16 (Thumb, 14 bytes, Stack size 8 bytes, ecp.o(.text), UNUSED)

    [Called By]

    mbedtls_put_unaligned_uint16 (Thumb, 10 bytes, Stack size 12 bytes, ecp.o(.text), UNUSED)

    [Called By]

    mbedtls_bswap16 (Thumb, 12 bytes, Stack size 0 bytes, ecp.o(.text), UNUSED)

    [Called By]

    mbedtls_ecp_group_a_is_minus_3 (Thumb, 14 bytes, Stack size 0 bytes, ecp.o(.text))

    [Called By]

    mbedtls_mpi_sub_int_mod (Thumb, 94 bytes, Stack size 24 bytes, ecp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_group_load (Thumb, 142 bytes, Stack size 40 bytes, ecp_curves.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ecp_mpi_load (Thumb, 14 bytes, Stack size 0 bytes, ecp_curves.o(.text))

    [Called By]

    mbedtls_bswap64 (Thumb, 132 bytes, Stack size 20 bytes, gcm.o(.text))

    [Stack]


    [Called By]

    mbedtls_xor (Thumb, 24 bytes, Stack size 16 bytes, gcm.o(.text))

    [Stack]


    [Called By]

    mbedtls_xor_no_simd (Thumb, 24 bytes, Stack size 16 bytes, gcm.o(.text))

    [Stack]


    [Called By]

    gcm_gen_table_rightshift (Thumb, 286 bytes, Stack size 48 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gcm_gen_table (Thumb, 338 bytes, Stack size 56 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gcm_mult_smalltable (Thumb, 410 bytes, Stack size 72 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gcm_mult (Thumb, 32 bytes, Stack size 16 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gcm_incr (Thumb, 68 bytes, Stack size 16 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gcm_mask (Thumb, 126 bytes, Stack size 40 bytes, gcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_get_unaligned_uint32 (Thumb, 6 bytes, Stack size 0 bytes, gcm.o(.text))

    [Called By]

    mbedtls_put_unaligned_uint32 (Thumb, 4 bytes, Stack size 0 bytes, gcm.o(.text))

    [Called By]

    mbedtls_get_unaligned_uint64 (Thumb, 18 bytes, Stack size 16 bytes, gcm.o(.text))

    [Stack]


    [Called By]

    mbedtls_put_unaligned_uint64 (Thumb, 12 bytes, Stack size 24 bytes, gcm.o(.text))

    [Stack]


    [Called By]

    mbedtls_xor (Thumb, 24 bytes, Stack size 16 bytes, md.o(.text))

    [Stack]


    [Called By]

    mbedtls_get_unaligned_uint32 (Thumb, 6 bytes, Stack size 0 bytes, md5.o(.text))

    [Called By]

    mbedtls_put_unaligned_uint32 (Thumb, 4 bytes, Stack size 0 bytes, md5.o(.text))

    [Called By]

    oid_x520_attr_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    oid_x509_ext_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    oid_ext_key_usage_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    oid_certificate_policies_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    oid_sig_alg_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    oid_pk_alg_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    oid_grp_id_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    oid_grp_id_algid_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text))

    [Stack]


    [Calls]
    [Called By]

    oid_cipher_alg_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    oid_md_alg_from_asn1 (Thumb, 96 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    oid_md_hmac_from_asn1 (Thumb, 56 bytes, Stack size 16 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    oid_parse_number (Thumb, 84 bytes, Stack size 12 bytes, oid.o(.text), UNUSED)

    [Called By]

    oid_subidentifier_num_bytes (Thumb, 16 bytes, Stack size 0 bytes, oid.o(.text), UNUSED)

    [Called By]

    oid_subidentifier_encode_into (Thumb, 82 bytes, Stack size 24 bytes, oid.o(.text), UNUSED)

    [Calls]


    [Called By]

    pem_get_iv (Thumb, 134 bytes, Stack size 32 bytes, pem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pem_pbkdf1 (Thumb, 278 bytes, Stack size 64 bytes, pem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pem_des_decrypt (Thumb, 110 bytes, Stack size 64 bytes, pem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pem_des3_decrypt (Thumb, 110 bytes, Stack size 96 bytes, pem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pem_aes_decrypt (Thumb, 112 bytes, Stack size 112 bytes, pem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pem_check_pkcs_padding (Thumb, 46 bytes, Stack size 12 bytes, pem.o(.text))

    [Stack]


    [Called By]

    mbedtls_error_add (Thumb, 8 bytes, Stack size 8 bytes, pem.o(.text))

    [Stack]


    [Called By]

    pk_hashlen_helper (Thumb, 44 bytes, Stack size 16 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_get_len (Thumb, 16 bytes, Stack size 8 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_rsa (Thumb, 20 bytes, Stack size 12 bytes, pk.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_ec_ro (Thumb, 34 bytes, Stack size 16 bytes, pk_ecc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_ec_rw (Thumb, 34 bytes, Stack size 16 bytes, pk_ecc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rsa_can_do (Thumb, 18 bytes, Stack size 0 bytes, pk_wrap.o(.text))
    [Address Reference Count : 1]

    rsa_get_bitlen (Thumb, 14 bytes, Stack size 16 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    rsa_verify_wrap (Thumb, 80 bytes, Stack size 48 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    rsa_sign_wrap (Thumb, 72 bytes, Stack size 56 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_decrypt_wrap (Thumb, 60 bytes, Stack size 56 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_encrypt_wrap (Thumb, 68 bytes, Stack size 48 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_check_pair_wrap (Thumb, 24 bytes, Stack size 24 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_alloc_wrap (Thumb, 24 bytes, Stack size 8 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_free_wrap (Thumb, 18 bytes, Stack size 8 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_debug (Thumb, 34 bytes, Stack size 0 bytes, pk_wrap.o(.text))
    [Address Reference Count : 1]

    eckey_can_do (Thumb, 22 bytes, Stack size 0 bytes, pk_wrap.o(.text))
    [Address Reference Count : 1]

    eckey_get_bitlen (Thumb, 8 bytes, Stack size 0 bytes, pk_wrap.o(.text))
    [Address Reference Count : 1]

    eckey_check_pair_wrap (Thumb, 28 bytes, Stack size 24 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    eckey_alloc_wrap (Thumb, 24 bytes, Stack size 8 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    eckey_free_wrap (Thumb, 18 bytes, Stack size 8 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    eckey_debug (Thumb, 18 bytes, Stack size 0 bytes, pk_wrap.o(.text))
    [Address Reference Count : 1]

    eckeydh_can_do (Thumb, 18 bytes, Stack size 0 bytes, pk_wrap.o(.text))
    [Address Reference Count : 1]

    rsa_alt_can_do (Thumb, 12 bytes, Stack size 0 bytes, pk_wrap.o(.text))
    [Address Reference Count : 1]

    rsa_alt_get_bitlen (Thumb, 16 bytes, Stack size 16 bytes, pk_wrap.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    rsa_alt_sign_wrap (Thumb, 78 bytes, Stack size 48 bytes, pk_wrap.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    rsa_alt_decrypt_wrap (Thumb, 56 bytes, Stack size 40 bytes, pk_wrap.o(.text))

    [Stack]


    [Address Reference Count : 1]

    rsa_alt_check_pair (Thumb, 130 bytes, Stack size 1112 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_alt_alloc_wrap (Thumb, 26 bytes, Stack size 8 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rsa_alt_free_wrap (Thumb, 14 bytes, Stack size 8 bytes, pk_wrap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    pk_ecc_tag_is_specified_ec_domain (Thumb, 14 bytes, Stack size 0 bytes, pkparse.o(.text))

    [Called By]

    pk_group_from_specified (Thumb, 572 bytes, Stack size 40 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pk_group_id_from_group (Thumb, 200 bytes, Stack size 120 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pk_ecc_group_id_from_specified (Thumb, 80 bytes, Stack size 112 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pk_get_ecparams (Thumb, 206 bytes, Stack size 24 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pk_use_ecparams (Thumb, 58 bytes, Stack size 24 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pk_get_pk_alg (Thumb, 134 bytes, Stack size 40 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pk_parse_key_sec1_der (Thumb, 486 bytes, Stack size 88 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pk_parse_key_pkcs8_unencrypted_der (Thumb, 394 bytes, Stack size 72 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_pk_rsa (Thumb, 20 bytes, Stack size 16 bytes, pkparse.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_error_add (Thumb, 8 bytes, Stack size 8 bytes, pkparse.o(.text))

    [Stack]


    [Called By]

    mbedtls_ct_bool (Thumb, 28 bytes, Stack size 16 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_if (Thumb, 32 bytes, Stack size 24 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_uint_ne (Thumb, 36 bytes, Stack size 24 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_uint_gt (Thumb, 64 bytes, Stack size 32 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    asn1_get_nonzero_mpi (Thumb, 48 bytes, Stack size 24 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rsa_check_context (Thumb, 198 bytes, Stack size 16 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_rsaes_pkcs1_v15_unpadding (Thumb, 322 bytes, Stack size 72 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rsa_prepare_blinding (Thumb, 360 bytes, Stack size 40 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rsa_unblind (Thumb, 192 bytes, Stack size 64 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mgf_mask (Thumb, 218 bytes, Stack size 104 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hash_mprime (Thumb, 170 bytes, Stack size 56 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    compute_hash (Thumb, 42 bytes, Stack size 24 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rsa_rsassa_pss_sign_no_mode_check (Thumb, 410 bytes, Stack size 80 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rsa_rsassa_pss_sign (Thumb, 62 bytes, Stack size 56 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rsa_rsassa_pkcs1_v15_encode (Thumb, 320 bytes, Stack size 48 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_md_get_size_from_type (Thumb, 18 bytes, Stack size 16 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_compiler_opaque (Thumb, 10 bytes, Stack size 0 bytes, rsa.o(.text))

    [Called By]

    mbedtls_ct_uint_if (Thumb, 20 bytes, Stack size 16 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_uint_if_else_0 (Thumb, 8 bytes, Stack size 0 bytes, rsa.o(.text))

    [Called By]

    mbedtls_ct_uint_eq (Thumb, 18 bytes, Stack size 16 bytes, rsa.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_bool_or (Thumb, 8 bytes, Stack size 0 bytes, rsa.o(.text))

    [Called By]

    mbedtls_error_add (Thumb, 8 bytes, Stack size 8 bytes, rsa.o(.text))

    [Stack]


    [Called By]

    ciphersuite_is_removed (Thumb, 6 bytes, Stack size 0 bytes, ssl_ciphersuites.o(.text))

    [Called By]

    mbedtls_ssl_chk_buf_ptr (Thumb, 20 bytes, Stack size 0 bytes, ssl_client.o(.text))

    [Called By]

    ssl_write_hostname_ext (Thumb, 246 bytes, Stack size 32 bytes, ssl_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_write_alpn_ext (Thumb, 246 bytes, Stack size 32 bytes, ssl_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_write_client_hello_cipher_suites (Thumb, 298 bytes, Stack size 72 bytes, ssl_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_write_client_hello_body (Thumb, 494 bytes, Stack size 72 bytes, ssl_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_generate_random (Thumb, 42 bytes, Stack size 24 bytes, ssl_client.o(.text))

    [Stack]


    [Called By]

    ssl_prepare_client_hello (Thumb, 128 bytes, Stack size 24 bytes, ssl_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_put_unaligned_uint16 (Thumb, 10 bytes, Stack size 12 bytes, ssl_client.o(.text))

    [Stack]


    [Called By]

    mbedtls_bswap16 (Thumb, 12 bytes, Stack size 0 bytes, ssl_client.o(.text))

    [Called By]

    ssl_transform_get_explicit_iv_len (Thumb, 10 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    ssl_extract_add_data_from_record (Thumb, 94 bytes, Stack size 40 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_build_record_nonce (Thumb, 80 bytes, Stack size 40 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_transform_aead_dynamic_iv_is_explicit (Thumb, 18 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ct_bool (Thumb, 28 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_uint_eq (Thumb, 40 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_hmac (Thumb, 366 bytes, Stack size 120 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_get_hs_total_len (Thumb, 24 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    ssl_check_record_type (Thumb, 28 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    ssl_parse_record_header (Thumb, 196 bytes, Stack size 56 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_prepare_record_content (Thumb, 206 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_get_next_record (Thumb, 194 bytes, Stack size 48 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_record_is_in_progress (Thumb, 14 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    ssl_consume_current_message (Thumb, 90 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_tls12_handle_hs_message_post_handshake (Thumb, 84 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_handle_hs_message_post_handshake (Thumb, 24 bytes, Stack size 8 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_read_application_data (Thumb, 76 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_write_real (Thumb, 112 bytes, Stack size 24 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_get_unaligned_uint16 (Thumb, 14 bytes, Stack size 8 bytes, ssl_msg.o(.text))

    [Stack]


    [Called By]

    mbedtls_put_unaligned_uint16 (Thumb, 10 bytes, Stack size 12 bytes, ssl_msg.o(.text))

    [Stack]


    [Called By]

    mbedtls_bswap16 (Thumb, 12 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ssl_is_handshake_over (Thumb, 16 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ssl_out_hdr_len (Thumb, 14 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ct_compiler_opaque (Thumb, 10 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ct_size_if_else_0 (Thumb, 8 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ct_uint_ge (Thumb, 18 bytes, Stack size 16 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ct_bool_and (Thumb, 8 bytes, Stack size 0 bytes, ssl_msg.o(.text))

    [Called By]

    mbedtls_ct_uint_lt (Thumb, 84 bytes, Stack size 48 bytes, ssl_msg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_ciphersuite_uses_srv_cert (Thumb, 44 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_chk_buf_ptr (Thumb, 20 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_get_sig_algs (Thumb, 32 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_sig_alg_is_supported (Thumb, 62 bytes, Stack size 12 bytes, ssl_tls.o(.text))

    [Stack]


    [Called By]

    ssl_clear_peer_cert (Thumb, 26 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tls_prf_generic (Thumb, 364 bytes, Stack size 112 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tls_prf_sha256 (Thumb, 42 bytes, Stack size 48 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ssl_update_checksum_sha256 (Thumb, 24 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ssl_update_checksum_start (Thumb, 42 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ssl_handshake_params_init (Thumb, 74 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_key_cert_free (Thumb, 24 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_handshake_init (Thumb, 446 bytes, Stack size 32 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_conf_version_check (Thumb, 30 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_conf_check (Thumb, 36 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_append_key_cert (Thumb, 78 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_get_base_mode (Thumb, 30 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_get_actual_mode (Thumb, 2 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    ssl_tls12_session_save (Thumb, 152 bytes, Stack size 24 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_tls12_session_load (Thumb, 252 bytes, Stack size 32 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_session_save (Thumb, 168 bytes, Stack size 40 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_session_load (Thumb, 146 bytes, Stack size 40 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_prepare_handshake_step (Thumb, 26 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_get_handshake_transcript_sha256 (Thumb, 104 bytes, Stack size 40 bytes, ssl_tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_calc_finished_tls_generic (Thumb, 178 bytes, Stack size 72 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_calc_finished_tls_sha256 (Thumb, 34 bytes, Stack size 56 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ssl_calc_verify_tls_legacy (Thumb, 114 bytes, Stack size 40 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_calc_verify_tls_sha256 (Thumb, 26 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ssl_set_handshake_prfs (Thumb, 18 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    ssl_compute_master (Thumb, 104 bytes, Stack size 48 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tls_prf_get_type (Thumb, 16 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    ssl_tls12_populate_transform (Thumb, 878 bytes, Stack size 344 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_certificate_chain (Thumb, 398 bytes, Stack size 32 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_certificate_coordinate (Thumb, 26 bytes, Stack size 16 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_certificate_verify (Thumb, 536 bytes, Stack size 80 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_remember_peer_crt_digest (Thumb, 94 bytes, Stack size 24 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_remember_peer_pubkey (Thumb, 50 bytes, Stack size 32 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_get_unaligned_uint16 (Thumb, 14 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Called By]

    mbedtls_put_unaligned_uint16 (Thumb, 10 bytes, Stack size 12 bytes, ssl_tls.o(.text))

    [Stack]


    [Called By]

    mbedtls_get_unaligned_uint32 (Thumb, 6 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    [Called By]

    mbedtls_put_unaligned_uint32 (Thumb, 4 bytes, Stack size 0 bytes, ssl_tls.o(.text), UNUSED)

    [Called By]

    mbedtls_bswap16 (Thumb, 12 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_cipher_info_get_mode (Thumb, 16 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_cipher_info_get_key_bitlen (Thumb, 18 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_write_handshake_msg (Thumb, 16 bytes, Stack size 8 bytes, ssl_tls.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_ssl_conf_is_tls12_only (Thumb, 26 bytes, Stack size 0 bytes, ssl_tls.o(.text))

    [Called By]

    mbedtls_ssl_ciphersuite_cert_req_allowed (Thumb, 42 bytes, Stack size 0 bytes, ssl_tls12_client.o(.text))

    [Called By]

    mbedtls_ssl_own_key (Thumb, 36 bytes, Stack size 0 bytes, ssl_tls12_client.o(.text))

    [Called By]

    ssl_parse_renegotiation_info (Thumb, 44 bytes, Stack size 16 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_alpn_ext (Thumb, 196 bytes, Stack size 32 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_server_hello (Thumb, 1036 bytes, Stack size 56 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_server_dh_params (Thumb, 88 bytes, Stack size 24 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_write_encrypted_pms (Thumb, 246 bytes, Stack size 56 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_server_key_exchange (Thumb, 912 bytes, Stack size 120 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_certificate_request (Thumb, 414 bytes, Stack size 48 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_parse_server_hello_done (Thumb, 98 bytes, Stack size 16 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_write_client_key_exchange (Thumb, 316 bytes, Stack size 40 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ssl_write_certificate_verify (Thumb, 424 bytes, Stack size 120 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_get_unaligned_uint16 (Thumb, 14 bytes, Stack size 8 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Called By]

    mbedtls_put_unaligned_uint16 (Thumb, 10 bytes, Stack size 12 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Called By]

    mbedtls_bswap16 (Thumb, 12 bytes, Stack size 0 bytes, ssl_tls12_client.o(.text))

    [Called By]

    mbedtls_ssl_write_handshake_msg (Thumb, 16 bytes, Stack size 8 bytes, ssl_tls12_client.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_attr_type_value (Thumb, 332 bytes, Stack size 32 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_date_is_valid (Thumb, 152 bytes, Stack size 8 bytes, x509.o(.text))

    [Stack]


    [Called By]

    x509_parse2_int (Thumb, 38 bytes, Stack size 0 bytes, x509.o(.text))

    [Called By]

    x509_parse_time (Thumb, 184 bytes, Stack size 24 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    nibble_to_hex_digit (Thumb, 20 bytes, Stack size 0 bytes, x509.o(.text), UNUSED)

    [Called By]

    x509_get_other_name (Thumb, 394 bytes, Stack size 40 bytes, x509.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_error_add (Thumb, 8 bytes, Stack size 8 bytes, x509.o(.text))

    [Stack]


    [Called By]

    x509_profile_check_md_alg (Thumb, 34 bytes, Stack size 8 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    x509_profile_check_pk_alg (Thumb, 34 bytes, Stack size 8 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    x509_profile_check_key (Thumb, 144 bytes, Stack size 32 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_memcasecmp (Thumb, 76 bytes, Stack size 20 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    x509_check_wildcard (Thumb, 116 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_string_cmp (Thumb, 92 bytes, Stack size 16 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_name_cmp (Thumb, 102 bytes, Stack size 16 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_verify_chain_reset (Thumb, 30 bytes, Stack size 0 bytes, x509_crt.o(.text))

    [Called By]

    x509_get_version (Thumb, 124 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_dates (Thumb, 120 bytes, Stack size 32 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_uid (Thumb, 96 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_basic_constraints (Thumb, 236 bytes, Stack size 32 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_ext_key_usage (Thumb, 74 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_subject_key_id (Thumb, 96 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_authority_key_id (Thumb, 310 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_certificate_policies (Thumb, 428 bytes, Stack size 56 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_get_crt_ext (Thumb, 722 bytes, Stack size 72 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_parse_der_core (Thumb, 924 bytes, Stack size 88 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_x509_crt_parse_der_internal (Thumb, 156 bytes, Stack size 64 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_info_ext_key_usage (Thumb, 106 bytes, Stack size 48 bytes, x509_crt.o(.text), UNUSED)

    [Calls]


    [Called By]

    x509_info_cert_policies (Thumb, 106 bytes, Stack size 48 bytes, x509_crt.o(.text), UNUSED)

    [Calls]


    [Called By]

    x509_crt_verifycrl (Thumb, 234 bytes, Stack size 88 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_check_signature (Thumb, 118 bytes, Stack size 72 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_check_parent (Thumb, 80 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_find_parent_in (Thumb, 148 bytes, Stack size 48 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_find_parent (Thumb, 186 bytes, Stack size 64 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_check_ee_locally_trusted (Thumb, 66 bytes, Stack size 16 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_verify_chain (Thumb, 288 bytes, Stack size 120 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_inet_pton_ipv4 (Thumb, 130 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    x509_inet_pton_ipv6 (Thumb, 404 bytes, Stack size 56 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_check_cn (Thumb, 50 bytes, Stack size 16 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_check_san_ip (Thumb, 80 bytes, Stack size 40 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_check_san_uri (Thumb, 60 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_check_san (Thumb, 132 bytes, Stack size 32 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_verify_name (Thumb, 122 bytes, Stack size 24 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    x509_crt_merge_flags_with_cb (Thumb, 76 bytes, Stack size 40 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    x509_crt_verify_restartable_ca_cb (Thumb, 196 bytes, Stack size 160 bytes, x509_crt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mbedtls_put_unaligned_uint16 (Thumb, 10 bytes, Stack size 12 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    mbedtls_error_add (Thumb, 8 bytes, Stack size 8 bytes, x509_crt.o(.text))

    [Stack]


    [Called By]

    wiztoe_hw_reset (Thumb, 100 bytes, Stack size 24 bytes, w55mh32_wztoe.o(.text.wiztoe_hw_reset))

    [Stack]


    [Calls]
    [Called By]

    wiztoe_bus_init (Thumb, 258 bytes, Stack size 80 bytes, w55mh32_wztoe.o(.text.wiztoe_bus_init))

    [Stack]


    [Calls]
    [Called By]

    wiz_select (Thumb, 20 bytes, Stack size 8 bytes, w55mh32_wztoe.o(.text.wiz_select), UNUSED)

    [Calls]

    wiz_deselect (Thumb, 20 bytes, Stack size 8 bytes, w55mh32_wztoe.o(.text.wiz_deselect), UNUSED)

    [Calls]

    wiz_read_byte (Thumb, 76 bytes, Stack size 8 bytes, w55mh32_wztoe.o(.text.wiz_read_byte), UNUSED)

    [Calls]


    [Called By]

    wiz_write_byte (Thumb, 84 bytes, Stack size 16 bytes, w55mh32_wztoe.o(.text.wiz_write_byte), UNUSED)

    [Calls]


    [Called By]

    wiz_read_buff (Thumb, 62 bytes, Stack size 16 bytes, w55mh32_wztoe.o(.text.wiz_read_buff), UNUSED)

    [Calls]

    wiz_write_buff (Thumb, 62 bytes, Stack size 16 bytes, w55mh32_wztoe.o(.text.wiz_write_buff), UNUSED)

    [Calls]

    wiztoe_delay (Thumb, 118 bytes, Stack size 48 bytes, w55mh32_wztoe.o(.text.wiztoe_delay))

    [Stack]


    [Calls]
    [Called By]

    __NOP (Thumb, 4 bytes, Stack size 0 bytes, w55mh32_wztoe.o(.text.__NOP))

    [Called By]

    MHSYMC_FuncEnable (Thumb, 26 bytes, Stack size 0 bytes, mh_des.o(.text))

    [Called By]

    MHSYMC_FuncEnable (Thumb, 26 bytes, Stack size 0 bytes, mh_aes.o(.text))

    [Called By]

    MHSYMC_FuncEnable (Thumb, 26 bytes, Stack size 0 bytes, mh_sha.o(.text))

    [Called By]

    MHCRC_CalcWord (Thumb, 48 bytes, Stack size 28 bytes, mh_rand.o(.text), UNUSED)

    [Called By]

    MHRAND_GetRandWord (Thumb, 218 bytes, Stack size 8 bytes, mh_rand.o(.text), UNUSED)

    [Calls]


    [Called By]

    NVIC_EnableIRQ (Thumb, 22 bytes, Stack size 0 bytes, mh_rand.o(.text), UNUSED)

    [Called By]

    NVIC_DisableIRQ (Thumb, 18 bytes, Stack size 0 bytes, mh_rand.o(.text), UNUSED)

    [Called By]

    _printf_core (Thumb, 984 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED)

    [Called By]

    _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printf8.o(i._printf_pre_padding), UNUSED)

    [Called By]

    _snputc (Thumb, 22 bytes, Stack size 0 bytes, printf8.o(i._snputc))
    [Address Reference Count : 1]

    _sputc (Thumb, 10 bytes, Stack size 0 bytes, printf8.o(i._sputc))

    [Called By]


    [Address Reference Count : 1]

    Undefined Global Symbols