Static Call Graph for image .\Obj\WiFiLink.axf



#<CALLGRAPH># ARM Linker, 4.1 [Build 894]: Last Updated: Sat Sep 20 23:36:53 2014

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

Call chain for Maximum Stack Depth:

wps_thread_msg_dequeue ⇒ enrollee_process_event ⇒ wps_process_message ⇒ wps_process_m2 ⇒ crypto_mod_exp ⇒ bignum_exptmod ⇒ cyssl_mp_exptmod ⇒ cyssl_mp_exptmod (Cycle)

Mutually Recursive functions

  • ADC_IRQHandler   ⇒   ADC_IRQHandler
  • host_platform_sdio_transfer   ⇒   host_rtos_get_semaphore
  • wiced_send_sdpcm_common   ⇒   host_rtos_get_semaphore
  • is_subnet_bcast_addr   ⇒   is_subnet_bcast_addr
  • is_subnet_net_addr   ⇒   is_subnet_net_addr
  • arpcache_load   ⇒   arpcache_load
  • dhcp_tick   ⇒   ifdown
  • tcp_close   ⇒   tcp_close
  • wiced_get_packet_to_send   ⇒   host_rtos_get_semaphore
  • wlan_connect   ⇒   tcp_tick
  • MemManage_Handler   ⇒   MemManage_Handler
  • BusFault_Handler   ⇒   BusFault_Handler
  • UsageFault_Handler   ⇒   UsageFault_Handler
  • cyssl_mp_exptmod   ⇒   cyssl_mp_exptmod

    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_init (Thumb, 0 bytes, Stack size unknown bytes, entry8.o(.ARM.Collect$$$$00000009))

    asm_dump (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_it.o(.emb_text))

    [Stack]


    [Calls]
    [Called By]

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

    ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f2xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    SystemInit (Thumb, 68 bytes, Stack size 8 bytes, system_stm32f2xx.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SystemCoreClockUpdate (Thumb, 108 bytes, Stack size 16 bytes, system_stm32f2xx.o(.text), UNUSED)

    UART_Init (Thumb, 158 bytes, Stack size 48 bytes, platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USART_NVIC_Config (Thumb, 32 bytes, Stack size 8 bytes, platform.o(.text), UNUSED)

    [Calls]

    USART_Transmit (Thumb, 30 bytes, Stack size 16 bytes, platform.o(.text), UNUSED)

    [Calls]

    _Button_irq_handler (Thumb, 8 bytes, Stack size 8 bytes, platform.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Button_Init (Thumb, 62 bytes, Stack size 24 bytes, platform.o(.text), UNUSED)

    [Calls]

    fputc (Thumb, 54 bytes, Stack size 16 bytes, platform.o(.text))

    [Stack]


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

    RptConfigmodeRslt (Thumb, 2 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    userWatchDog (Thumb, 2 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    WifiStatusHandler (Thumb, 40 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    NetCallback (Thumb, 56 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Button_irq_handler (Thumb, 36 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

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

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

    SysTick_Handler (Thumb, 14 bytes, Stack size 8 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    EXTI15_10_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    EXTI0_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    EXTI3_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    EXTI9_5_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SDIO_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    DMA2_Stream3_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    DMA2_Stream2_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    USART6_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

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

    [Called By]

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

    [Stack]


    [Called By]

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

    [Called By]

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

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

    [Called By]

    DMA_DeInit (Thumb, 270 bytes, Stack size 28 bytes, stm32f2xx_dma.o(.text), UNUSED)

    [Called By]

    DMA_Init (Thumb, 80 bytes, Stack size 12 bytes, stm32f2xx_dma.o(.text), UNUSED)

    [Called By]

    DMA_StructInit (Thumb, 34 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    [Called By]

    DMA_PeriphIncOffsetSizeConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_FlowControllerConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_SetCurrDataCounter (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_GetCurrDataCounter (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    [Called By]

    DMA_DoubleBufferModeConfig (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_DoubleBufferModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_MemoryTargetConfig (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_GetCurrentMemoryTarget (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_GetCmdStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_GetFIFOStatus (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    DMA_GetFlagStatus (Thumb, 42 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    [Called By]

    DMA_ClearFlag (Thumb, 34 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    [Called By]

    DMA_ITConfig (Thumb, 44 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text), UNUSED)

    [Called By]

    DMA_GetITStatus (Thumb, 70 bytes, Stack size 12 bytes, stm32f2xx_dma.o(.text))

    [Stack]


    [Called By]

    DMA_ClearITPendingBit (Thumb, 34 bytes, Stack size 0 bytes, stm32f2xx_dma.o(.text))

    [Called By]

    EXTI_DeInit (Thumb, 28 bytes, Stack size 0 bytes, stm32f2xx_exti.o(.text), UNUSED)

    EXTI_Init (Thumb, 108 bytes, Stack size 12 bytes, stm32f2xx_exti.o(.text))

    [Stack]


    [Called By]

    EXTI_StructInit (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_exti.o(.text), UNUSED)

    EXTI_GenerateSWInterrupt (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_exti.o(.text), UNUSED)

    EXTI_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_exti.o(.text), UNUSED)

    EXTI_ClearFlag (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_exti.o(.text), UNUSED)

    EXTI_GetITStatus (Thumb, 28 bytes, Stack size 0 bytes, stm32f2xx_exti.o(.text), UNUSED)

    EXTI_ClearITPendingBit (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_exti.o(.text))

    [Called By]

    FLASH_SetLatency (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text))

    [Called By]

    FLASH_PrefetchBufferCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text))

    [Called By]

    FLASH_InstructionCacheCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_DataCacheCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_InstructionCacheReset (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_DataCacheReset (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_Unlock (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Called By]

    FLASH_Lock (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Called By]

    FLASH_GetStatus (Thumb, 48 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Called By]

    FLASH_WaitForLastOperation (Thumb, 12 bytes, Stack size 4 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    FLASH_EraseSector (Thumb, 106 bytes, Stack size 12 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    FLASH_EraseAllSectors (Thumb, 88 bytes, Stack size 8 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ProgramDoubleWord (Thumb, 60 bytes, Stack size 16 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ProgramWord (Thumb, 58 bytes, Stack size 12 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ProgramHalfWord (Thumb, 58 bytes, Stack size 12 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ProgramByte (Thumb, 54 bytes, Stack size 12 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    FLASH_OB_Unlock (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_OB_Lock (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_OB_WRPConfig (Thumb, 32 bytes, Stack size 8 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_OB_RDPConfig (Thumb, 20 bytes, Stack size 4 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_OB_UserConfig (Thumb, 36 bytes, Stack size 12 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_OB_BORConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_OB_Launch (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Calls]

    FLASH_OB_GetUser (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_OB_GetWRP (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_OB_GetRDP (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_OB_GetBOR (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_ITConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    FLASH_ClearFlag (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_flash.o(.text), UNUSED)

    [Called By]

    GPIO_DeInit (Thumb, 192 bytes, Stack size 8 bytes, stm32f2xx_gpio.o(.text), UNUSED)

    [Calls]

    GPIO_Init (Thumb, 124 bytes, Stack size 20 bytes, stm32f2xx_gpio.o(.text))

    [Stack]


    [Called By]

    GPIO_StructInit (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_gpio.o(.text), UNUSED)

    GPIO_PinLockConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_gpio.o(.text), UNUSED)

    GPIO_ReadInputDataBit (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_gpio.o(.text))

    [Called By]

    GPIO_ReadInputData (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_gpio.o(.text), UNUSED)

    GPIO_ReadOutputDataBit (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_gpio.o(.text), UNUSED)

    GPIO_ReadOutputData (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_gpio.o(.text), UNUSED)

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

    [Called By]

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

    [Called By]

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

    [Called By]

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

    GPIO_ToggleBits (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_gpio.o(.text))

    [Called By]

    GPIO_PinAFConfig (Thumb, 32 bytes, Stack size 8 bytes, stm32f2xx_gpio.o(.text))

    [Stack]


    [Called By]

    I2C_DeInit (Thumb, 56 bytes, Stack size 8 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    [Calls]

    I2C_Init (Thumb, 172 bytes, Stack size 32 bytes, stm32f2xx_i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    I2C_StructInit (Thumb, 28 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_GenerateSTART (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_GenerateSTOP (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_Send7bitAddress (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_AcknowledgeConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_OwnAddress2Config (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_DualAddressCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_GeneralCallCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_SoftwareResetCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_StretchClockCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_FastModeDutyCycleConfig (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_NACKPositionConfig (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_SMBusAlertConfig (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_ARPCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_SendData (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_ReceiveData (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_TransmitPEC (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_PECPositionConfig (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_CalculatePEC (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_GetPEC (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_DMACmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_DMALastTransferCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_ReadRegister (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_ITConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_CheckEvent (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    I2C_GetLastEvent (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_GetFlagStatus (Thumb, 30 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_GetITStatus (Thumb, 32 bytes, Stack size 8 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text), UNUSED)

    I2C_Read_Flag_Status (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_i2c.o(.text))

    [Called By]

    PWR_DeInit (Thumb, 24 bytes, Stack size 8 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    [Calls]

    PWR_BackupAccessCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text))

    [Called By]

    PWR_PVDLevelConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_PVDCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_WakeUpPinCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_BackupRegulatorCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_FlashPowerDownCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_EnterSTOPMode (Thumb, 42 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_EnterSTANDBYMode (Thumb, 32 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_GetFlagStatus (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text), UNUSED)

    PWR_ClearFlag (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_pwr.o(.text))

    [Called By]

    RCC_DeInit (Thumb, 48 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_HSEConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_GetFlagStatus (Thumb, 46 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_WaitForHSEStartUp (Thumb, 38 bytes, Stack size 12 bytes, stm32f2xx_rcc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RCC_AdjustHSICalibrationValue (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

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

    RCC_LSEConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

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

    RCC_PLLConfig (Thumb, 32 bytes, Stack size 8 bytes, stm32f2xx_rcc.o(.text))

    [Stack]


    [Called By]

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

    [Called By]

    RCC_PLLI2SConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_PLLI2SCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

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

    RCC_MCO1Config (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_MCO2Config (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_SYSCLKConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_GetSYSCLKSource (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_HCLKConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_PCLK1Config (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_PCLK2Config (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_GetClocksFreq (Thumb, 136 bytes, Stack size 16 bytes, stm32f2xx_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_RTCCLKConfig (Thumb, 42 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

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

    [Called By]

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

    RCC_I2SCLKConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_AHB1PeriphClockCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]


    [Address Reference Count : 1]

    RCC_AHB2PeriphClockCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_AHB3PeriphClockCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_APB1PeriphClockCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]


    [Address Reference Count : 1]

    RCC_APB2PeriphClockCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]


    [Address Reference Count : 1]

    RCC_AHB1PeriphResetCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    [Called By]

    RCC_AHB2PeriphResetCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_AHB3PeriphResetCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_APB1PeriphResetCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_APB2PeriphResetCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text))

    [Called By]

    RCC_AHB1PeriphClockLPModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_AHB2PeriphClockLPModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_AHB3PeriphClockLPModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_APB1PeriphClockLPModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_APB2PeriphClockLPModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_ITConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

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

    RCC_GetITStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    RCC_ClearITPendingBit (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_rcc.o(.text), UNUSED)

    SDIO_DeInit (Thumb, 24 bytes, Stack size 8 bytes, stm32f2xx_sdio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SDIO_Init (Thumb, 40 bytes, Stack size 12 bytes, stm32f2xx_sdio.o(.text))

    [Stack]


    [Called By]

    SDIO_StructInit (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_ClockCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text))

    [Called By]

    SDIO_SetPowerState (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text))

    [Called By]

    SDIO_GetPowerState (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_SendCommand (Thumb, 38 bytes, Stack size 8 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_CmdStructInit (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_GetCommandResponse (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_GetResponse (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_DataConfig (Thumb, 44 bytes, Stack size 8 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_DataStructInit (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_GetDataCounter (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_ReadData (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_WriteData (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_GetFIFOCount (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_StartSDIOReadWait (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_StopSDIOReadWait (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_SetSDIOReadWaitMode (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text))

    [Called By]

    SDIO_SetSDIOOperation (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_SendSDIOSuspendCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_CommandCompletionCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_CEATAITCmd (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_SendCEATACmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_DMACmd (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_ITConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_ClearFlag (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_GetITStatus (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SDIO_ClearITPendingBit (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_sdio.o(.text), UNUSED)

    SYSCFG_DeInit (Thumb, 24 bytes, Stack size 8 bytes, stm32f2xx_syscfg.o(.text), UNUSED)

    [Calls]

    SYSCFG_MemoryRemapConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_syscfg.o(.text), UNUSED)

    SYSCFG_EXTILineConfig (Thumb, 36 bytes, Stack size 8 bytes, stm32f2xx_syscfg.o(.text))

    [Stack]


    [Called By]

    SYSCFG_ETH_MediaInterfaceConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_syscfg.o(.text), UNUSED)

    SYSCFG_CompensationCellCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_syscfg.o(.text), UNUSED)

    SYSCFG_GetCompensationCellStatus (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_syscfg.o(.text), UNUSED)

    TIM_DeInit (Thumb, 284 bytes, Stack size 8 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_TimeBaseInit (Thumb, 96 bytes, Stack size 12 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

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

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

    TIM_CounterModeConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

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

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

    TIM_GetCounter (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_GetPrescaler (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_UpdateDisableConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_UpdateRequestConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ARRPreloadConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SelectOnePulseMode (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SetClockDivision (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC1Init (Thumb, 88 bytes, Stack size 12 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC2Init (Thumb, 116 bytes, Stack size 12 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC3Init (Thumb, 112 bytes, Stack size 12 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC4Init (Thumb, 84 bytes, Stack size 12 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

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

    TIM_SelectOCxM (Thumb, 124 bytes, Stack size 12 bytes, stm32f2xx_tim.o(.text), UNUSED)

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

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

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

    TIM_SetCompare4 (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ForcedOC1Config (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ForcedOC2Config (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ForcedOC3Config (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ForcedOC4Config (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC1PreloadConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC2PreloadConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC3PreloadConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC4PreloadConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_OC1FastConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC2FastConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC3FastConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC4FastConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ClearOC1Ref (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ClearOC2Ref (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ClearOC3Ref (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ClearOC4Ref (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC1PolarityConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC1NPolarityConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC2PolarityConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC2NPolarityConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC3PolarityConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC3NPolarityConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_OC4PolarityConfig (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_CCxCmd (Thumb, 22 bytes, Stack size 8 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_CCxNCmd (Thumb, 22 bytes, Stack size 8 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SetIC4Prescaler (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC3Prescaler (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC2Prescaler (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetIC1Prescaler (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_ICInit (Thumb, 152 bytes, Stack size 16 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_ICStructInit (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_PWMIConfig (Thumb, 104 bytes, Stack size 24 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_GetCapture1 (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_GetCapture2 (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_GetCapture3 (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_GetCapture4 (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_BDTRConfig (Thumb, 34 bytes, Stack size 8 bytes, stm32f2xx_tim.o(.text), UNUSED)

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

    TIM_CtrlPWMOutputs (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_SelectCOM (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_CCPreloadControl (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_ITConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

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

    TIM_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

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

    TIM_GetITStatus (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

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

    TIM_DMAConfig (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_DMACmd (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SelectCCDMA (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_InternalClockConfig (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SelectInputTrigger (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_ITRxExternalClockConfig (Thumb, 18 bytes, Stack size 4 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_TIxExternalClockConfig (Thumb, 44 bytes, Stack size 16 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_ETRConfig (Thumb, 18 bytes, Stack size 8 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TIM_ETRClockMode1Config (Thumb, 18 bytes, Stack size 8 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_ETRClockMode2Config (Thumb, 18 bytes, Stack size 8 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Calls]

    TIM_SelectOutputTrigger (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SelectSlaveMode (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SelectMasterSlaveMode (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_EncoderInterfaceConfig (Thumb, 44 bytes, Stack size 16 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_SelectHallSensor (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    TIM_RemapConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_tim.o(.text), UNUSED)

    USART_DeInit (Thumb, 114 bytes, Stack size 8 bytes, stm32f2xx_usart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USART_Init (Thumb, 174 bytes, Stack size 32 bytes, stm32f2xx_usart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USART_StructInit (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_ClockInit (Thumb, 28 bytes, Stack size 8 bytes, stm32f2xx_usart.o(.text), UNUSED)

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

    USART_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text))

    [Called By]

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

    USART_OverSampling8Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_OneBitMethodCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

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

    [Called By]

    USART_ReceiveData (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text))

    [Called By]

    USART_SetAddress (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_ReceiverWakeUpCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_WakeUpConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_LINBreakDetectLengthConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_LINCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

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

    USART_HalfDuplexCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

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

    USART_SmartCardCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_SmartCardNACKCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_IrDAConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_IrDACmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_DMACmd (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    [Called By]

    USART_ITConfig (Thumb, 48 bytes, Stack size 8 bytes, stm32f2xx_usart.o(.text))

    [Stack]


    [Called By]

    USART_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text))

    [Called By]

    USART_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    USART_GetITStatus (Thumb, 62 bytes, Stack size 16 bytes, stm32f2xx_usart.o(.text))

    [Stack]


    [Called By]

    USART_ClearITPendingBit (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_usart.o(.text), UNUSED)

    ADC_DeInit (Thumb, 24 bytes, Stack size 8 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Calls]

    ADC_Init (Thumb, 66 bytes, Stack size 12 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_StructInit (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_CommonInit (Thumb, 40 bytes, Stack size 8 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_CommonStructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_AnalogWatchdogCmd (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_AnalogWatchdogThresholdsConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_AnalogWatchdogSingleChannelConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_TempSensorVrefintCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_VBATCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_RegularChannelConfig (Thumb, 116 bytes, Stack size 16 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_SoftwareStartConv (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_GetSoftwareStartConvStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_EOCOnEachRegularChannelCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_ContinuousModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_DiscModeChannelCountConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_DiscModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_GetConversionValue (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_GetMultiModeConversionValue (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_DMACmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_DMARequestAfterLastTransferCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_MultiModeDMARequestAfterLastTransferCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_InjectedChannelConfig (Thumb, 74 bytes, Stack size 16 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_InjectedSequencerLengthConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_SetInjectedOffset (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_ExternalTrigInjectedConvConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_ExternalTrigInjectedConvEdgeConfig (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_SoftwareStartInjectedConv (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_GetSoftwareStartInjectedConvCmdStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_AutoInjectedConvCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_InjectedDiscModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_GetInjectedConversionValue (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_ITConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    [Called By]

    ADC_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_GetITStatus (Thumb, 28 bytes, Stack size 12 bytes, stm32f2xx_adc.o(.text), UNUSED)

    ADC_ClearITPendingBit (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_adc.o(.text), UNUSED)

    RTC_WaitForSynchro (Thumb, 62 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text))

    [Stack]


    [Called By]

    RTC_EnterInitMode (Thumb, 48 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text))

    [Called By]

    RTC_DeInit (Thumb, 138 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RTC_ExitInitMode (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text))

    [Called By]

    RTC_Init (Thumb, 74 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RTC_StructInit (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_WriteProtectionCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Called By]

    RTC_RefClockCmd (Thumb, 56 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]

    RTC_SetTime (Thumb, 144 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RTC_TimeStructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_GetTime (Thumb, 70 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    RTC_SetDate (Thumb, 138 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RTC_DateStructInit (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_GetDate (Thumb, 66 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    RTC_SetAlarm (Thumb, 172 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]

    RTC_AlarmStructInit (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_GetAlarm (Thumb, 102 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]

    RTC_AlarmCmd (Thumb, 74 bytes, Stack size 12 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_WakeUpClockConfig (Thumb, 36 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text))

    [Called By]

    RTC_SetWakeUpCounter (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Called By]

    RTC_GetWakeUpCounter (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Called By]

    RTC_WakeUpCmd (Thumb, 80 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text))

    [Stack]


    [Called By]

    RTC_DayLightSavingConfig (Thumb, 40 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_GetStoreOperation (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_OutputConfig (Thumb, 40 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_CoarseCalibConfig (Thumb, 48 bytes, Stack size 20 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]

    RTC_CoarseCalibCmd (Thumb, 58 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]

    RTC_CalibOutputCmd (Thumb, 40 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_TimeStampCmd (Thumb, 44 bytes, Stack size 8 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_GetTimeStamp (Thumb, 130 bytes, Stack size 16 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Calls]

    RTC_TamperTriggerConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_TamperCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_WriteBackupRegister (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_ReadBackupRegister (Thumb, 10 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_TamperPinSelection (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_TimeStampPinSelection (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_OutputTypeConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_ITConfig (Thumb, 62 bytes, Stack size 12 bytes, stm32f2xx_rtc.o(.text))

    [Stack]


    [Called By]

    RTC_GetFlagStatus (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_ClearFlag (Thumb, 32 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text))

    [Called By]

    RTC_GetITStatus (Thumb, 46 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    RTC_ClearITPendingBit (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text), UNUSED)

    [Called By]

    SPI_I2S_DeInit (Thumb, 72 bytes, Stack size 8 bytes, stm32f2xx_spi.o(.text), UNUSED)

    [Calls]

    SPI_Init (Thumb, 56 bytes, Stack size 12 bytes, stm32f2xx_spi.o(.text), UNUSED)

    [Called By]

    I2S_Init (Thumb, 184 bytes, Stack size 20 bytes, stm32f2xx_spi.o(.text), UNUSED)

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

    I2S_StructInit (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    [Called By]

    I2S_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_DataSizeConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_BiDirectionalLineConfig (Thumb, 22 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_NSSInternalSoftwareConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_SSOutputCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_TIModeCmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_I2S_ReceiveData (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    [Called By]

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

    [Called By]

    SPI_CalculateCRC (Thumb, 20 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    [Called By]

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

    SPI_GetCRC (Thumb, 12 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_GetCRCPolynomial (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_I2S_DMACmd (Thumb, 16 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    [Called By]

    SPI_I2S_ITConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_I2S_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    [Called By]

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

    SPI_I2S_GetITStatus (Thumb, 40 bytes, Stack size 8 bytes, stm32f2xx_spi.o(.text), UNUSED)

    SPI_I2S_ClearITPendingBit (Thumb, 14 bytes, Stack size 0 bytes, stm32f2xx_spi.o(.text), UNUSED)

    busy_udelay (Thumb, 20 bytes, Stack size 0 bytes, utility.o(.text), UNUSED)

    busy_delay (Thumb, 24 bytes, Stack size 0 bytes, utility.o(.text))

    [Called By]

    delay (Thumb, 18 bytes, Stack size 0 bytes, utility.o(.text))

    [Called By]

    led_init (Thumb, 56 bytes, Stack size 16 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    led (Thumb, 32 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    connection_status_init (Thumb, 54 bytes, Stack size 16 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    set_conncetion_status (Thumb, 30 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    systick_init (Thumb, 84 bytes, Stack size 12 bytes, utility.o(.text))

    [Stack]


    [Called By]

    watchdog_enable (Thumb, 54 bytes, Stack size 16 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    watchdog_tick (Thumb, 36 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    app_verify (Thumb, 16 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    system_init (Thumb, 64 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    md5_hex (Thumb, 18 bytes, Stack size 24 bytes, utility.o(.text), UNUSED)

    [Calls]


    [Called By]

    md5 (Thumb, 56 bytes, Stack size 40 bytes, utility.o(.text), UNUSED)

    [Calls]


    [Called By]

    systick_irq (Thumb, 110 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    time (Thumb, 8 bytes, Stack size 0 bytes, utility.o(.text), UNUSED)

    str2hex (Thumb, 130 bytes, Stack size 40 bytes, utility.o(.text), UNUSED)

    [Calls]

    hard_fault_handler_c (Thumb, 176 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    update_rx_data_timer (Thumb, 10 bytes, Stack size 0 bytes, utility.o(.text))

    [Called By]

    update_tx_error_timer (Thumb, 396 bytes, Stack size 0 bytes, utility.o(.text))

    [Called By]

    health_monitor (Thumb, 116 bytes, Stack size 8 bytes, utility.o(.text))

    [Stack]


    [Calls]
    [Called By]

    EmStack_Init (Thumb, 40 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    file_init (Thumb, 16 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    fd_2_inode (Thumb, 36 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    inode_2_fd (Thumb, 6 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    get_empty_fd (Thumb, 96 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    get_empty_inode (Thumb, 46 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    socket (Thumb, 188 bytes, Stack size 32 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    setsockopt (Thumb, 392 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    socket_clean (Thumb, 34 bytes, Stack size 16 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    close (Thumb, 136 bytes, Stack size 24 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    setSSLmode (Thumb, 156 bytes, Stack size 24 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    bind (Thumb, 90 bytes, Stack size 32 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    connect (Thumb, 168 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    listen (Thumb, 84 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    accept (Thumb, 236 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    select (Thumb, 368 bytes, Stack size 168 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    UartDataRT (Thumb, 62 bytes, Stack size 24 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    send (Thumb, 112 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    sendto (Thumb, 116 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    recv (Thumb, 134 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    recvfrom (Thumb, 118 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    read (Thumb, 22 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    write (Thumb, 22 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    tx_buf_size (Thumb, 60 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]

    getMacbySocket (Thumb, 102 bytes, Stack size 32 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    UartParaMgt (Thumb, 30 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    GetUartPara (Thumb, 14 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    GetUartNum (Thumb, 16 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetUartPara (Thumb, 28 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    OpenUART (Thumb, 14 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    mxchipInit (Thumb, 30 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wifi_power_down (Thumb, 8 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]

    wifi_power_up (Thumb, 8 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]

    wifi_disconnect (Thumb, 12 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]

    wifi_roam_trigger (Thumb, 12 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]

    StartNetwork (Thumb, 318 bytes, Stack size 48 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_sta_dhcp_mode (Thumb, 6 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    getNetPara (Thumb, 198 bytes, Stack size 80 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    dhcp_up (Thumb, 144 bytes, Stack size 144 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ReallocIP (Thumb, 18 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    gethostbyname (Thumb, 40 bytes, Stack size 24 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    wifi_status_callback (Thumb, 70 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mxchipStartScan (Thumb, 16 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    StopScan (Thumb, 10 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    StartScan (Thumb, 26 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetTimer (Thumb, 72 bytes, Stack size 24 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mxchip_timer_tick (Thumb, 108 bytes, Stack size 16 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    system_reload (Thumb, 106 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    mxchipTick (Thumb, 28 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    WatchDog (Thumb, 2 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    resetWatchDog (Thumb, 46 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sleep (Thumb, 38 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    SelectSupport (Thumb, 4 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    msleep (Thumb, 28 bytes, Stack size 16 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    msleep_notick (Thumb, 22 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    ntohs (Thumb, 12 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    htons (Thumb, 12 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    ntohl (Thumb, 12 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    htonl (Thumb, 12 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    enable_ps_mode (Thumb, 10 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    disable_ps_mode (Thumb, 14 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    ps_enable (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    ps_disable (Thumb, 8 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    is_uap_mode (Thumb, 6 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    is_ps_enabled (Thumb, 6 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    user_RptConfigmodeRslt (Thumb, 18 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_link_status_init (Thumb, 34 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    bt_eerom_mode_exit (Thumb, 90 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]

    CloseBT (Thumb, 4 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    GetBTLastDev (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    bt_mod_init (Thumb, 92 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]

    OpenEasylink (Thumb, 18 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CloseEasylink (Thumb, 10 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetBTAddr (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    OpenBT (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    SetBTName (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    SetBTpin (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    SetBTboundleID (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    SetBTseedID (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    SetBTsdkProto (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    SetBT_SearchAppPara (Thumb, 8 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    GetBTArg (Thumb, 10 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Called By]

    GetBTDevlist (Thumb, 12 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    CheckComponentBT (Thumb, 20 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    CheckComponentWIFI (Thumb, 44 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    CheckComponentNFC (Thumb, 42 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    OpenConfigmodeNFC (Thumb, 30 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    CloseConfigmodeNFC (Thumb, 10 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    OpenConfigmodeWPS (Thumb, 18 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    CloseConfigmodeWPS (Thumb, 10 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    ChgWIFIWorkMode (Thumb, 24 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    user_time (Thumb, 48 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    memory_status (Thumb, 38 bytes, Stack size 12 bytes, file.o(.text), UNUSED)

    [Called By]

    get_malloc_list (Thumb, 64 bytes, Stack size 32 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    malloc_list_mem (Thumb, 214 bytes, Stack size 48 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    setSslMaxlen (Thumb, 12 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    getSslMaxlen (Thumb, 8 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    set_cert (Thumb, 16 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    scan_report (Thumb, 18 bytes, Stack size 8 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lib_config (Thumb, 26 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]

    dns_ip_set (Thumb, 2 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    socket_connected (Thumb, 2 bytes, Stack size 0 bytes, file.o(.text))

    [Called By]

    uart_gpio_init (Thumb, 92 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uart_reconfig (Thumb, 206 bytes, Stack size 24 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uart_init (Thumb, 116 bytes, Stack size 8 bytes, uart.o(.text), UNUSED)

    [Calls]


    [Called By]

    uart_recv (Thumb, 114 bytes, Stack size 16 bytes, uart.o(.text), UNUSED)

    [Calls]

    dma_rx_half_handler (Thumb, 102 bytes, Stack size 8 bytes, uart.o(.text))

    [Stack]


    [Called By]

    dma_rx_complete_handler (Thumb, 116 bytes, Stack size 8 bytes, uart.o(.text))

    [Stack]


    [Called By]

    uart_rx_data_length (Thumb, 6 bytes, Stack size 0 bytes, uart.o(.text), UNUSED)

    [Called By]

    uart_get_rx_buffer (Thumb, 80 bytes, Stack size 16 bytes, uart.o(.text), UNUSED)

    [Called By]

    uart_flush_rx_buffer (Thumb, 20 bytes, Stack size 0 bytes, uart.o(.text), UNUSED)

    [Called By]

    uart_get_one_packet (Thumb, 250 bytes, Stack size 20 bytes, uart.o(.text), UNUSED)

    [Calls]

    uart_putc (Thumb, 28 bytes, Stack size 8 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uart_send_data (Thumb, 46 bytes, Stack size 24 bytes, uart.o(.text), UNUSED)

    [Calls]


    [Called By]

    mf_uart_init (Thumb, 54 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mf_get_rx_buffer (Thumb, 42 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uart_dma_irq (Thumb, 48 bytes, Stack size 8 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_uart_init (Thumb, 112 bytes, Stack size 24 bytes, uart.o(.text), UNUSED)

    [Calls]


    [Called By]

    bt_uart_irq (Thumb, 60 bytes, Stack size 8 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_uart_rx (Thumb, 94 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_uart_rx_len (Thumb, 6 bytes, Stack size 0 bytes, uart.o(.text))

    [Called By]

    bt_uart_rx_flush (Thumb, 8 bytes, Stack size 0 bytes, uart.o(.text))

    [Called By]

    bt_uart_tx (Thumb, 56 bytes, Stack size 16 bytes, uart.o(.text), UNUSED)

    [Calls]


    [Called By]

    NoOS_systick_irq (Thumb, 12 bytes, Stack size 0 bytes, noos.o(.text))

    [Called By]

    gpio_irq_enable (Thumb, 234 bytes, Stack size 48 bytes, gpio_irq.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gpio_irq_disable (Thumb, 210 bytes, Stack size 32 bytes, gpio_irq.o(.text), UNUSED)

    [Calls]


    [Called By]

    gpio_irq (Thumb, 192 bytes, Stack size 24 bytes, gpio_irq.o(.text))

    [Stack]


    [Called By]

    sdio_irq (Thumb, 134 bytes, Stack size 8 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dma_irq (Thumb, 24 bytes, Stack size 8 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_enable_oob_interrupt (Thumb, 66 bytes, Stack size 16 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_platform_get_oob_interrupt_pin (Thumb, 4 bytes, Stack size 0 bytes, wwd_bus.o(.text))

    [Called By]

    host_platform_bus_init (Thumb, 490 bytes, Stack size 40 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_platform_bus_deinit (Thumb, 226 bytes, Stack size 16 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_platform_sdio_transfer (Thumb, 378 bytes, Stack size 40 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_platform_enable_high_speed_sdio (Thumb, 56 bytes, Stack size 32 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mf_printf (Thumb, 28 bytes, Stack size 16 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_mf_mode (Thumb, 6 bytes, Stack size 0 bytes, mftest.o(.text), UNUSED)

    flash_check (Thumb, 26 bytes, Stack size 16 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_bcast_test (Thumb, 120 bytes, Stack size 184 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_mf_test (Thumb, 152 bytes, Stack size 232 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mf_cmd_config_recv (Thumb, 100 bytes, Stack size 32 bytes, mftest.o(.text), UNUSED)

    [Calls]

    ssid_get (Thumb, 178 bytes, Stack size 16 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    system_version (Thumb, 26 bytes, Stack size 16 bytes, mftest.o(.text), UNUSED)

    [Calls]

    getversion (Thumb, 22 bytes, Stack size 16 bytes, mftest.o(.text), UNUSED)

    [Calls]


    [Called By]

    mf_test_main (Thumb, 746 bytes, Stack size 168 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    aes_128_encrypt_block (Thumb, 24 bytes, Stack size 16 bytes, otp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    write_to_otp (Thumb, 72 bytes, Stack size 48 bytes, otp.o(.text), UNUSED)

    [Calls]

    verify_otp (Thumb, 40 bytes, Stack size 48 bytes, otp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    md5_vector (Thumb, 58 bytes, Stack size 112 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    md5_mac (Thumb, 48 bytes, Stack size 48 bytes, md5.o(.text), UNUSED)

    [Calls]

    hmac_md5_vector (Thumb, 320 bytes, Stack size 168 bytes, md5.o(.text), UNUSED)

    [Calls]


    [Called By]

    hmac_md5 (Thumb, 32 bytes, Stack size 40 bytes, md5.o(.text), UNUSED)

    [Calls]

    sEE_LowLevel_Init (Thumb, 112 bytes, Stack size 16 bytes, nfc_tag.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Wait_For_OPT_Finish (Thumb, 44 bytes, Stack size 16 bytes, nfc_tag.o(.text))

    [Stack]


    [Calls]
    [Called By]

    nfcEE_ReadBuffer (Thumb, 286 bytes, Stack size 32 bytes, nfc_tag.o(.text))

    [Stack]


    [Calls]
    [Called By]

    nfcEE_PageWrite (Thumb, 226 bytes, Stack size 32 bytes, nfc_tag.o(.text), UNUSED)

    [Calls]


    [Called By]

    NFC_GetSsidPassword (Thumb, 112 bytes, Stack size 40 bytes, nfc_tag.o(.text))

    [Stack]


    [Calls]
    [Called By]

    nfc_read (Thumb, 88 bytes, Stack size 240 bytes, nfc_tag.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    NFC_TAG_INIT (Thumb, 178 bytes, Stack size 24 bytes, nfc_tag.o(.text), UNUSED)

    [Calls]

    is_nfc_up (Thumb, 6 bytes, Stack size 0 bytes, nfc_tag.o(.text), UNUSED)

    [Called By]

    nfc_config_start (Thumb, 10 bytes, Stack size 0 bytes, nfc_tag.o(.text), UNUSED)

    [Called By]

    nfc_config_stop (Thumb, 22 bytes, Stack size 8 bytes, nfc_tag.o(.text))

    [Stack]


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

    haieruhome_setSSLmode (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_getMacbySocket (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_GetUartPara (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_GetUartNum (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetUartPara (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_OpenUART (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_StartNetwork (Thumb, 16 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_getNetPara (Thumb, 32 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_ReallocIP (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_gethostbyname (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_StopScan (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_StartScan (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetTimer (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SelectSupport (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_md5 (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_ps_enable (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_ps_disable (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_system_reload (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CheckNetLink (Thumb, 58 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_OpenEasylink (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CloseEasylink (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_OpenBT (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CloseBT (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetBTAddr (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetBTName (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetBTpin (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetBTboundleID (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetBTseedID (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetBTsdkProto (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_SetBT_SearchAppPara (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_GetBTArg (Thumb, 28 bytes, Stack size 24 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_GetBTDevlist (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_GetBTLastDev (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CheckComponentBT (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CheckComponentWIFI (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CheckComponentNFC (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_OpenConfigmodeNFC (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CloseConfigmodeNFC (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_bind (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_listen (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_select (Thumb, 36 bytes, Stack size 32 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_FD_CLR (Thumb, 34 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    haieruhome_FD_ISSET (Thumb, 28 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    haieruhome_FD_SET (Thumb, 34 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    haieruhome_FD_ZERO (Thumb, 14 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_accept (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_close (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_htonl (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_htons (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_ntohl (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_ntohs (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_inet_addr (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_read (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_write (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_send (Thumb, 28 bytes, Stack size 24 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_sendto (Thumb, 36 bytes, Stack size 40 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_recv (Thumb, 28 bytes, Stack size 24 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_recvfrom (Thumb, 36 bytes, Stack size 40 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_socket (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_setsockopt (Thumb, 36 bytes, Stack size 32 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_connect (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_OpenConfigmodeWPS (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_CloseConfigmodeWPS (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_ChgWIFIWorkMode (Thumb, 24 bytes, Stack size 0 bytes, haier.o(.text), UNUSED)

    haieruhome_sleep (Thumb, 14 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_msleep (Thumb, 14 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_rand (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_srand (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_inet_ntoa (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_memory_status (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_get_malloc_list (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_malloc_list_mem (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_setSslMaxlen (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_getSslMaxlen (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_FlashGetInfo (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_FlashRead (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_FlashWrite (Thumb, 20 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_FlashErase (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_set_cert (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_set_tcp_keepalive (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_get_tcp_keepalive (Thumb, 16 bytes, Stack size 16 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_get_tcp_clients (Thumb, 8 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_time (Thumb, 12 bytes, Stack size 8 bytes, haier.o(.text), UNUSED)

    [Calls]

    haieruhome_WatchDog (Thumb, 2 bytes, Stack size 0 bytes, haier.o(.text))

    [Called By]

    haieruhome_WifiStatusHandler (Thumb, 2 bytes, Stack size 0 bytes, haier.o(.text))

    [Called By]

    haieruhome_RptConfigmodeRslt (Thumb, 2 bytes, Stack size 0 bytes, haier.o(.text))

    [Called By]

    haieruhome_NetCallback (Thumb, 2 bytes, Stack size 0 bytes, haier.o(.text))

    [Called By]

    haieruhome_ApListCallback (Thumb, 2 bytes, Stack size 0 bytes, haier.o(.text))

    [Called By]

    _arp_unlink_to (Thumb, 36 bytes, Stack size 0 bytes, arp.o(.text))

    [Called By]

    _arp_sched_to (Thumb, 52 bytes, Stack size 16 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_load (Thumb, 304 bytes, Stack size 60 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_search_iface (Thumb, 112 bytes, Stack size 24 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_create_iface (Thumb, 406 bytes, Stack size 56 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    router_add (Thumb, 342 bytes, Stack size 40 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arp_add_gateway (Thumb, 152 bytes, Stack size 32 bytes, arp.o(.text), UNUSED)

    [Calls]


    [Called By]

    _arp_request (Thumb, 170 bytes, Stack size 96 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arp_init (Thumb, 32 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_purge_iface (Thumb, 72 bytes, Stack size 12 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_search (Thumb, 18 bytes, Stack size 16 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_hwa (Thumb, 116 bytes, Stack size 24 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_iface (Thumb, 76 bytes, Stack size 12 bytes, arp.o(.text))

    [Stack]


    [Called By]

    arpcache_ipaddr (Thumb, 128 bytes, Stack size 12 bytes, arp.o(.text))

    [Stack]


    [Called By]

    arpcache_flush (Thumb, 110 bytes, Stack size 16 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_create (Thumb, 14 bytes, Stack size 8 bytes, arp.o(.text), UNUSED)

    [Calls]

    arpcache_new (Thumb, 114 bytes, Stack size 40 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpcache_printflags (Thumb, 142 bytes, Stack size 16 bytes, arp.o(.text), UNUSED)

    [Calls]


    [Called By]

    arpcache_print (Thumb, 100 bytes, Stack size 120 bytes, arp.o(.text), UNUSED)

    [Calls]


    [Called By]

    arpcache_printall (Thumb, 76 bytes, Stack size 8 bytes, arp.o(.text), UNUSED)

    [Calls]

    router_ipaddr (Thumb, 48 bytes, Stack size 0 bytes, arp.o(.text))

    [Called By]

    router_for_iface (Thumb, 988 bytes, Stack size 80 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpresolve_start_iface (Thumb, 342 bytes, Stack size 40 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpresolve_start (Thumb, 14 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    arpresolve_ipaddr (Thumb, 58 bytes, Stack size 8 bytes, arp.o(.text), UNUSED)

    arpresolve_check (Thumb, 248 bytes, Stack size 24 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wait_ath_resolved (Thumb, 82 bytes, Stack size 24 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    router_delete (Thumb, 88 bytes, Stack size 24 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    router_del_all (Thumb, 38 bytes, Stack size 16 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    router_print (Thumb, 336 bytes, Stack size 120 bytes, arp.o(.text), UNUSED)

    [Calls]


    [Called By]

    router_printall (Thumb, 76 bytes, Stack size 8 bytes, arp.o(.text), UNUSED)

    [Calls]

    _arp_tick (Thumb, 354 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arp_handler (Thumb, 740 bytes, Stack size 144 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arp_resolve (Thumb, 108 bytes, Stack size 32 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arpcache_multicast_setuserflag (Thumb, 18 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Called By]

    _arpcache_multicast_getuserflag (Thumb, 20 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Called By]

    _arpcache_multicast_saveslot (Thumb, 20 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Called By]

    _arpcache_multicast_checkhashremove (Thumb, 112 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Called By]

    _arpcache_delete (Thumb, 32 bytes, Stack size 16 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arp_sched_to_multicast_random (Thumb, 44 bytes, Stack size 16 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arpcache_report_all_multicasts (Thumb, 76 bytes, Stack size 16 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _arp_sched_to_multicast (Thumb, 30 bytes, Stack size 12 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_arp_to_gw (Thumb, 14 bytes, Stack size 8 bytes, arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dns_request (Thumb, 234 bytes, Stack size 24 bytes, dns.o(.text), UNUSED)

    [Calls]


    [Called By]

    dns_tick (Thumb, 360 bytes, Stack size 16 bytes, dns.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dns_handler (Thumb, 462 bytes, Stack size 48 bytes, dns.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dns_get (Thumb, 34 bytes, Stack size 16 bytes, dns.o(.text), UNUSED)

    [Calls]

    resolve (Thumb, 154 bytes, Stack size 24 bytes, dns.o(.text), UNUSED)

    [Calls]


    [Called By]

    name_server_get (Thumb, 14 bytes, Stack size 8 bytes, dns.o(.text), UNUSED)

    [Calls]


    [Called By]

    _send_ping_iface (Thumb, 272 bytes, Stack size 144 bytes, icmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _send_ping (Thumb, 38 bytes, Stack size 32 bytes, icmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _chk_ping (Thumb, 36 bytes, Stack size 0 bytes, icmp.o(.text), UNUSED)

    icmp_Reply (Thumb, 158 bytes, Stack size 40 bytes, icmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    icmp_Unreach (Thumb, 2 bytes, Stack size 0 bytes, icmp.o(.text))

    [Called By]

    set_icmp_handler (Thumb, 6 bytes, Stack size 0 bytes, icmp.o(.text), UNUSED)

    icmp_handler (Thumb, 830 bytes, Stack size 192 bytes, icmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ping (Thumb, 148 bytes, Stack size 128 bytes, icmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_nonlocal_subnet (Thumb, 90 bytes, Stack size 20 bytes, ip.o(.text))

    [Stack]


    [Called By]

    is_all_nonlocal_subnet (Thumb, 54 bytes, Stack size 12 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_subnet_net_addr (Thumb, 94 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_subnet_bcast_addr (Thumb, 102 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_valid_source (Thumb, 100 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_any_my_addr (Thumb, 40 bytes, Stack size 0 bytes, ip.o(.text))

    [Called By]

    itoa (Thumb, 20 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    inet_ntoa (Thumb, 100 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    inet_ethtoa (Thumb, 46 bytes, Stack size 16 bytes, ip.o(.text), UNUSED)

    [Calls]


    [Called By]

    aton2 (Thumb, 338 bytes, Stack size 32 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    isaddr (Thumb, 64 bytes, Stack size 16 bytes, ip.o(.text), UNUSED)

    [Calls]


    [Called By]

    inet_addr (Thumb, 16 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gethostid (Thumb, 8 bytes, Stack size 0 bytes, ip.o(.text), UNUSED)

    sethostid (Thumb, 8 bytes, Stack size 0 bytes, ip.o(.text), UNUSED)

    ip_iface (Thumb, 170 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ip_print_ifs (Thumb, 400 bytes, Stack size 72 bytes, ip.o(.text), UNUSED)

    [Calls]

    pkt_init (Thumb, 94 bytes, Stack size 24 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pkt_gather (Thumb, 22 bytes, Stack size 16 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pkt_buf_prefix (Thumb, 6 bytes, Stack size 0 bytes, ip.o(.text), UNUSED)

    wps_register_rx_callback (Thumb, 6 bytes, Stack size 0 bytes, ip.o(.text), UNUSED)

    [Called By]

    wps_deregister_rx_callback (Thumb, 8 bytes, Stack size 0 bytes, ip.o(.text), UNUSED)

    fchecksum (Thumb, 46 bytes, Stack size 12 bytes, ip.o(.text))

    [Stack]


    [Called By]

    _pkt_buf2root (Thumb, 42 bytes, Stack size 24 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ip_handler (Thumb, 388 bytes, Stack size 24 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pkt_recv (Thumb, 218 bytes, Stack size 232 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _pkt_buf2xmem (Thumb, 42 bytes, Stack size 24 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pkt_reply_ip (Thumb, 88 bytes, Stack size 32 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pkt_make_ip (Thumb, 102 bytes, Stack size 24 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gchecksum (Thumb, 156 bytes, Stack size 20 bytes, ip.o(.text))

    [Stack]


    [Called By]

    lchecksum (Thumb, 110 bytes, Stack size 48 bytes, ip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    set_timeout (Thumb, 20 bytes, Stack size 0 bytes, net.o(.text))

    [Called By]

    set_ttimeout (Thumb, 16 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    chk_timeout (Thumb, 18 bytes, Stack size 0 bytes, net.o(.text))

    [Called By]

    ifpending (Thumb, 48 bytes, Stack size 0 bytes, net.o(.text))

    [Called By]

    ifctl_tick (Thumb, 292 bytes, Stack size 32 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _abort_socks (Thumb, 120 bytes, Stack size 24 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ifdown (Thumb, 112 bytes, Stack size 16 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    if_max_mtu (Thumb, 32 bytes, Stack size 0 bytes, net.o(.text))

    [Called By]

    ifup (Thumb, 68 bytes, Stack size 16 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ifconfig (Thumb, 2320 bytes, Stack size 112 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_config_old (Thumb, 58 bytes, Stack size 32 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sock_init (Thumb, 138 bytes, Stack size 8 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _chk_socket (Thumb, 36 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    [Called By]

    sock_rbsize (Thumb, 22 bytes, Stack size 4 bytes, net.o(.text), UNUSED)

    [Calls]

    sock_rbused (Thumb, 22 bytes, Stack size 4 bytes, net.o(.text), UNUSED)

    [Calls]

    sock_rbleft (Thumb, 28 bytes, Stack size 4 bytes, net.o(.text), UNUSED)

    [Calls]

    sock_tbsize (Thumb, 24 bytes, Stack size 4 bytes, net.o(.text), UNUSED)

    [Calls]

    sock_tbused (Thumb, 24 bytes, Stack size 4 bytes, net.o(.text), UNUSED)

    [Calls]

    sock_tbleft (Thumb, 30 bytes, Stack size 4 bytes, net.o(.text), UNUSED)

    [Calls]

    set_my_ip (Thumb, 18 bytes, Stack size 8 bytes, net.o(.text), UNUSED)

    [Calls]

    _inet_atoeth (Thumb, 120 bytes, Stack size 32 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    ethip (Thumb, 126 bytes, Stack size 24 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    _add_server (Thumb, 50 bytes, Stack size 20 bytes, net.o(.text), UNUSED)

    [Called By]

    tcp_config (Thumb, 314 bytes, Stack size 16 bytes, net.o(.text), UNUSED)

    [Calls]

    is_if_up (Thumb, 16 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    ifctl_ethernet (Thumb, 66 bytes, Stack size 16 bytes, net.o(.text), UNUSED)

    [Calls]

    is_valid_iface (Thumb, 12 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    virtual_eth (Thumb, 10 bytes, Stack size 8 bytes, net.o(.text), UNUSED)

    virtual_set (Thumb, 104 bytes, Stack size 16 bytes, net.o(.text), UNUSED)

    sock_yield (Thumb, 16 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    sock_mode (Thumb, 24 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    sock_alive (Thumb, 46 bytes, Stack size 16 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sock_waiting (Thumb, 20 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    [Called By]

    sock_writable (Thumb, 58 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    sock_readable (Thumb, 84 bytes, Stack size 32 bytes, net.o(.text), UNUSED)

    [Calls]

    ip_timer_init (Thumb, 24 bytes, Stack size 8 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    ip_timer_expired (Thumb, 20 bytes, Stack size 4 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    tcp_checkfor (Thumb, 26 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    tcp_shutdown (Thumb, 40 bytes, Stack size 8 bytes, net.o(.text), UNUSED)

    [Calls]

    tcp_set_ports (Thumb, 14 bytes, Stack size 0 bytes, net.o(.text))

    [Called By]

    tcp_get_ports (Thumb, 18 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    findfreeport (Thumb, 312 bytes, Stack size 12 bytes, net.o(.text))

    [Stack]


    [Called By]

    sock_abort (Thumb, 30 bytes, Stack size 8 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_dataready (Thumb, 268 bytes, Stack size 48 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_bytesready (Thumb, 268 bytes, Stack size 56 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_close (Thumb, 40 bytes, Stack size 8 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_set_ttl (Thumb, 4 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    sock_set_tos (Thumb, 4 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    sock_iface (Thumb, 32 bytes, Stack size 16 bytes, net.o(.text), UNUSED)

    [Calls]

    sock_resolved (Thumb, 34 bytes, Stack size 16 bytes, net.o(.text), UNUSED)

    [Calls]


    [Called By]

    _ip_delay0 (Thumb, 134 bytes, Stack size 24 bytes, net.o(.text), UNUSED)

    [Calls]

    _ip_delay1 (Thumb, 110 bytes, Stack size 24 bytes, net.o(.text), UNUSED)

    [Calls]

    _ip_delay2 (Thumb, 118 bytes, Stack size 24 bytes, net.o(.text), UNUSED)

    [Calls]

    rip (Thumb, 40 bytes, Stack size 16 bytes, net.o(.text), UNUSED)

    [Calls]

    sock_sselect (Thumb, 56 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    intel (Thumb, 40 bytes, Stack size 0 bytes, net.o(.text))

    [Called By]

    intel16 (Thumb, 20 bytes, Stack size 0 bytes, net.o(.text))

    [Called By]

    sem_up (Thumb, 6 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    dcr_initdcr (Thumb, 326 bytes, Stack size 8 bytes, net.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_my_ip (Thumb, 8 bytes, Stack size 0 bytes, net.o(.text), UNUSED)

    tcp_set_dynamic (Thumb, 8 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    tcp_setstate (Thumb, 66 bytes, Stack size 16 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_initreserve (Thumb, 12 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    tcp_sock_init (Thumb, 110 bytes, Stack size 8 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_alloc_buffer (Thumb, 136 bytes, Stack size 24 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_free_buffer (Thumb, 78 bytes, Stack size 16 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _tbuf_xread (Thumb, 84 bytes, Stack size 32 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    _tbuf_xwrite (Thumb, 84 bytes, Stack size 32 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _tbuf_bxwrite (Thumb, 96 bytes, Stack size 32 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _tbuf_delete (Thumb, 32 bytes, Stack size 8 bytes, tcp.o(.text))

    [Stack]


    [Called By]

    _tbuf_reset (Thumb, 8 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    _tbuf_findchar (Thumb, 154 bytes, Stack size 32 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    _tbuf_findmem (Thumb, 280 bytes, Stack size 40 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    _tbuf_ref (Thumb, 66 bytes, Stack size 16 bytes, tcp.o(.text))

    [Stack]


    [Called By]

    sockstate (Thumb, 62 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_preread (Thumb, 74 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_stats (Thumb, 56 bytes, Stack size 12 bytes, tcp.o(.text), UNUSED)

    sock_stats_reset (Thumb, 2 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    _tcp_open (Thumb, 316 bytes, Stack size 40 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _tcp_sendsoon (Thumb, 40 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    _tcp_send (Thumb, 1066 bytes, Stack size 176 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_connect (Thumb, 70 bytes, Stack size 16 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_extopen (Thumb, 78 bytes, Stack size 56 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_open (Thumb, 44 bytes, Stack size 40 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_child_clean (Thumb, 48 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    tcp_listen_start (Thumb, 40 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    tcp_pendingpkt (Thumb, 306 bytes, Stack size 144 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_pendingpoolreturn (Thumb, 72 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    tcp_removepending (Thumb, 72 bytes, Stack size 8 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _tcp_pendcheck (Thumb, 160 bytes, Stack size 24 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_extlisten (Thumb, 68 bytes, Stack size 56 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    tcp_listen (Thumb, 48 bytes, Stack size 48 bytes, tcp.o(.text), UNUSED)

    [Calls]

    tcp_unthread (Thumb, 94 bytes, Stack size 24 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_close (Thumb, 198 bytes, Stack size 16 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_abort (Thumb, 70 bytes, Stack size 8 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_abortpending (Thumb, 22 bytes, Stack size 8 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_send_keepalive (Thumb, 42 bytes, Stack size 8 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_reset_keepalive (Thumb, 20 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    tcp_Retransmitter (Thumb, 678 bytes, Stack size 16 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_sock_close (Thumb, 12 bytes, Stack size 8 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    free_tcp_list (Thumb, 68 bytes, Stack size 8 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _tcp_tick_internal (Thumb, 166 bytes, Stack size 24 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_tick (Thumb, 48 bytes, Stack size 16 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_set_debug_state (Thumb, 6 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    tcp_established (Thumb, 18 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    _tcp_lookup (Thumb, 44 bytes, Stack size 8 bytes, tcp.o(.text), UNUSED)

    _tcp_notify (Thumb, 148 bytes, Stack size 48 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sock_update (Thumb, 78 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    tcp_read (Thumb, 226 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    tcp_wr_len (Thumb, 28 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    tcp_write (Thumb, 206 bytes, Stack size 24 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_Flush (Thumb, 24 bytes, Stack size 8 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    clamp16k (Thumb, 28 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    tcp_reserveport (Thumb, 72 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    tcp_clearreserve (Thumb, 46 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    _tcp_process_ack (Thumb, 172 bytes, Stack size 12 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_ProcessData (Thumb, 598 bytes, Stack size 72 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_rst (Thumb, 318 bytes, Stack size 160 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _tcp_process_options (Thumb, 162 bytes, Stack size 40 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_pendingpoolget (Thumb, 48 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    tcp_handler (Thumb, 3224 bytes, Stack size 144 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    printsock (Thumb, 60 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]

    printpend (Thumb, 58 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]

    tcp_keepalive (Thumb, 38 bytes, Stack size 4 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_read (Thumb, 96 bytes, Stack size 32 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_fastread (Thumb, 58 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    tcp_recv (Thumb, 148 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_xfastread (Thumb, 50 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_axread (Thumb, 82 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_aread (Thumb, 38 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_chr (Thumb, 92 bytes, Stack size 32 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_cmp (Thumb, 110 bytes, Stack size 40 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_write_one_packet (Thumb, 66 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_write (Thumb, 196 bytes, Stack size 40 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sock_send (Thumb, 164 bytes, Stack size 40 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_fastwrite (Thumb, 48 bytes, Stack size 24 bytes, tcp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sock_axwrite (Thumb, 88 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_awrite (Thumb, 32 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_xfastwrite (Thumb, 58 bytes, Stack size 24 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_noflush (Thumb, 16 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    sock_flush (Thumb, 26 bytes, Stack size 8 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_flushnext (Thumb, 16 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    sock_putc (Thumb, 34 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_getc (Thumb, 30 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_puts (Thumb, 98 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_gets (Thumb, 442 bytes, Stack size 56 bytes, tcp.o(.text), UNUSED)

    [Calls]

    sock_established (Thumb, 38 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    sock_closed (Thumb, 20 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    sock_is_nonblock (Thumb, 20 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    sock_sturdy (Thumb, 24 bytes, Stack size 16 bytes, tcp.o(.text), UNUSED)

    [Calls]

    set_tcp_keepalive (Thumb, 40 bytes, Stack size 8 bytes, tcp.o(.text), UNUSED)

    [Called By]

    get_tcp_keepalive (Thumb, 14 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    get_tcp_clients (Thumb, 18 bytes, Stack size 0 bytes, tcp.o(.text), UNUSED)

    [Called By]

    udp_sock_init (Thumb, 34 bytes, Stack size 8 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_alloc_buffer (Thumb, 64 bytes, Stack size 0 bytes, udp.o(.text))

    [Called By]

    udp_free_buffer (Thumb, 50 bytes, Stack size 0 bytes, udp.o(.text), UNUSED)

    [Called By]

    udp_close (Thumb, 72 bytes, Stack size 16 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_extopen (Thumb, 202 bytes, Stack size 40 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_open (Thumb, 44 bytes, Stack size 40 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_anonymous_open (Thumb, 52 bytes, Stack size 32 bytes, udp.o(.text), UNUSED)

    [Calls]

    udp_connect (Thumb, 38 bytes, Stack size 16 bytes, udp.o(.text), UNUSED)

    [Calls]


    [Called By]

    udp_waitopen (Thumb, 90 bytes, Stack size 72 bytes, udp.o(.text), UNUSED)

    [Calls]

    udp_handler (Thumb, 1248 bytes, Stack size 144 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_write (Thumb, 504 bytes, Stack size 232 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_xsendto (Thumb, 364 bytes, Stack size 72 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_sendto (Thumb, 44 bytes, Stack size 32 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    udp_sock_sendto (Thumb, 486 bytes, Stack size 88 bytes, udp.o(.text), UNUSED)

    [Calls]


    [Called By]

    udp_waitsend (Thumb, 72 bytes, Stack size 40 bytes, udp.o(.text), UNUSED)

    [Calls]

    udp_recvfrom (Thumb, 206 bytes, Stack size 56 bytes, udp.o(.text), UNUSED)

    [Calls]


    [Called By]

    udp_sock_recvfrom (Thumb, 102 bytes, Stack size 32 bytes, udp.o(.text), UNUSED)

    [Calls]


    [Called By]

    udp_peek (Thumb, 60 bytes, Stack size 24 bytes, udp.o(.text), UNUSED)

    [Calls]


    [Called By]

    udp_bypass_arp (Thumb, 10 bytes, Stack size 0 bytes, udp.o(.text), UNUSED)

    udp_read (Thumb, 86 bytes, Stack size 24 bytes, udp.o(.text), UNUSED)

    [Calls]

    _udp_notify (Thumb, 384 bytes, Stack size 112 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _udp_check_multicast_sockets (Thumb, 38 bytes, Stack size 0 bytes, udp.o(.text))

    [Called By]

    udp_raw_packet (Thumb, 260 bytes, Stack size 624 bytes, udp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_server_ip_set (Thumb, 14 bytes, Stack size 0 bytes, dhcpd.o(.text))

    [Called By]

    init_config (Thumb, 84 bytes, Stack size 8 bytes, dhcpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcpd_end (Thumb, 8 bytes, Stack size 0 bytes, dhcpd.o(.text), UNUSED)

    [Called By]

    dhcpd_start (Thumb, 68 bytes, Stack size 8 bytes, dhcpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcps_handler (Thumb, 292 bytes, Stack size 40 bytes, dhcpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    multicast_iptohw (Thumb, 58 bytes, Stack size 12 bytes, igmp.o(.text))

    [Stack]


    [Called By]

    pd_addmulticast (Thumb, 24 bytes, Stack size 24 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _igmp_init (Thumb, 62 bytes, Stack size 24 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _igmp_tick (Thumb, 78 bytes, Stack size 8 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _igmp_handler (Thumb, 228 bytes, Stack size 48 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _igmp_sendreport (Thumb, 300 bytes, Stack size 112 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _multicast_joingroup_userflag_iface (Thumb, 156 bytes, Stack size 40 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _multicast_joingroup_userflag (Thumb, 66 bytes, Stack size 32 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    multicast_joingroup (Thumb, 18 bytes, Stack size 16 bytes, igmp.o(.text), UNUSED)

    [Calls]


    [Called By]

    pd_removemulticast (Thumb, 18 bytes, Stack size 16 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _multicast_leavegroup_userflag (Thumb, 154 bytes, Stack size 40 bytes, igmp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    multicast_leavegroup (Thumb, 18 bytes, Stack size 16 bytes, igmp.o(.text), UNUSED)

    [Calls]


    [Called By]

    multicast_ingroup (Thumb, 64 bytes, Stack size 24 bytes, igmp.o(.text), UNUSED)

    [Calls]

    ssl_set_cert (Thumb, 10 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    [Called By]

    SSL_CTX_new (Thumb, 26 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_CTX_free (Thumb, 12 bytes, Stack size 8 bytes, ssl.o(.text), UNUSED)

    [Calls]

    SSL_new (Thumb, 40 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_free (Thumb, 12 bytes, Stack size 8 bytes, ssl.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SSL_set_fd (Thumb, 12 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    [Called By]

    SSL_write (Thumb, 42 bytes, Stack size 24 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_read (Thumb, 58 bytes, Stack size 32 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_shutdown (Thumb, 18 bytes, Stack size 8 bytes, ssl.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SSL_get_error (Thumb, 26 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    ERR_error_string (Thumb, 26 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    ERR_error_string_n (Thumb, 20 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]

    ERR_print_errors_fp (Thumb, 30 bytes, Stack size 96 bytes, ssl.o(.text), UNUSED)

    [Calls]

    SSL_pending (Thumb, 20 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    SSL_CTX_load_verify_locations (Thumb, 22 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]

    SSL_CTX_use_certificate_file (Thumb, 22 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_CTX_use_PrivateKey_file (Thumb, 22 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_CTX_set_verify (Thumb, 34 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    [Called By]

    GetSession (Thumb, 74 bytes, Stack size 24 bytes, ssl.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SSL_get_session (Thumb, 12 bytes, Stack size 8 bytes, ssl.o(.text), UNUSED)

    [Calls]

    SetSession (Thumb, 60 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_set_session (Thumb, 60 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]

    SSL_load_error_strings (Thumb, 2 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    SSL_library_init (Thumb, 4 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    SSL_CTX_use_certificate_chain_file (Thumb, 20 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]

    SSL_CTX_set_session_cache_mode (Thumb, 16 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    [Called By]

    SSL_CTX_set_cipher_list (Thumb, 24 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]

    SSLv3_client_method (Thumb, 30 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_connect (Thumb, 404 bytes, Stack size 24 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSLv3_server_method (Thumb, 34 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    SSL_accept (Thumb, 378 bytes, Stack size 8 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    InitCyaSSL (Thumb, 2 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    FreeCyaSSL (Thumb, 32 bytes, Stack size 8 bytes, ssl.o(.text), UNUSED)

    [Calls]

    AddSession (Thumb, 76 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    CyaSSL_check_domain_name (Thumb, 624 bytes, Stack size 16 bytes, ssl.o(.text), UNUSED)

    [Calls]

    InitSSL_Method (Thumb, 22 bytes, Stack size 12 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    InitSuites (Thumb, 128 bytes, Stack size 20 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    InitSSL_Ctx (Thumb, 46 bytes, Stack size 12 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    FreeSSL_Ctx (Thumb, 36 bytes, Stack size 8 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    InitSSL (Thumb, 288 bytes, Stack size 16 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    FreeSSL (Thumb, 116 bytes, Stack size 16 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MakeSSLv3 (Thumb, 22 bytes, Stack size 8 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    Timer (Thumb, 22 bytes, Stack size 8 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]

    LowResTimer (Thumb, 6 bytes, Stack size 0 bytes, cyassl_int.o(.text))

    [Called By]

    GetReady (Thumb, 54 bytes, Stack size 16 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_can_read (Thumb, 28 bytes, Stack size 8 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    CYASSL_MSG (Thumb, 22 bytes, Stack size 8 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    CYASSL_LEAVE (Thumb, 38 bytes, Stack size 96 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    CYASSL_ERROR (Thumb, 34 bytes, Stack size 88 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    CYASSL_ENTER (Thumb, 34 bytes, Stack size 88 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoProcessReply (Thumb, 608 bytes, Stack size 48 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    ProcessReply_tinywait (Thumb, 102 bytes, Stack size 16 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_select (Thumb, 40 bytes, Stack size 8 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    Send (Thumb, 150 bytes, Stack size 32 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SendBuffered (Thumb, 52 bytes, Stack size 16 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendWrapper (Thumb, 302 bytes, Stack size 32 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ProcessReply (Thumb, 110 bytes, Stack size 16 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendChangeCipher (Thumb, 64 bytes, Stack size 32 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendFinished (Thumb, 216 bytes, Stack size 216 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendCertificate (Thumb, 280 bytes, Stack size 48 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendData (Thumb, 280 bytes, Stack size 40 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    ReceiveData (Thumb, 90 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendAlert (Thumb, 116 bytes, Stack size 112 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SetErrorString (Thumb, 390 bytes, Stack size 16 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetCipherList (Thumb, 1038 bytes, Stack size 96 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendClientHello (Thumb, 286 bytes, Stack size 176 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendClientKeyExchange (Thumb, 376 bytes, Stack size 760 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendServerHello (Thumb, 282 bytes, Stack size 168 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    SendServerHelloDone (Thumb, 140 bytes, Stack size 48 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    CyaSSL_Debugging_ON (Thumb, 10 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    CyaSSL_Debugging_OFF (Thumb, 8 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    set_ssl_max_len (Thumb, 6 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    get_ssl_max_len (Thumb, 6 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    ssl_load_cert (Thumb, 28 bytes, Stack size 8 bytes, ssl_wrap.o(.text), UNUSED)

    [Calls]


    [Called By]

    ssl_wrap_init (Thumb, 114 bytes, Stack size 16 bytes, ssl_wrap.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_ssl_close (Thumb, 34 bytes, Stack size 16 bytes, ssl_wrap.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fd_connect_ssl (Thumb, 54 bytes, Stack size 16 bytes, ssl_wrap.o(.text), UNUSED)

    [Calls]


    [Called By]

    fd_accept_ssl (Thumb, 54 bytes, Stack size 16 bytes, ssl_wrap.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_ssl_send (Thumb, 26 bytes, Stack size 24 bytes, ssl_wrap.o(.text), UNUSED)

    [Calls]


    [Called By]

    sock_ssl_recv (Thumb, 38 bytes, Stack size 24 bytes, ssl_wrap.o(.text), UNUSED)

    [Calls]


    [Called By]

    get_ssl_socket (Thumb, 12 bytes, Stack size 0 bytes, ssl_wrap.o(.text), UNUSED)

    [Called By]

    crypto_mem_malloc (Thumb, 58 bytes, Stack size 16 bytes, cyassl_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    crypto_mem_free (Thumb, 44 bytes, Stack size 16 bytes, cyassl_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    crypto_mem_calloc (Thumb, 54 bytes, Stack size 24 bytes, cyassl_mem.o(.text), UNUSED)

    [Calls]

    crypto_mem_realloc (Thumb, 60 bytes, Stack size 24 bytes, cyassl_mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    easy_link_end_time (Thumb, 40 bytes, Stack size 8 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Called By]

    easy_link_start (Thumb, 106 bytes, Stack size 16 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Called By]

    easy_link_stop (Thumb, 8 bytes, Stack size 0 bytes, easylink.o(.text), UNUSED)

    [Called By]

    host_network_process_raw_packet (Thumb, 464 bytes, Stack size 40 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_sta_connection (Thumb, 6 bytes, Stack size 0 bytes, wifimgr.o(.text))

    [Called By]

    get_uap_connection (Thumb, 6 bytes, Stack size 0 bytes, wifimgr.o(.text), UNUSED)

    [Called By]

    get_connection (Thumb, 24 bytes, Stack size 0 bytes, wifimgr.o(.text), UNUSED)

    [Called By]

    set_sta_retry_interval (Thumb, 12 bytes, Stack size 0 bytes, wifimgr.o(.text))

    [Called By]

    sta_up (Thumb, 38 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    user_scan (Thumb, 108 bytes, Stack size 80 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sta_down (Thumb, 18 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wlan_connect (Thumb, 280 bytes, Stack size 32 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wifi_reboot (Thumb, 124 bytes, Stack size 80 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sta_disconnect (Thumb, 42 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uap_stop (Thumb, 26 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wlan_disconnect (Thumb, 14 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mf_scan (Thumb, 110 bytes, Stack size 80 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wlan_get_tx_power (Thumb, 22 bytes, Stack size 24 bytes, wifimgr.o(.text), UNUSED)

    [Calls]

    wlan_set_tx_power (Thumb, 12 bytes, Stack size 8 bytes, wifimgr.o(.text), UNUSED)

    [Calls]

    wlan_get_mac_address (Thumb, 12 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wlan_init (Thumb, 102 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wlan_tick (Thumb, 16 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    set_scan_interval (Thumb, 12 bytes, Stack size 0 bytes, wifimgr.o(.text))

    [Called By]

    stop_scan (Thumb, 52 bytes, Stack size 8 bytes, wifimgr.o(.text), UNUSED)

    [Calls]


    [Called By]

    CheckNetLink (Thumb, 100 bytes, Stack size 144 bytes, wifimgr.o(.text), UNUSED)

    [Calls]

    wiced_platform_init (Thumb, 4 bytes, Stack size 0 bytes, platform.o(.text), UNUSED)

    init_platform (Thumb, 2 bytes, Stack size 0 bytes, platform.o(.text))

    [Called By]

    host_platform_reset_wifi (Thumb, 28 bytes, Stack size 8 bytes, platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_platform_power_wifi (Thumb, 28 bytes, Stack size 8 bytes, platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_rtos_create_thread (Thumb, 14 bytes, Stack size 16 bytes, wwd_rtos.o(.text))

    [Stack]


    [Called By]

    host_rtos_finish_thread (Thumb, 6 bytes, Stack size 0 bytes, wwd_rtos.o(.text))

    [Called By]

    host_rtos_delete_terminated_thread (Thumb, 6 bytes, Stack size 0 bytes, wwd_rtos.o(.text))

    [Called By]

    host_rtos_init_semaphore (Thumb, 8 bytes, Stack size 0 bytes, wwd_rtos.o(.text))

    [Called By]

    host_rtos_get_time (Thumb, 6 bytes, Stack size 0 bytes, wwd_rtos.o(.text))

    [Called By]

    host_rtos_get_semaphore (Thumb, 76 bytes, Stack size 24 bytes, wwd_rtos.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_rtos_set_semaphore (Thumb, 12 bytes, Stack size 0 bytes, wwd_rtos.o(.text))

    [Called By]

    host_rtos_deinit_semaphore (Thumb, 6 bytes, Stack size 0 bytes, wwd_rtos.o(.text))

    [Called By]

    host_rtos_delay_milliseconds (Thumb, 26 bytes, Stack size 4 bytes, wwd_rtos.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_send_one_packet (Thumb, 74 bytes, Stack size 16 bytes, wwd_thread.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_receive_one_packet (Thumb, 28 bytes, Stack size 8 bytes, wwd_thread.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_thread_init (Thumb, 68 bytes, Stack size 16 bytes, wwd_thread.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_poll_all (Thumb, 58 bytes, Stack size 16 bytes, wwd_thread.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wait_bus_free (Thumb, 104 bytes, Stack size 16 bytes, wwd_thread.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_thread_quit (Thumb, 46 bytes, Stack size 8 bytes, wwd_thread.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_platform_notify_irq (Thumb, 14 bytes, Stack size 0 bytes, wwd_thread.o(.text))

    [Called By]

    wiced_thread_notify (Thumb, 2 bytes, Stack size 0 bytes, wwd_thread.o(.text))

    [Called By]

    wiced_management_wifi_on (Thumb, 396 bytes, Stack size 40 bytes, wwd_management.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_management_init (Thumb, 30 bytes, Stack size 16 bytes, wwd_management.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_management_wifi_off (Thumb, 68 bytes, Stack size 8 bytes, wwd_management.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_set_country (Thumb, 6 bytes, Stack size 0 bytes, wwd_management.o(.text), UNUSED)

    wiced_get_mac_addr (Thumb, 12 bytes, Stack size 0 bytes, wwd_management.o(.text))

    [Called By]

    wiced_wifi_scan (Thumb, 298 bytes, Stack size 48 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_is_ready_to_transceive (Thumb, 106 bytes, Stack size 0 bytes, wwd_wifi.o(.text))

    [Called By]

    wiced_wifi_leave (Thumb, 66 bytes, Stack size 16 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_join (Thumb, 200 bytes, Stack size 48 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_join_specific (Thumb, 236 bytes, Stack size 40 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_get_mac_address (Thumb, 64 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_set_mac_address (Thumb, 50 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_enable_powersave_with_throughput (Thumb, 140 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_enable_powersave (Thumb, 46 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_disable_powersave (Thumb, 50 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_get_tx_power (Thumb, 72 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_set_tx_power (Thumb, 52 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_set_listen_interval_assoc (Thumb, 40 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_set_listen_interval (Thumb, 102 bytes, Stack size 32 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_listen_interval (Thumb, 192 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_set_ofdm_dutycycle (Thumb, 50 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_set_cck_dutycycle (Thumb, 50 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_ofdm_dutycycle (Thumb, 68 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_cck_dutycycle (Thumb, 200 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_pmk (Thumb, 116 bytes, Stack size 40 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_register_multicast_address (Thumb, 206 bytes, Stack size 32 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_unregister_multicast_address (Thumb, 230 bytes, Stack size 32 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_get_rssi (Thumb, 60 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_select_antenna (Thumb, 84 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_set_roam_trigger (Thumb, 46 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_send_action_frame (Thumb, 52 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_acparams_sta (Thumb, 82 bytes, Stack size 32 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_enable_monitor_mode (Thumb, 86 bytes, Stack size 16 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_disable_monitor_mode (Thumb, 84 bytes, Stack size 16 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_set_down (Thumb, 34 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_manage_custom_ie (Thumb, 198 bytes, Stack size 40 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_prioritize_acparams (Thumb, 110 bytes, Stack size 40 bytes, wwd_wifi.o(.text), UNUSED)

    wiced_wifi_get_available_tos (Thumb, 50 bytes, Stack size 8 bytes, wwd_wifi.o(.text), UNUSED)

    print_ac_params (Thumb, 170 bytes, Stack size 48 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_channel (Thumb, 58 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_set_channel (Thumb, 42 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_get_counters (Thumb, 70 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_set_packet_filter_mode (Thumb, 40 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_add_packet_filter (Thumb, 114 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_remove_packet_filter (Thumb, 40 bytes, Stack size 16 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_toggle_packet_filter (Thumb, 44 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_enable_packet_filter (Thumb, 14 bytes, Stack size 8 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_disable_packet_filter (Thumb, 14 bytes, Stack size 8 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_get_packet_filter_stats (Thumb, 88 bytes, Stack size 32 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_clear_packet_filter_stats (Thumb, 40 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_packet_filter_list (Thumb, 634 bytes, Stack size 64 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_get_enabled_packet_filter_list (Thumb, 18 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_disabled_packet_filter_list (Thumb, 18 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_delete_packet_filter_list (Thumb, 30 bytes, Stack size 16 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_add_keep_alive (Thumb, 76 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_get_keep_alive (Thumb, 132 bytes, Stack size 40 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_disable_keep_alive (Thumb, 28 bytes, Stack size 24 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_associated_client_list (Thumb, 102 bytes, Stack size 40 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    wiced_wifi_get_ap_info (Thumb, 240 bytes, Stack size 32 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wifi_get_wifi_version (Thumb, 74 bytes, Stack size 32 bytes, wwd_wifi.o(.text), UNUSED)

    [Calls]

    init_clocks (Thumb, 104 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    init_memory (Thumb, 2 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text), UNUSED)

    init_architecture (Thumb, 56 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    stm32f2xx_clocks_not_needed (Thumb, 38 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text))

    [Called By]

    stm32f2xx_clocks_needed (Thumb, 38 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text))

    [Called By]

    wiced_gpio_output_high (Thumb, 48 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_gpio_init (Thumb, 144 bytes, Stack size 24 bytes, stm32f2xx_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_spi_init (Thumb, 580 bytes, Stack size 48 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_gpio_output_low (Thumb, 48 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_spi_transfer (Thumb, 450 bytes, Stack size 40 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_spi_deinit (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text), UNUSED)

    wiced_adc_init (Thumb, 244 bytes, Stack size 72 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_adc_take_sample (Thumb, 70 bytes, Stack size 16 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_adc_take_sample_stream (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text), UNUSED)

    wiced_adc_deinit (Thumb, 6 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text), UNUSED)

    wiced_gpio_input_get (Thumb, 58 bytes, Stack size 16 bytes, stm32f2xx_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_gpio_input_irq_enable (Thumb, 60 bytes, Stack size 24 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_gpio_input_irq_disable (Thumb, 30 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_pwm_init (Thumb, 414 bytes, Stack size 96 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_pwm_start (Thumb, 48 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_pwm_stop (Thumb, 48 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_platform_get_rtc_time (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text), UNUSED)

    wiced_platform_set_rtc_time (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text), UNUSED)

    wake_up_interrupt_notify (Thumb, 8 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text))

    [Called By]

    platform_power_down_hook (Thumb, 12 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    RTC_WKUP_irq (Thumb, 134 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_platform_mcu_enable_powersave (Thumb, 8 bytes, Stack size 4 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    wiced_platform_mcu_disable_powersave (Thumb, 8 bytes, Stack size 4 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]

    platform_idle_hook (Thumb, 4 bytes, Stack size 0 bytes, stm32f2xx_platform.o(.text), UNUSED)

    besl_wps_init (Thumb, 4 bytes, Stack size 0 bytes, wps_host.o(.text), UNUSED)

    [Called By]

    besl_wps_get_result (Thumb, 30 bytes, Stack size 0 bytes, wps_host.o(.text), UNUSED)

    besl_wps_deinit (Thumb, 4 bytes, Stack size 0 bytes, wps_host.o(.text))

    [Called By]

    besl_wps_enrollee (Thumb, 218 bytes, Stack size 32 bytes, wps_host.o(.text), UNUSED)

    [Calls]


    [Called By]

    wps_host_start_timer (Thumb, 28 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_scan (Thumb, 80 bytes, Stack size 40 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_create_eapol_packet (Thumb, 42 bytes, Stack size 16 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_get_eapol_data (Thumb, 12 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_get_eapol_packet_size (Thumb, 12 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_send_eapol_packet (Thumb, 210 bytes, Stack size 32 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_leave (Thumb, 12 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_join (Thumb, 78 bytes, Stack size 16 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_add_vendor_ie (Thumb, 30 bytes, Stack size 32 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_remove_vendor_ie (Thumb, 30 bytes, Stack size 32 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_store_ap (Thumb, 188 bytes, Stack size 24 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_retrieve_ap (Thumb, 36 bytes, Stack size 0 bytes, wps_host.o(.text))

    [Called By]

    wps_host_get_ap_list_size (Thumb, 6 bytes, Stack size 0 bytes, wps_host.o(.text))

    [Called By]

    wps_host_store_credential (Thumb, 356 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_stop_timer (Thumb, 8 bytes, Stack size 0 bytes, wps_host.o(.text))

    [Called By]

    wps_ntoh16 (Thumb, 14 bytes, Stack size 0 bytes, wps_host.o(.text), UNUSED)

    host_hton32 (Thumb, 12 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_hton16_ptr (Thumb, 40 bytes, Stack size 24 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_hton16 (Thumb, 12 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_ntoh32 (Thumb, 24 bytes, Stack size 0 bytes, wps_host.o(.text), UNUSED)

    host_hton32_ptr (Thumb, 52 bytes, Stack size 24 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_random_bytes (Thumb, 36 bytes, Stack size 16 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_init_unfragmented_packet (Thumb, 50 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_append_fragment (Thumb, 170 bytes, Stack size 16 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_host_retrieve_unfragmented_packet (Thumb, 14 bytes, Stack size 0 bytes, wps_host.o(.text))

    [Called By]

    wps_host_free_unfragmented_packet (Thumb, 24 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_is_running (Thumb, 6 bytes, Stack size 0 bytes, wps_host.o(.text), UNUSED)

    wps_set_timeout (Thumb, 12 bytes, Stack size 0 bytes, wps_host.o(.text), UNUSED)

    [Called By]

    wps_stop (Thumb, 22 bytes, Stack size 8 bytes, wps_host.o(.text), UNUSED)

    [Calls]


    [Called By]

    wps_pbc_start (Thumb, 44 bytes, Stack size 16 bytes, wps.o(.text), UNUSED)

    [Calls]


    [Called By]

    wps_end (Thumb, 112 bytes, Stack size 176 bytes, wps.o(.text))

    [Stack]


    [Calls]
    [Called By]

    FlashGetInfo (Thumb, 12 bytes, Stack size 0 bytes, flash.o(.text), UNUSED)

    [Called By]

    FlashRead (Thumb, 44 bytes, Stack size 16 bytes, flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    FlashWrite (Thumb, 52 bytes, Stack size 16 bytes, flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    FlashErase (Thumb, 36 bytes, Stack size 16 bytes, flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    newimage_write (Thumb, 48 bytes, Stack size 16 bytes, flash.o(.text), UNUSED)

    [Calls]

    newimage_erase (Thumb, 78 bytes, Stack size 8 bytes, flash.o(.text), UNUSED)

    [Calls]

    xalloc (Thumb, 20 bytes, Stack size 16 bytes, mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _xalloc (Thumb, 16 bytes, Stack size 16 bytes, mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xavail (Thumb, 6 bytes, Stack size 0 bytes, mem.o(.text))

    [Called By]

    _xavail (Thumb, 6 bytes, Stack size 0 bytes, mem.o(.text), UNUSED)

    xmem2root (Thumb, 22 bytes, Stack size 16 bytes, mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xrelease (Thumb, 18 bytes, Stack size 16 bytes, mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    paddrSS (Thumb, 2 bytes, Stack size 0 bytes, mem.o(.text))

    [Called By]

    xmem2xmem (Thumb, 22 bytes, Stack size 16 bytes, mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xmemchr (Thumb, 38 bytes, Stack size 16 bytes, mem.o(.text), UNUSED)

    [Called By]

    xmemcmp (Thumb, 20 bytes, Stack size 16 bytes, mem.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xgetint (Thumb, 10 bytes, Stack size 0 bytes, mem.o(.text))

    [Called By]

    xgetlong (Thumb, 8 bytes, Stack size 0 bytes, mem.o(.text))

    [Called By]

    root2xmem (Thumb, 22 bytes, Stack size 16 bytes, mem.o(.text), UNUSED)

    [Calls]

    paddr (Thumb, 2 bytes, Stack size 0 bytes, mem.o(.text))

    [Called By]

    sockerr (Thumb, 26 bytes, Stack size 0 bytes, neterrno.o(.text), UNUSED)

    [Called By]

    sock_error (Thumb, 14 bytes, Stack size 0 bytes, neterrno.o(.text), UNUSED)

    [Called By]

    sock_perror (Thumb, 218 bytes, Stack size 48 bytes, neterrno.o(.text), UNUSED)

    [Calls]

    sock_msg (Thumb, 28 bytes, Stack size 0 bytes, neterrno.o(.text))

    [Called By]

    _servlist_sort_preferences (Thumb, 94 bytes, Stack size 32 bytes, servlist.o(.text))

    [Stack]


    [Called By]

    servlist_add (Thumb, 184 bytes, Stack size 24 bytes, servlist.o(.text))

    [Stack]


    [Calls]
    [Called By]

    servlist_delete (Thumb, 188 bytes, Stack size 32 bytes, servlist.o(.text))

    [Stack]


    [Calls]
    [Called By]

    servlist_set_health (Thumb, 104 bytes, Stack size 28 bytes, servlist.o(.text))

    [Stack]


    [Calls]
    [Called By]

    servlist_flags (Thumb, 50 bytes, Stack size 12 bytes, servlist.o(.text), UNUSED)

    servlist_first (Thumb, 76 bytes, Stack size 16 bytes, servlist.o(.text))

    [Stack]


    [Called By]

    servlist_next (Thumb, 140 bytes, Stack size 20 bytes, servlist.o(.text))

    [Stack]


    [Called By]

    servlist_print (Thumb, 48 bytes, Stack size 16 bytes, servlist.o(.text), UNUSED)

    [Calls]

    dhcp_send (Thumb, 762 bytes, Stack size 632 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_timeout (Thumb, 68 bytes, Stack size 16 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_tick (Thumb, 588 bytes, Stack size 24 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_init (Thumb, 116 bytes, Stack size 16 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_set_results (Thumb, 302 bytes, Stack size 32 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_getopts (Thumb, 804 bytes, Stack size 336 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_handler (Thumb, 360 bytes, Stack size 152 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_handle_arp (Thumb, 2 bytes, Stack size 0 bytes, bootp.o(.text))

    [Called By]

    dhcp_check_lease (Thumb, 160 bytes, Stack size 16 bytes, bootp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dhcp_acquire (Thumb, 12 bytes, Stack size 8 bytes, bootp.o(.text), UNUSED)

    [Calls]

    dhcp_release (Thumb, 46 bytes, Stack size 8 bytes, bootp.o(.text), UNUSED)

    [Calls]

    dhcp_get_timezone (Thumb, 54 bytes, Stack size 8 bytes, bootp.o(.text), UNUSED)

    clear_lease (Thumb, 106 bytes, Stack size 24 bytes, leases.o(.text))

    [Stack]


    [Calls]
    [Called By]

    oldest_expired_lease (Thumb, 68 bytes, Stack size 8 bytes, leases.o(.text))

    [Stack]


    [Called By]

    add_lease (Thumb, 52 bytes, Stack size 24 bytes, leases.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lease_expired (Thumb, 20 bytes, Stack size 0 bytes, leases.o(.text))

    [Called By]

    find_lease_by_chaddr (Thumb, 58 bytes, Stack size 16 bytes, leases.o(.text))

    [Stack]


    [Calls]
    [Called By]

    find_lease_by_yiaddr (Thumb, 52 bytes, Stack size 0 bytes, leases.o(.text))

    [Called By]

    check_ip (Thumb, 6 bytes, Stack size 0 bytes, leases.o(.text))

    [Called By]

    find_address (Thumb, 100 bytes, Stack size 24 bytes, leases.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_option (Thumb, 180 bytes, Stack size 24 bytes, options.o(.text))

    [Stack]


    [Called By]

    end_option (Thumb, 30 bytes, Stack size 0 bytes, options.o(.text))

    [Called By]

    add_option_string (Thumb, 58 bytes, Stack size 16 bytes, options.o(.text))

    [Stack]


    [Calls]
    [Called By]

    add_simple_option (Thumb, 144 bytes, Stack size 48 bytes, options.o(.text))

    [Stack]


    [Calls]
    [Called By]

    find_option (Thumb, 34 bytes, Stack size 0 bytes, options.o(.text), UNUSED)

    sendOffer (Thumb, 328 bytes, Stack size 40 bytes, serverpacket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sendNAK (Thumb, 24 bytes, Stack size 8 bytes, serverpacket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sendACK (Thumb, 168 bytes, Stack size 32 bytes, serverpacket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_inform (Thumb, 60 bytes, Stack size 16 bytes, serverpacket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    p_hash (Thumb, 192 bytes, Stack size 360 bytes, tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    BuildTlsFinished (Thumb, 80 bytes, Stack size 72 bytes, tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    DeriveTlsKeys (Thumb, 102 bytes, Stack size 240 bytes, tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    MakeTlsMasterSecret (Thumb, 72 bytes, Stack size 88 bytes, tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    TLS_hmac (Thumb, 166 bytes, Stack size 320 bytes, tls.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TLSv1_client_method (Thumb, 30 bytes, Stack size 16 bytes, tls.o(.text), UNUSED)

    [Calls]

    TLSv1_1_client_method (Thumb, 30 bytes, Stack size 16 bytes, tls.o(.text), UNUSED)

    [Calls]

    TLSv1_server_method (Thumb, 34 bytes, Stack size 16 bytes, tls.o(.text), UNUSED)

    [Calls]

    TLSv1_1_server_method (Thumb, 34 bytes, Stack size 16 bytes, tls.o(.text), UNUSED)

    [Calls]

    SetCipherSpecs (Thumb, 366 bytes, Stack size 0 bytes, keys.o(.text), UNUSED)

    [Called By]

    StoreKeys (Thumb, 120 bytes, Stack size 24 bytes, keys.o(.text), UNUSED)

    [Calls]


    [Called By]

    DeriveKeys (Thumb, 220 bytes, Stack size 536 bytes, keys.o(.text), UNUSED)

    [Calls]


    [Called By]

    CleanPreMaster (Thumb, 56 bytes, Stack size 16 bytes, keys.o(.text), UNUSED)

    [Calls]


    [Called By]

    MakeMasterSecret (Thumb, 262 bytes, Stack size 416 bytes, keys.o(.text), UNUSED)

    [Calls]


    [Called By]

    InitSha (Thumb, 32 bytes, Stack size 0 bytes, sha.o(.text))

    [Called By]

    ShaUpdate (Thumb, 96 bytes, Stack size 24 bytes, sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ShaFinal (Thumb, 162 bytes, Stack size 16 bytes, sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    InitRsaKey (Thumb, 28 bytes, Stack size 0 bytes, rsa.o(.text), UNUSED)

    [Called By]

    FreeRsaKey (Thumb, 76 bytes, Stack size 8 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaPublicEncrypt (Thumb, 110 bytes, Stack size 64 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaPrivateDecrypt (Thumb, 100 bytes, Stack size 56 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaSSL_Verify (Thumb, 100 bytes, Stack size 56 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaSSL_Sign (Thumb, 110 bytes, Stack size 64 bytes, rsa.o(.text), UNUSED)

    [Calls]

    RsaEncryptSize (Thumb, 12 bytes, Stack size 8 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    RNG_GenerateBlock (Thumb, 30 bytes, Stack size 16 bytes, random.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GenerateSeed (Thumb, 40 bytes, Stack size 24 bytes, random.o(.text), UNUSED)

    [Calls]


    [Called By]

    InitRng (Thumb, 46 bytes, Stack size 304 bytes, random.o(.text), UNUSED)

    [Calls]


    [Called By]

    RNG_GenerateByte (Thumb, 20 bytes, Stack size 16 bytes, random.o(.text), UNUSED)

    [Calls]

    InitMd5 (Thumb, 28 bytes, Stack size 0 bytes, cyssl_md5.o(.text))

    [Called By]

    Md5Update (Thumb, 88 bytes, Stack size 24 bytes, cyssl_md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Md5Final (Thumb, 250 bytes, Stack size 16 bytes, cyssl_md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Des3_SetKey (Thumb, 90 bytes, Stack size 24 bytes, des3.o(.text), UNUSED)

    [Calls]


    [Called By]

    DesRawProcessBlock (Thumb, 300 bytes, Stack size 32 bytes, des3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Des3_CbcEncrypt (Thumb, 72 bytes, Stack size 24 bytes, des3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Des3_CbcDecrypt (Thumb, 104 bytes, Stack size 40 bytes, des3.o(.text), UNUSED)

    [Calls]


    [Called By]

    Base64Decode (Thumb, 364 bytes, Stack size 60 bytes, coding.o(.text), UNUSED)

    [Called By]

    GetLength (Thumb, 56 bytes, Stack size 20 bytes, asn.o(.text), UNUSED)

    [Called By]

    GetSequence (Thumb, 62 bytes, Stack size 24 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetSet (Thumb, 62 bytes, Stack size 24 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetVersion (Thumb, 54 bytes, Stack size 12 bytes, asn.o(.text), UNUSED)

    [Called By]

    GetExplicitVersion (Thumb, 46 bytes, Stack size 20 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetInt (Thumb, 124 bytes, Stack size 32 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaPrivateKeyDecode (Thumb, 220 bytes, Stack size 32 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaPublicKeyDecode (Thumb, 104 bytes, Stack size 32 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    InitDecodedCert (Thumb, 16 bytes, Stack size 0 bytes, asn.o(.text), UNUSED)

    [Called By]

    FreeDecodedCert (Thumb, 30 bytes, Stack size 8 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    ParseCert (Thumb, 172 bytes, Stack size 40 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    MakeSigner (Thumb, 24 bytes, Stack size 8 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    FreeSigners (Thumb, 34 bytes, Stack size 16 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    Arc4SetKey (Thumb, 78 bytes, Stack size 20 bytes, arc4.o(.text), UNUSED)

    [Called By]

    Arc4Process (Thumb, 62 bytes, Stack size 32 bytes, arc4.o(.text))

    [Stack]


    [Calls]
    [Called By]

    AesSetKey (Thumb, 968 bytes, Stack size 40 bytes, cyssl_aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    AesEncrypt (Thumb, 874 bytes, Stack size 56 bytes, cyssl_aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    AesDecrypt (Thumb, 878 bytes, Stack size 56 bytes, cyssl_aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    AesCbcEncrypt (Thumb, 72 bytes, Stack size 24 bytes, cyssl_aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    AesCbcDecrypt (Thumb, 134 bytes, Stack size 40 bytes, cyssl_aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    rtc_sleep_entry (Thumb, 24 bytes, Stack size 8 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    platform_set_rtc_time (Thumb, 112 bytes, Stack size 24 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rtc_sleep_abort (Thumb, 20 bytes, Stack size 8 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    rtc_sleep_exit (Thumb, 68 bytes, Stack size 24 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    host_platform_init (Thumb, 76 bytes, Stack size 16 bytes, wwd_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_platform_deinit (Thumb, 68 bytes, Stack size 16 bytes, wwd_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_platform_get_cycle_count (Thumb, 6 bytes, Stack size 0 bytes, wwd_platform.o(.text), UNUSED)

    host_platform_is_in_interrupt_context (Thumb, 18 bytes, Stack size 0 bytes, wwd_platform.o(.text), UNUSED)

    host_platform_init_wlan_powersave_clock (Thumb, 4 bytes, Stack size 0 bytes, wwd_platform.o(.text))

    [Called By]

    host_platform_deinit_wlan_powersave_clock (Thumb, 4 bytes, Stack size 0 bytes, wwd_platform.o(.text))

    [Called By]

    host_buffer_init (Thumb, 76 bytes, Stack size 8 bytes, wwd_buffer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_buffer_get (Thumb, 182 bytes, Stack size 24 bytes, wwd_buffer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_buffer_release (Thumb, 84 bytes, Stack size 16 bytes, wwd_buffer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    host_buffer_get_current_piece_data_pointer (Thumb, 6 bytes, Stack size 0 bytes, wwd_buffer.o(.text))

    [Called By]

    host_buffer_get_current_piece_size (Thumb, 6 bytes, Stack size 0 bytes, wwd_buffer.o(.text))

    [Called By]

    host_buffer_get_next_piece (Thumb, 6 bytes, Stack size 0 bytes, wwd_buffer.o(.text), UNUSED)

    host_buffer_add_remove_at_front (Thumb, 22 bytes, Stack size 0 bytes, wwd_buffer.o(.text))

    [Called By]

    host_buffer_check_leaked (Thumb, 4 bytes, Stack size 0 bytes, wwd_buffer.o(.text), UNUSED)

    wiced_init_sdpcm (Thumb, 158 bytes, Stack size 8 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_quit_sdpcm (Thumb, 58 bytes, Stack size 8 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_send_ioctl (Thumb, 290 bytes, Stack size 56 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_send_iovar (Thumb, 48 bytes, Stack size 24 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_network_send_ethernet_data (Thumb, 112 bytes, Stack size 32 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_process_bus_credit_update (Thumb, 72 bytes, Stack size 16 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_process_sdpcm (Thumb, 828 bytes, Stack size 48 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_get_iovar_buffer (Thumb, 70 bytes, Stack size 24 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_management_set_event_handler (Thumb, 398 bytes, Stack size 40 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_get_ioctl_buffer (Thumb, 38 bytes, Stack size 16 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_get_packet_to_send (Thumb, 148 bytes, Stack size 16 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_get_available_bus_credits (Thumb, 14 bytes, Stack size 0 bytes, sdpcm.o(.text))

    [Called By]

    wiced_set_backplane_window (Thumb, 144 bytes, Stack size 16 bytes, wwd_internal.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_device_core_is_up (Thumb, 90 bytes, Stack size 24 bytes, wwd_internal.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_disable_device_core (Thumb, 128 bytes, Stack size 24 bytes, wwd_internal.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_reset_device_core (Thumb, 128 bytes, Stack size 24 bytes, wwd_internal.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_transfer_bytes (Thumb, 38 bytes, Stack size 32 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_transfer_buffer (Thumb, 54 bytes, Stack size 32 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_write_register_value (Thumb, 34 bytes, Stack size 40 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_write_backplane_value (Thumb, 48 bytes, Stack size 40 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_init (Thumb, 888 bytes, Stack size 48 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_deinit (Thumb, 12 bytes, Stack size 8 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_ack_interrupt (Thumb, 16 bytes, Stack size 8 bytes, wwd_bus_protocol.o(.text), UNUSED)

    [Calls]

    wiced_read_backplane_value (Thumb, 50 bytes, Stack size 32 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_process_interrupt (Thumb, 30 bytes, Stack size 8 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_ensure_wlan_bus_is_up (Thumb, 112 bytes, Stack size 16 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_read_frame (Thumb, 320 bytes, Stack size 56 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_poke_wlan (Thumb, 16 bytes, Stack size 8 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_bus_set_flow_control (Thumb, 22 bytes, Stack size 0 bytes, wwd_bus_protocol.o(.text))

    [Called By]

    wiced_bus_is_flow_controlled (Thumb, 6 bytes, Stack size 0 bytes, wwd_bus_protocol.o(.text))

    [Called By]

    wiced_bus_allow_wlan_bus_to_sleep (Thumb, 36 bytes, Stack size 8 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_start_ap (Thumb, 574 bytes, Stack size 56 bytes, wwd_ap.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_stop_ap (Thumb, 206 bytes, Stack size 24 bytes, wwd_ap.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wifi_is_packet_from_ap (Thumb, 16 bytes, Stack size 0 bytes, wwd_ap.o(.text))

    [Called By]

    host_network_process_ethernet_data (Thumb, 52 bytes, Stack size 24 bytes, wwd_network.o(.text))

    [Stack]


    [Calls]
    [Called By]

    low_level_output (Thumb, 120 bytes, Stack size 24 bytes, wwd_network.o(.text))

    [Stack]


    [Calls]
    [Called By]

    enrollee_process_event (Thumb, 502 bytes, Stack size 32 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_start_enrollee (Thumb, 30 bytes, Stack size 16 bytes, wps_enrollee.o(.text), UNUSED)

    [Calls]


    [Called By]

    aes_encrypt (Thumb, 44 bytes, Stack size 264 bytes, aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    aes_decrypt (Thumb, 44 bytes, Stack size 264 bytes, aes.o(.text), UNUSED)

    [Calls]

    aes_cbc_encrypt_pad (Thumb, 176 bytes, Stack size 72 bytes, aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    aes_cbc_encrypt (Thumb, 62 bytes, Stack size 40 bytes, aes.o(.text), UNUSED)

    [Calls]

    aes_cbc_decrypt_pad (Thumb, 120 bytes, Stack size 72 bytes, aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    aes_cbc_decrypt (Thumb, 40 bytes, Stack size 40 bytes, aes.o(.text), UNUSED)

    [Calls]

    aes_ctr_crypt (Thumb, 174 bytes, Stack size 64 bytes, aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    aes_ccm_mac (Thumb, 316 bytes, Stack size 88 bytes, aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    aes_ccm_encrypt (Thumb, 158 bytes, Stack size 104 bytes, aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    aes_ccm_decrypt (Thumb, 186 bytes, Stack size 88 bytes, aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    aes_ccmp_cal_params (Thumb, 346 bytes, Stack size 64 bytes, aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    aes_ccmp_encrypt (Thumb, 108 bytes, Stack size 112 bytes, aes.o(.text), UNUSED)

    [Calls]

    aes_ccmp_decrypt (Thumb, 104 bytes, Stack size 112 bytes, aes.o(.text), UNUSED)

    [Calls]

    tlv_find_tlv8 (Thumb, 36 bytes, Stack size 12 bytes, tlv.o(.text))

    [Stack]


    [Called By]

    tlv_find_tlv16 (Thumb, 50 bytes, Stack size 24 bytes, tlv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tlv_read_value (Thumb, 88 bytes, Stack size 32 bytes, tlv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tlv_write_value (Thumb, 90 bytes, Stack size 32 bytes, tlv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tlv_write_header (Thumb, 34 bytes, Stack size 24 bytes, tlv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    getpeername (Thumb, 96 bytes, Stack size 40 bytes, bsdname.o(.text), UNUSED)

    [Calls]

    getsockname (Thumb, 118 bytes, Stack size 40 bytes, bsdname.o(.text), UNUSED)

    [Calls]

    getdomainname (Thumb, 66 bytes, Stack size 16 bytes, bsdname.o(.text), UNUSED)

    [Calls]

    setdomainname (Thumb, 6 bytes, Stack size 0 bytes, bsdname.o(.text), UNUSED)

    gethostname (Thumb, 52 bytes, Stack size 16 bytes, bsdname.o(.text), UNUSED)

    [Calls]

    sethostname (Thumb, 30 bytes, Stack size 8 bytes, bsdname.o(.text))

    [Stack]


    [Calls]
    [Called By]

    psocket (Thumb, 62 bytes, Stack size 272 bytes, bsdname.o(.text), UNUSED)

    [Calls]

    init_header (Thumb, 96 bytes, Stack size 16 bytes, packet.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_clear (Thumb, 46 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_init (Thumb, 56 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_init_multi (Thumb, 232 bytes, Stack size 32 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_count_bits (Thumb, 44 bytes, Stack size 8 bytes, integer.o(.text))

    [Stack]


    [Called By]

    cyssl_mp_unsigned_bin_size (Thumb, 38 bytes, Stack size 12 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bn_reverse (Thumb, 28 bytes, Stack size 12 bytes, integer.o(.text))

    [Stack]


    [Called By]

    mp_exch (Thumb, 34 bytes, Stack size 28 bytes, integer.o(.text))

    [Stack]


    [Called By]

    mp_clamp (Thumb, 38 bytes, Stack size 0 bytes, integer.o(.text))

    [Called By]

    mp_zero (Thumb, 28 bytes, Stack size 0 bytes, integer.o(.text))

    [Called By]

    mp_rshd (Thumb, 82 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_grow (Thumb, 70 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_copy (Thumb, 94 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_mod_2d (Thumb, 166 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_div_2d (Thumb, 244 bytes, Stack size 72 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_init_copy (Thumb, 30 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_to_unsigned_bin (Thumb, 100 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_lshd (Thumb, 118 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_mul_2d (Thumb, 238 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_read_unsigned_bin (Thumb, 98 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_init_size (Thumb, 58 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fast_s_mp_mul_digs (Thumb, 276 bytes, Stack size 72 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    s_mp_mul_digs (Thumb, 210 bytes, Stack size 88 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_mul (Thumb, 116 bytes, Stack size 32 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    s_mp_sqr (Thumb, 206 bytes, Stack size 64 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fast_s_mp_sqr (Thumb, 324 bytes, Stack size 64 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_sqr (Thumb, 58 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_set (Thumb, 36 bytes, Stack size 12 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    s_mp_sub (Thumb, 178 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_cmp_mag (Thumb, 96 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Called By]

    s_mp_add (Thumb, 212 bytes, Stack size 48 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_add (Thumb, 92 bytes, Stack size 32 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_sub (Thumb, 92 bytes, Stack size 32 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_cmp (Thumb, 54 bytes, Stack size 12 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_abs (Thumb, 34 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_div (Thumb, 412 bytes, Stack size 112 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_mod (Thumb, 96 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_reduce_2k_l (Thumb, 124 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mp_2expt (Thumb, 80 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_reduce_2k_setup_l (Thumb, 76 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_cmp_d (Thumb, 52 bytes, Stack size 0 bytes, integer.o(.text))

    [Called By]

    fast_s_mp_mul_high_digs (Thumb, 270 bytes, Stack size 72 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    s_mp_mul_high_digs (Thumb, 218 bytes, Stack size 88 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_reduce (Thumb, 252 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mp_reduce_setup (Thumb, 42 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    s_mp_exptmod (Thumb, 822 bytes, Stack size 616 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_mulmod (Thumb, 80 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_mul_2 (Thumb, 152 bytes, Stack size 32 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_montgomery_calc_normalization (Thumb, 134 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_mul_d (Thumb, 130 bytes, Stack size 48 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_reduce_2k (Thumb, 128 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mp_reduce_2k_setup (Thumb, 96 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_dr_reduce (Thumb, 150 bytes, Stack size 56 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mp_dr_setup (Thumb, 12 bytes, Stack size 0 bytes, integer.o(.text))

    [Called By]

    cyssl_fast_mp_montgomery_reduce (Thumb, 308 bytes, Stack size 64 bytes, integer.o(.text))

    [Stack]


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

    mp_montgomery_reduce (Thumb, 228 bytes, Stack size 40 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mp_montgomery_setup (Thumb, 70 bytes, Stack size 8 bytes, integer.o(.text))

    [Stack]


    [Called By]

    mp_exptmod_fast (Thumb, 922 bytes, Stack size 608 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_reduce_is_2k (Thumb, 88 bytes, Stack size 24 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_dr_is_modulus (Thumb, 46 bytes, Stack size 0 bytes, integer.o(.text))

    [Called By]

    mp_reduce_is_2k_l (Thumb, 80 bytes, Stack size 8 bytes, integer.o(.text))

    [Stack]


    [Called By]

    mp_div_2 (Thumb, 162 bytes, Stack size 32 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_invmod_slow (Thumb, 794 bytes, Stack size 160 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fast_mp_invmod (Thumb, 528 bytes, Stack size 128 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_invmod (Thumb, 84 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cyssl_mp_exptmod (Thumb, 264 bytes, Stack size 64 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mp_div_3 (Thumb, 144 bytes, Stack size 56 bytes, integer.o(.text), UNUSED)

    [Calls]

    HmacSetKey (Thumb, 172 bytes, Stack size 32 bytes, hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    HmacUpdate (Thumb, 78 bytes, Stack size 16 bytes, hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    HmacFinal (Thumb, 178 bytes, Stack size 16 bytes, hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_write_wifi_firmware_image (Thumb, 18 bytes, Stack size 8 bytes, wwd_firmware.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_write_wifi_nvram_image (Thumb, 214 bytes, Stack size 88 bytes, wwd_firmware.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_BN_to_binary (Thumb, 74 bytes, Stack size 24 bytes, wps_common.o(.text), UNUSED)

    [Calls]


    [Called By]

    wps_generate_DH_keypair (Thumb, 100 bytes, Stack size 16 bytes, wps_common.o(.text), UNUSED)

    [Calls]

    wps_kdf (Thumb, 118 bytes, Stack size 136 bytes, wps_common.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_encrypt_data (Thumb, 66 bytes, Stack size 216 bytes, wps_common.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_decrypt_data (Thumb, 50 bytes, Stack size 208 bytes, wps_common.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hmac_sha256 (Thumb, 210 bytes, Stack size 336 bytes, hmac_sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hmac_sha256_n (Thumb, 120 bytes, Stack size 224 bytes, hmac_sha256.o(.text), UNUSED)

    [Calls]

    sha256 (Thumb, 40 bytes, Stack size 136 bytes, hmac_sha256.o(.text), UNUSED)

    [Calls]

    progressive_hmac_init (Thumb, 74 bytes, Stack size 80 bytes, progressive_hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    progressive_hmac_append (Thumb, 190 bytes, Stack size 24 bytes, progressive_hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    progressive_hmac_finalize (Thumb, 118 bytes, Stack size 88 bytes, progressive_hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rijndaelKeySetupEnc (Thumb, 632 bytes, Stack size 20 bytes, rijndael-alg-fst.o(.text))

    [Stack]


    [Called By]

    rijndaelKeySetupDec (Thumb, 442 bytes, Stack size 32 bytes, rijndael-alg-fst.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rijndaelEncrypt (Thumb, 1188 bytes, Stack size 56 bytes, rijndael-alg-fst.o(.text))

    [Stack]


    [Called By]

    rijndaelDecrypt (Thumb, 1160 bytes, Stack size 56 bytes, rijndael-alg-fst.o(.text))

    [Stack]


    [Called By]

    SHA224_Init (Thumb, 50 bytes, Stack size 0 bytes, sha256.o(.text), UNUSED)

    [Called By]

    SHA256_Init (Thumb, 50 bytes, Stack size 0 bytes, sha256.o(.text))

    [Called By]

    sha256_block_host_order (Thumb, 22 bytes, Stack size 16 bytes, sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SHA256_Final (Thumb, 336 bytes, Stack size 32 bytes, sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sha256_block_data_order (Thumb, 22 bytes, Stack size 16 bytes, sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SHA256_Update (Thumb, 704 bytes, Stack size 56 bytes, sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SHA224 (Thumb, 44 bytes, Stack size 128 bytes, sha256.o(.text), UNUSED)

    [Calls]

    SHA256 (Thumb, 44 bytes, Stack size 128 bytes, sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SHA256_Transform (Thumb, 18 bytes, Stack size 16 bytes, sha256.o(.text), UNUSED)

    [Calls]

    crypto_mod_exp (Thumb, 162 bytes, Stack size 40 bytes, crypto_internal-modexp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_NN_set (Thumb, 32 bytes, Stack size 12 bytes, nn.o(.text))

    [Stack]


    [Called By]

    wps_NN_get (Thumb, 28 bytes, Stack size 8 bytes, nn.o(.text), UNUSED)

    InitSha256 (Thumb, 42 bytes, Stack size 0 bytes, cyssl_sha256.o(.text))

    [Called By]

    Sha256Update (Thumb, 96 bytes, Stack size 24 bytes, cyssl_sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Sha256Final (Thumb, 162 bytes, Stack size 16 bytes, cyssl_sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BN_register_RAND (Thumb, 6 bytes, Stack size 0 bytes, bn.o(.text), UNUSED)

    bn_add_words (Thumb, 204 bytes, Stack size 20 bytes, bn.o(.text))

    [Stack]


    [Called By]

    bn_expand2 (Thumb, 48 bytes, Stack size 16 bytes, bn.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BN_uadd (Thumb, 202 bytes, Stack size 56 bytes, bn.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BN_usub (Thumb, 314 bytes, Stack size 64 bytes, bn.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BN_ucmp (Thumb, 72 bytes, Stack size 20 bytes, bn.o(.text))

    [Stack]


    [Called By]

    BN_add (Thumb, 118 bytes, Stack size 24 bytes, bn.o(.text))

    [Stack]


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

    BN_sub (Thumb, 182 bytes, Stack size 32 bytes, bn.o(.text))

    [Stack]


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

    bn_mul_add_words (Thumb, 480 bytes, Stack size 36 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_mul_words (Thumb, 426 bytes, Stack size 36 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_sqr_words (Thumb, 208 bytes, Stack size 16 bytes, bn.o(.text), UNUSED)

    [Called By]

    BN_num_bits_word (Thumb, 62 bytes, Stack size 0 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_div_words (Thumb, 216 bytes, Stack size 44 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    bn_sub_words (Thumb, 170 bytes, Stack size 20 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_mul_comba8 (Thumb, 13370 bytes, Stack size 60 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_mul_comba4 (Thumb, 2286 bytes, Stack size 40 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_sqr_comba8 (Thumb, 8352 bytes, Stack size 56 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_sqr_comba4 (Thumb, 1190 bytes, Stack size 36 bytes, bn.o(.text), UNUSED)

    [Called By]

    BN_CTX_init (Thumb, 16 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_CTX_new (Thumb, 34 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_clear_free (Thumb, 62 bytes, Stack size 16 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_CTX_free (Thumb, 52 bytes, Stack size 16 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_CTX_start (Thumb, 34 bytes, Stack size 0 bytes, bn.o(.text), UNUSED)

    [Called By]

    BN_CTX_get (Thumb, 50 bytes, Stack size 0 bytes, bn.o(.text), UNUSED)

    [Called By]

    BN_CTX_end (Thumb, 62 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_set_word (Thumb, 92 bytes, Stack size 24 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_rshift (Thumb, 270 bytes, Stack size 56 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_init (Thumb, 14 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_lshift (Thumb, 246 bytes, Stack size 48 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_num_bits (Thumb, 38 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_copy (Thumb, 154 bytes, Stack size 24 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_div (Thumb, 938 bytes, Stack size 144 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_free (Thumb, 38 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_MONT_CTX_free (Thumb, 50 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_from_montgomery (Thumb, 568 bytes, Stack size 88 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    bn_mul_normal (Thumb, 156 bytes, Stack size 28 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    bn_cmp_words (Thumb, 74 bytes, Stack size 16 bytes, bn.o(.text), UNUSED)

    [Called By]

    bn_mul_recursive (Thumb, 638 bytes, Stack size 64 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_mul (Thumb, 462 bytes, Stack size 72 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    bn_sqr_normal (Thumb, 146 bytes, Stack size 40 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    bn_sqr_recursive (Thumb, 306 bytes, Stack size 48 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_sqr (Thumb, 306 bytes, Stack size 184 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_mod_mul_montgomery (Thumb, 104 bytes, Stack size 32 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_is_bit_set (Thumb, 66 bytes, Stack size 12 bytes, bn.o(.text), UNUSED)

    [Called By]

    BN_value_one (Thumb, 4 bytes, Stack size 0 bytes, bn.o(.text), UNUSED)

    [Called By]

    BN_nnmod (Thumb, 60 bytes, Stack size 24 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_set_bit (Thumb, 112 bytes, Stack size 24 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_add_word (Thumb, 152 bytes, Stack size 24 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_sub_word (Thumb, 158 bytes, Stack size 16 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_mul_word (Thumb, 86 bytes, Stack size 16 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_lshift1 (Thumb, 140 bytes, Stack size 32 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_rshift1 (Thumb, 182 bytes, Stack size 32 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_new (Thumb, 32 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_mod_inverse (Thumb, 1044 bytes, Stack size 80 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_MONT_CTX_set (Thumb, 278 bytes, Stack size 80 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_MONT_CTX_init (Thumb, 36 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_MONT_CTX_new (Thumb, 28 bytes, Stack size 8 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_mod_exp_mont (Thumb, 686 bytes, Stack size 736 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_mod_exp_mont_word (Thumb, 604 bytes, Stack size 80 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_bin2bn (Thumb, 216 bytes, Stack size 40 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BN_bn2bin (Thumb, 86 bytes, Stack size 28 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    bn_mul_part_recursive (Thumb, 758 bytes, Stack size 72 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    bn_mul_high (Thumb, 878 bytes, Stack size 88 bytes, bn.o(.text), UNUSED)

    [Calls]

    BN_rand (Thumb, 26 bytes, Stack size 24 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    DH_new (Thumb, 48 bytes, Stack size 8 bytes, dh.o(.text), UNUSED)

    [Calls]


    [Called By]

    DH_free (Thumb, 108 bytes, Stack size 8 bytes, dh.o(.text), UNUSED)

    [Calls]

    DH_generate_key (Thumb, 268 bytes, Stack size 56 bytes, dh.o(.text), UNUSED)

    [Calls]


    [Called By]

    DH_compute_key_bn (Thumb, 142 bytes, Stack size 48 bytes, dh.o(.text), UNUSED)

    [Calls]


    [Called By]

    DH_compute_key (Thumb, 42 bytes, Stack size 24 bytes, dh.o(.text), UNUSED)

    [Calls]

    DH_init (Thumb, 48 bytes, Stack size 24 bytes, dh.o(.text), UNUSED)

    [Calls]

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

    [Stack]


    [Calls]
    [Called By]

    bignum_deinit (Thumb, 20 bytes, Stack size 8 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bignum_get_unsigned_bin_len (Thumb, 12 bytes, Stack size 8 bytes, bignum.o(.text), UNUSED)

    [Calls]

    bignum_get_unsigned_bin (Thumb, 60 bytes, Stack size 24 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bignum_set_unsigned_bin (Thumb, 30 bytes, Stack size 16 bytes, bignum.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Calls]

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

    [Calls]

    bignum_add (Thumb, 30 bytes, Stack size 16 bytes, bignum.o(.text), UNUSED)

    [Calls]

    bignum_sub (Thumb, 30 bytes, Stack size 16 bytes, bignum.o(.text), UNUSED)

    [Calls]

    bignum_mul (Thumb, 30 bytes, Stack size 16 bytes, bignum.o(.text), UNUSED)

    [Calls]

    bignum_mulmod (Thumb, 38 bytes, Stack size 24 bytes, bignum.o(.text), UNUSED)

    [Calls]

    bignum_exptmod (Thumb, 38 bytes, Stack size 24 bytes, bignum.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]

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

    [Called By]

    srand (Thumb, 6 bytes, Stack size 0 bytes, rand.o(.text))

    [Called By]

    ___aeabi_memcpy8$ret (Thumb, 0 bytes, Stack size 8 bytes, memcpy.o(.text), UNUSED)

    __aeabi_memcpy (Thumb, 40 bytes, Stack size 8 bytes, memcpy.o(.text))

    [Stack]


    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, memcpy.o(.text))

    [Stack]


    [Called By]

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

    [Stack]


    [Called By]

    __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$wrapper (Thumb, 20 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

    [Calls]

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

    [Called By]

    strstr (Thumb, 44 bytes, Stack size 12 bytes, strstr.o(.text), UNUSED)

    [Called By]

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

    [Stack]


    [Called By]

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

    [Called By]

    strlen (Thumb, 16 bytes, Stack size 0 bytes, strlen.o(.text))

    [Called By]

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

    [Stack]


    [Called By]

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

    [Called By]

    memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))

    [Stack]


    [Called By]

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

    [Called By]

    strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))

    [Stack]


    [Called By]

    calloc (Thumb, 28 bytes, Stack size 8 bytes, calloc.o(.text), UNUSED)

    [Calls]


    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    atoi (Thumb, 26 bytes, Stack size 16 bytes, atoi.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_fmul (Thumb, 108 bytes, Stack size 8 bytes, fmul.o(.text), UNUSED)

    [Called By]

    __aeabi_fdiv (Thumb, 128 bytes, Stack size 8 bytes, fdiv.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_ui2f (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_ui2d (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_f2uiz (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text), UNUSED)

    [Called By]

    __aeabi_cfrcmple (Thumb, 20 bytes, Stack size 0 bytes, cfrcmple.o(.text), UNUSED)

    [Called By]

    __aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text), UNUSED)

    [Calls]


    [Called By]

    _strtoul (Thumb, 158 bytes, Stack size 40 bytes, _strtoul.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)

    _float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text), UNUSED)

    [Called By]

    _float_epilogue (Thumb, 90 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED)

    [Called By]

    _double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text), UNUSED)

    [Called By]

    _double_epilogue (Thumb, 164 bytes, Stack size 32 bytes, depilogue.o(.text), UNUSED)

    [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)

    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

    [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), UNUSED)

    [Called By]

    _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

    _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, 92 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    __0fprintf$8 (Thumb, 22 bytes, Stack size 24 bytes, printf8.o(i.__0fprintf$8), UNUSED)

    [Calls]

    __1fprintf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0fprintf$8), UNUSED)

    __2fprintf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0fprintf$8), UNUSED)

    [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, 36 bytes, Stack size 32 bytes, printf8.o(i.__0snprintf$8), UNUSED)

    [Calls]

    __1snprintf$8 (Thumb, 0 bytes, Stack size 32 bytes, printf8.o(i.__0snprintf$8), UNUSED)

    __2snprintf (Thumb, 0 bytes, Stack size 32 bytes, printf8.o(i.__0snprintf$8), UNUSED)

    [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)

    free (Thumb, 88 bytes, Stack size 16 bytes, mallocr.o(i.__free$realloc))

    [Stack]


    [Called By]

    malloc (Thumb, 64 bytes, Stack size 32 bytes, mallocr.o(i.__malloc$realloc))

    [Stack]


    [Calls]
    [Called By]

    __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)

    putc (Thumb, 4 bytes, Stack size 0 bytes, putc.o(i.putc), UNUSED)

    [Calls]


    [Called By]

    puts (Thumb, 30 bytes, Stack size 8 bytes, puts.o(i.puts), UNUSED)

    [Calls]


    [Called By]

    realloc (Thumb, 104 bytes, Stack size 32 bytes, mallocr.o(i.realloc))

    [Stack]


    [Calls]
    [Called By]

    Local Symbols

    SetSysClock (Thumb, 118 bytes, Stack size 0 bytes, system_stm32f2xx.o(.text))

    [Called By]

    TI2_Config (Thumb, 44 bytes, Stack size 16 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    TI1_Config (Thumb, 40 bytes, Stack size 12 bytes, stm32f2xx_tim.o(.text), UNUSED)

    [Called By]

    RTC_ByteToBcd2 (Thumb, 24 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text))

    [Called By]

    RTC_Bcd2ToByte (Thumb, 18 bytes, Stack size 0 bytes, stm32f2xx_rtc.o(.text))

    [Called By]

    fd_in_use (Thumb, 28 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    free_fd (Thumb, 76 bytes, Stack size 16 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_baseinfo (Thumb, 44 bytes, Stack size 8 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    bt_cts_trigger (Thumb, 96 bytes, Stack size 16 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    bt_link_drop (Thumb, 64 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]

    bt_wake_up (Thumb, 64 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]

    bt_eerom_mode_enter (Thumb, 126 bytes, Stack size 16 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    bt_eerom_read (Thumb, 172 bytes, Stack size 32 bytes, file.o(.text), UNUSED)

    [Calls]


    [Called By]

    bt_eerom_write (Thumb, 296 bytes, Stack size 40 bytes, file.o(.text), UNUSED)

    [Calls]

    bt_tick (Thumb, 188 bytes, Stack size 256 bytes, file.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    is_free_block (Thumb, 26 bytes, Stack size 0 bytes, file.o(.text), UNUSED)

    [Called By]

    DMA_RxConfiguration (Thumb, 134 bytes, Stack size 80 bytes, uart.o(.text), UNUSED)

    [Calls]


    [Called By]

    uart6_gpio_init (Thumb, 106 bytes, Stack size 16 bytes, uart.o(.text), UNUSED)

    [Calls]


    [Called By]

    convert_port_to_port_number (Thumb, 74 bytes, Stack size 0 bytes, gpio_irq.o(.text))

    [Called By]

    sdio_oob_irq_handler (Thumb, 14 bytes, Stack size 8 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    sdio_enable_bus_irq (Thumb, 10 bytes, Stack size 0 bytes, wwd_bus.o(.text))

    [Called By]

    sdio_disable_bus_irq (Thumb, 10 bytes, Stack size 0 bytes, wwd_bus.o(.text))

    [Called By]

    sdio_get_blocksize_dctrl (Thumb, 174 bytes, Stack size 0 bytes, wwd_bus.o(.text))

    [Called By]

    sdio_prepare_data_transfer (Thumb, 152 bytes, Stack size 24 bytes, wwd_bus.o(.text))

    [Stack]


    [Calls]
    [Called By]

    find_optimal_block_size (Thumb, 76 bytes, Stack size 0 bytes, wwd_bus.o(.text))

    [Called By]

    calc_sum (Thumb, 46 bytes, Stack size 12 bytes, mftest.o(.text))

    [Stack]


    [Called By]

    led_blink (Thumb, 16 bytes, Stack size 0 bytes, mftest.o(.text))

    [Calls]


    [Called By]

    get_line (Thumb, 110 bytes, Stack size 16 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mf_sta_start (Thumb, 16 bytes, Stack size 8 bytes, mftest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_chipID (Thumb, 24 bytes, Stack size 0 bytes, otp.o(.text))

    [Called By]

    md5 (Thumb, 18 bytes, Stack size 24 bytes, otp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    generate_enc_data (Thumb, 120 bytes, Stack size 88 bytes, otp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MD5Transform (Thumb, 1802 bytes, Stack size 20 bytes, md5.o(.text))

    [Stack]


    [Called By]

    MD5Final (Thumb, 110 bytes, Stack size 24 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MD5Update (Thumb, 146 bytes, Stack size 24 bytes, md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Called By]

    nfc_irq_handler (Thumb, 30 bytes, Stack size 8 bytes, nfc_tag.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    nfc_gpio_init (Thumb, 16 bytes, Stack size 8 bytes, nfc_tag.o(.text), UNUSED)

    [Calls]


    [Called By]

    _dns_pack_name (Thumb, 102 bytes, Stack size 32 bytes, dns.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_req (Thumb, 280 bytes, Stack size 48 bytes, dns.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tcp_free_socket (Thumb, 34 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    socket_in_loop (Thumb, 26 bytes, Stack size 0 bytes, tcp.o(.text))

    [Called By]

    min (Thumb, 14 bytes, Stack size 0 bytes, ssl.o(.text), UNUSED)

    [Called By]

    AddCA (Thumb, 110 bytes, Stack size 128 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    PemToDer (Thumb, 118 bytes, Stack size 32 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    ProcessFile (Thumb, 152 bytes, Stack size 32 bytes, ssl.o(.text), UNUSED)

    [Calls]


    [Called By]

    min (Thumb, 14 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    GetSEQIncrement (Thumb, 30 bytes, Stack size 8 bytes, cyassl_int.o(.text))

    [Stack]


    [Called By]

    c32toa (Thumb, 16 bytes, Stack size 0 bytes, cyassl_int.o(.text))

    [Called By]

    c16toa (Thumb, 8 bytes, Stack size 0 bytes, cyassl_int.o(.text))

    [Called By]

    GetMacSecret (Thumb, 36 bytes, Stack size 0 bytes, cyassl_int.o(.text))

    [Called By]

    Hmac (Thumb, 314 bytes, Stack size 440 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    c32to24 (Thumb, 12 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    c24to32 (Thumb, 22 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    ato16 (Thumb, 16 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    HashOutput (Thumb, 48 bytes, Stack size 24 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Called By]

    HashInput (Thumb, 42 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    LastError (Thumb, 6 bytes, Stack size 0 bytes, cyassl_int.o(.text))

    [Called By]

    SetError (Thumb, 6 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    IsNonBlocking (Thumb, 6 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    Receive (Thumb, 134 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    Wait (Thumb, 14 bytes, Stack size 8 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoAlert (Thumb, 172 bytes, Stack size 88 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoApplicationData (Thumb, 284 bytes, Stack size 104 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    BuildSHA (Thumb, 118 bytes, Stack size 240 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    BuildMD5 (Thumb, 118 bytes, Stack size 248 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    BuildFinished (Thumb, 102 bytes, Stack size 208 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoClientKeyExchange (Thumb, 336 bytes, Stack size 176 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    MatchSuite (Thumb, 134 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoClientHello (Thumb, 410 bytes, Stack size 120 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoFinished (Thumb, 266 bytes, Stack size 88 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoCertificate (Thumb, 368 bytes, Stack size 144 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoServerKeyExchange (Thumb, 8 bytes, Stack size 0 bytes, cyassl_int.o(.text), UNUSED)

    [Called By]

    DoCertificateRequest (Thumb, 150 bytes, Stack size 40 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoServerHello (Thumb, 188 bytes, Stack size 32 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetHandShakeHeader (Thumb, 40 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DoHandShakeMsg (Thumb, 296 bytes, Stack size 40 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    Decrypt (Thumb, 84 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    DecryptMessage (Thumb, 64 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetRecordHeader (Thumb, 44 bytes, Stack size 24 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    ProcessOldClientHello (Thumb, 828 bytes, Stack size 136 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    Encrypt (Thumb, 84 bytes, Stack size 24 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BuildMessage (Thumb, 302 bytes, Stack size 120 bytes, cyassl_int.o(.text))

    [Stack]


    [Calls]
    [Called By]

    FillData (Thumb, 102 bytes, Stack size 32 bytes, cyassl_int.o(.text), UNUSED)

    [Calls]


    [Called By]

    easy_link_fail (Thumb, 32 bytes, Stack size 8 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    easy_link_success (Thumb, 80 bytes, Stack size 176 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    get_ssid_key_end (Thumb, 34 bytes, Stack size 8 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    get_ssid_key_start (Thumb, 130 bytes, Stack size 32 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    switch_channle (Thumb, 140 bytes, Stack size 8 bytes, easylink.o(.text))

    [Stack]


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

    clear_get_table (Thumb, 20 bytes, Stack size 8 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Called By]

    delete_invalid_data (Thumb, 656 bytes, Stack size 48 bytes, easylink.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rssi_2_quility (Thumb, 40 bytes, Stack size 0 bytes, wifimgr.o(.text))

    [Called By]

    enable_ps (Thumb, 10 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wifi_up_cb (Thumb, 10 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wifi_down_cb (Thumb, 10 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    uap_up_cb (Thumb, 10 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    uap_down_cb (Thumb, 10 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    set_sta_connection (Thumb, 96 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    set_uap_connection (Thumb, 84 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    select_ap_to_join (Thumb, 102 bytes, Stack size 16 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    free_ap_list (Thumb, 32 bytes, Stack size 16 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    haier_loop_scan (Thumb, 18 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    scan_finished (Thumb, 42 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    append_ap_list (Thumb, 124 bytes, Stack size 32 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_scan_result_list (Thumb, 106 bytes, Stack size 16 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    scan_results_handler (Thumb, 414 bytes, Stack size 128 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    join_scan (Thumb, 158 bytes, Stack size 80 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sta_retry_tick (Thumb, 42 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uap_up (Thumb, 40 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uap_down (Thumb, 10 bytes, Stack size 8 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wifi_reboot_only (Thumb, 12 bytes, Stack size 8 bytes, wifimgr.o(.text), UNUSED)

    [Calls]

    sta_link_events_handler (Thumb, 44 bytes, Stack size 16 bytes, wifimgr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wiced_thread_func (Thumb, 154 bytes, Stack size 24 bytes, wwd_thread.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wlu_parse_tlvs (Thumb, 48 bytes, Stack size 20 bytes, wwd_wifi.o(.text))

    [Stack]


    [Called By]

    wlu_is_wpa_ie (Thumb, 58 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    scan_result_handler (Thumb, 746 bytes, Stack size 72 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wiced_join_events_handler (Thumb, 584 bytes, Stack size 24 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wiced_wifi_prepare_join (Thumb, 922 bytes, Stack size 72 bytes, wwd_wifi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RTC_Wakeup_init (Thumb, 218 bytes, Stack size 32 bytes, stm32f2xx_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_spi_configure_baudrate (Thumb, 54 bytes, Stack size 8 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Called By]

    spi_dma_transfer (Thumb, 122 bytes, Stack size 16 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]


    [Called By]

    spi_dma_config (Thumb, 326 bytes, Stack size 80 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]


    [Called By]

    select_wut_prescaler_calculate_wakeup_time (Thumb, 156 bytes, Stack size 32 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]


    [Called By]

    stop_mode_power_down_hook (Thumb, 230 bytes, Stack size 24 bytes, stm32f2xx_platform.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wps_thread_end (Thumb, 36 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_thread_msg_dequeue (Thumb, 72 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wps_thread_msg_enqueue (Thumb, 92 bytes, Stack size 24 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_wps_rx_packet (Thumb, 18 bytes, Stack size 16 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wiced_wps_thread_timeout (Thumb, 40 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wiced_wps_thread (Thumb, 102 bytes, Stack size 8 bytes, wps_host.o(.text), UNUSED)

    [Calls]


    [Called By]

    wiced_wps_timer_tick (Thumb, 54 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wiced_wps_join_rslt (Thumb, 42 bytes, Stack size 8 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Called By]

    scan_result_handler (Thumb, 40 bytes, Stack size 16 bytes, wps_host.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    bcmswap16 (Thumb, 12 bytes, Stack size 0 bytes, wps_host.o(.text))

    [Called By]

    bcmswap32 (Thumb, 26 bytes, Stack size 0 bytes, wps_host.o(.text))

    [Called By]

    GetSector (Thumb, 182 bytes, Stack size 0 bytes, flash.o(.text), UNUSED)

    [Called By]

    flash_init (Thumb, 14 bytes, Stack size 8 bytes, flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    flash_reset (Thumb, 20 bytes, Stack size 8 bytes, flash.o(.text), UNUSED)

    [Calls]

    flash_write_data (Thumb, 36 bytes, Stack size 24 bytes, flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    Flash_Init (Thumb, 8 bytes, Stack size 8 bytes, flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    Flash_UnInit (Thumb, 8 bytes, Stack size 8 bytes, flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    send_packet_to_relay (Thumb, 6 bytes, Stack size 0 bytes, serverpacket.o(.text))

    [Called By]

    send_packet_to_client (Thumb, 106 bytes, Stack size 48 bytes, serverpacket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_packet (Thumb, 34 bytes, Stack size 16 bytes, serverpacket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    init_packet (Thumb, 104 bytes, Stack size 16 bytes, serverpacket.o(.text))

    [Stack]


    [Calls]
    [Called By]

    add_bootp_options (Thumb, 8 bytes, Stack size 0 bytes, serverpacket.o(.text))

    [Called By]

    get_xor (Thumb, 24 bytes, Stack size 16 bytes, tls.o(.text), UNUSED)

    [Called By]

    PRF (Thumb, 144 bytes, Stack size 520 bytes, tls.o(.text), UNUSED)

    [Calls]


    [Called By]

    MakeTLSv1 (Thumb, 22 bytes, Stack size 8 bytes, tls.o(.text), UNUSED)

    [Called By]

    MakeTLSv1_1 (Thumb, 22 bytes, Stack size 8 bytes, tls.o(.text), UNUSED)

    [Called By]

    c16toa (Thumb, 8 bytes, Stack size 0 bytes, tls.o(.text))

    [Called By]

    c32toa (Thumb, 16 bytes, Stack size 0 bytes, tls.o(.text))

    [Called By]

    GetSEQIncrement (Thumb, 30 bytes, Stack size 8 bytes, tls.o(.text))

    [Stack]


    [Called By]

    GetMacSecret (Thumb, 36 bytes, Stack size 0 bytes, tls.o(.text))

    [Called By]

    SetPrefix (Thumb, 104 bytes, Stack size 0 bytes, keys.o(.text), UNUSED)

    [Called By]

    SetKeys (Thumb, 320 bytes, Stack size 16 bytes, keys.o(.text), UNUSED)

    [Calls]


    [Called By]

    min (Thumb, 14 bytes, Stack size 0 bytes, sha.o(.text))

    [Called By]

    rotlFixed (Thumb, 18 bytes, Stack size 0 bytes, sha.o(.text))

    [Called By]

    ByteReverseWord32 (Thumb, 28 bytes, Stack size 8 bytes, sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ByteReverseWords (Thumb, 40 bytes, Stack size 24 bytes, sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ByteReverseBytes (Thumb, 28 bytes, Stack size 24 bytes, sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    XorWords (Thumb, 30 bytes, Stack size 12 bytes, sha.o(.text), UNUSED)

    [Called By]

    xorbuf (Thumb, 54 bytes, Stack size 16 bytes, sha.o(.text), UNUSED)

    [Calls]

    Transform (Thumb, 1130 bytes, Stack size 352 bytes, sha.o(.text))

    [Stack]


    [Calls]
    [Called By]

    AddLength (Thumb, 20 bytes, Stack size 0 bytes, sha.o(.text))

    [Called By]

    RsaPad (Thumb, 108 bytes, Stack size 40 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaUnPad (Thumb, 112 bytes, Stack size 40 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    RsaFunction (Thumb, 398 bytes, Stack size 96 bytes, rsa.o(.text), UNUSED)

    [Calls]


    [Called By]

    min (Thumb, 14 bytes, Stack size 0 bytes, cyssl_md5.o(.text))

    [Called By]

    rotlFixed (Thumb, 18 bytes, Stack size 0 bytes, cyssl_md5.o(.text))

    [Called By]

    ByteReverseWord32 (Thumb, 28 bytes, Stack size 8 bytes, cyssl_md5.o(.text), UNUSED)

    [Calls]


    [Called By]

    ByteReverseWords (Thumb, 40 bytes, Stack size 24 bytes, cyssl_md5.o(.text), UNUSED)

    [Calls]


    [Called By]

    ByteReverseBytes (Thumb, 28 bytes, Stack size 24 bytes, cyssl_md5.o(.text), UNUSED)

    [Calls]

    XorWords (Thumb, 30 bytes, Stack size 12 bytes, cyssl_md5.o(.text), UNUSED)

    [Called By]

    xorbuf (Thumb, 54 bytes, Stack size 16 bytes, cyssl_md5.o(.text), UNUSED)

    [Calls]

    Transform (Thumb, 1942 bytes, Stack size 24 bytes, cyssl_md5.o(.text))

    [Stack]


    [Calls]
    [Called By]

    AddLength (Thumb, 20 bytes, Stack size 0 bytes, cyssl_md5.o(.text))

    [Called By]

    rotlFixed (Thumb, 18 bytes, Stack size 0 bytes, des3.o(.text))

    [Called By]

    rotrFixed (Thumb, 18 bytes, Stack size 0 bytes, des3.o(.text))

    [Called By]

    ByteReverseWord32 (Thumb, 28 bytes, Stack size 8 bytes, des3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ByteReverseWords (Thumb, 40 bytes, Stack size 24 bytes, des3.o(.text), UNUSED)

    [Calls]


    [Called By]

    ByteReverseBytes (Thumb, 28 bytes, Stack size 24 bytes, des3.o(.text), UNUSED)

    [Calls]

    XorWords (Thumb, 30 bytes, Stack size 12 bytes, des3.o(.text))

    [Stack]


    [Called By]

    xorbuf (Thumb, 54 bytes, Stack size 16 bytes, des3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    IPERM (Thumb, 168 bytes, Stack size 16 bytes, des3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    FPERM (Thumb, 168 bytes, Stack size 16 bytes, des3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DesSetKey (Thumb, 398 bytes, Stack size 156 bytes, des3.o(.text), UNUSED)

    [Called By]

    Reverse (Thumb, 12 bytes, Stack size 0 bytes, des3.o(.text), UNUSED)

    [Called By]

    Des3ProcessBlock (Thumb, 108 bytes, Stack size 24 bytes, des3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GetCertHeader (Thumb, 130 bytes, Stack size 48 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetAlgoId (Thumb, 164 bytes, Stack size 20 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    StoreKey (Thumb, 100 bytes, Stack size 16 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetKey (Thumb, 138 bytes, Stack size 16 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetName (Thumb, 384 bytes, Stack size 144 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    DateGreaterThan (Thumb, 146 bytes, Stack size 0 bytes, asn.o(.text), UNUSED)

    [Called By]

    DateLessThan (Thumb, 24 bytes, Stack size 16 bytes, asn.o(.text), UNUSED)

    [Calls]

    btoi (Thumb, 8 bytes, Stack size 0 bytes, asn.o(.text), UNUSED)

    [Called By]

    GetTime (Thumb, 56 bytes, Stack size 24 bytes, asn.o(.text), UNUSED)

    [Calls]

    ValidateDate (Thumb, 6 bytes, Stack size 0 bytes, asn.o(.text), UNUSED)

    [Called By]

    GetDate (Thumb, 126 bytes, Stack size 40 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetValidity (Thumb, 72 bytes, Stack size 16 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    DecodeToKey (Thumb, 112 bytes, Stack size 24 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetSignature (Thumb, 118 bytes, Stack size 24 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetDigest (Thumb, 28 bytes, Stack size 16 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    BytePrecision (Thumb, 28 bytes, Stack size 0 bytes, asn.o(.text), UNUSED)

    [Called By]

    SetLength (Thumb, 74 bytes, Stack size 24 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetSequence (Thumb, 22 bytes, Stack size 16 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    SetAlgoID (Thumb, 134 bytes, Stack size 40 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    EncodeSignature (Thumb, 88 bytes, Stack size 88 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    ConfirmSignature (Thumb, 244 bytes, Stack size 968 bytes, asn.o(.text), UNUSED)

    [Calls]


    [Called By]

    MakeByte (Thumb, 44 bytes, Stack size 12 bytes, arc4.o(.text))

    [Stack]


    [Called By]

    rotlFixed (Thumb, 18 bytes, Stack size 0 bytes, cyssl_aes.o(.text))

    [Called By]

    ByteReverseWord32 (Thumb, 28 bytes, Stack size 8 bytes, cyssl_aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ByteReverseWords (Thumb, 40 bytes, Stack size 24 bytes, cyssl_aes.o(.text), UNUSED)

    [Calls]


    [Called By]

    ByteReverseBytes (Thumb, 28 bytes, Stack size 24 bytes, cyssl_aes.o(.text), UNUSED)

    [Calls]

    XorWords (Thumb, 30 bytes, Stack size 12 bytes, cyssl_aes.o(.text))

    [Stack]


    [Called By]

    xorbuf (Thumb, 54 bytes, Stack size 16 bytes, cyssl_aes.o(.text))

    [Stack]


    [Calls]
    [Called By]

    convert_rtc_calendar_values_to_units_passed (Thumb, 214 bytes, Stack size 32 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    reset_rtc_values (Thumb, 80 bytes, Stack size 8 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    stm32f2_rtc_change_clock (Thumb, 140 bytes, Stack size 24 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    platform_get_rtc_time (Thumb, 74 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    init_wlan_powersave_clock (Thumb, 70 bytes, Stack size 16 bytes, wwd_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    platform_reset_wlan_powersave_clock (Thumb, 20 bytes, Stack size 8 bytes, wwd_platform.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_get_next_buffer_in_queue (Thumb, 16 bytes, Stack size 16 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_set_next_buffer_in_queue (Thumb, 18 bytes, Stack size 16 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_send_sdpcm_common (Thumb, 142 bytes, Stack size 24 bytes, sdpcm.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_get_core_address (Thumb, 10 bytes, Stack size 0 bytes, wwd_internal.o(.text))

    [Called By]

    sdio_cmd53 (Thumb, 210 bytes, Stack size 64 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sdio_cmd52 (Thumb, 122 bytes, Stack size 64 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_sdio_transfer (Thumb, 98 bytes, Stack size 56 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_read_register_value (Thumb, 40 bytes, Stack size 32 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_download_firmware (Thumb, 222 bytes, Stack size 24 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_sdio_redirect_oob_interrupt (Thumb, 60 bytes, Stack size 8 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_abort_read (Thumb, 74 bytes, Stack size 16 bytes, wwd_bus_protocol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wiced_handle_apsta_event (Thumb, 56 bytes, Stack size 24 bytes, wwd_ap.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wps_send_start (Thumb, 52 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_scan_result_handler (Thumb, 354 bytes, Stack size 64 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    wps_find_and_join_ap (Thumb, 82 bytes, Stack size 8 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_cleanup (Thumb, 120 bytes, Stack size 8 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    create_wps_assoc_request_ie (Thumb, 108 bytes, Stack size 32 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    create_wps_probe_ie (Thumb, 400 bytes, Stack size 48 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_restart (Thumb, 92 bytes, Stack size 8 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_packet (Thumb, 34 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    write_vendor_extension (Thumb, 56 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_m7 (Thumb, 436 bytes, Stack size 144 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_m5 (Thumb, 412 bytes, Stack size 144 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_m3 (Thumb, 634 bytes, Stack size 512 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_m1 (Thumb, 920 bytes, Stack size 64 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_identity (Thumb, 68 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_prepare_basic_packet (Thumb, 298 bytes, Stack size 56 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_nack (Thumb, 66 bytes, Stack size 32 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_done (Thumb, 48 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_process_wps_message (Thumb, 540 bytes, Stack size 64 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_process_m8 (Thumb, 352 bytes, Stack size 160 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_process_m6 (Thumb, 260 bytes, Stack size 488 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_process_m4 (Thumb, 260 bytes, Stack size 488 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_ack (Thumb, 40 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_process_m2 (Thumb, 426 bytes, Stack size 472 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_process_m2d (Thumb, 28 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    wps_send_frag_ack (Thumb, 96 bytes, Stack size 16 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_wps_packet_data (Thumb, 22 bytes, Stack size 0 bytes, wps_enrollee.o(.text))

    [Called By]

    wps_process_message (Thumb, 932 bytes, Stack size 56 bytes, wps_enrollee.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bcmswap16 (Thumb, 12 bytes, Stack size 0 bytes, wps_enrollee.o(.text))

    [Called By]

    bcmswap32 (Thumb, 26 bytes, Stack size 0 bytes, wps_enrollee.o(.text))

    [Called By]

    xor_128bit_block (Thumb, 70 bytes, Stack size 12 bytes, aes.o(.text))

    [Stack]


    [Called By]

    InitHmac (Thumb, 50 bytes, Stack size 16 bytes, hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    HmacKeyInnerHash (Thumb, 74 bytes, Stack size 8 bytes, hmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    write_image (Thumb, 106 bytes, Stack size 32 bytes, wwd_firmware.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sha256_block (Thumb, 968 bytes, Stack size 136 bytes, sha256.o(.text))

    [Stack]


    [Called By]

    min (Thumb, 14 bytes, Stack size 0 bytes, cyssl_sha256.o(.text))

    [Called By]

    rotlFixed (Thumb, 18 bytes, Stack size 0 bytes, cyssl_sha256.o(.text))

    [Called By]

    rotrFixed (Thumb, 18 bytes, Stack size 0 bytes, cyssl_sha256.o(.text))

    [Called By]

    ByteReverseWord32 (Thumb, 28 bytes, Stack size 8 bytes, cyssl_sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ByteReverseWords (Thumb, 40 bytes, Stack size 24 bytes, cyssl_sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ByteReverseBytes (Thumb, 28 bytes, Stack size 24 bytes, cyssl_sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    XorWords (Thumb, 30 bytes, Stack size 12 bytes, cyssl_sha256.o(.text), UNUSED)

    [Called By]

    xorbuf (Thumb, 54 bytes, Stack size 16 bytes, cyssl_sha256.o(.text), UNUSED)

    [Calls]

    Transform (Thumb, 1418 bytes, Stack size 320 bytes, cyssl_sha256.o(.text))

    [Stack]


    [Calls]
    [Called By]

    AddLength (Thumb, 20 bytes, Stack size 0 bytes, cyssl_sha256.o(.text))

    [Called By]

    bn_expand_internal (Thumb, 204 bytes, Stack size 32 bytes, bn.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bnrand (Thumb, 286 bytes, Stack size 64 bytes, bn.o(.text), UNUSED)

    [Calls]


    [Called By]

    dh_bn_mod_exp (Thumb, 70 bytes, Stack size 48 bytes, dh.o(.text), UNUSED)

    [Calls]


    [Called By]

    _printf_core (Thumb, 1010 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _printf_post_padding (Thumb, 38 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED)

    [Called By]

    _printf_pre_padding (Thumb, 48 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]

    internal_alloc (Thumb, 68 bytes, Stack size 24 bytes, mallocr.o(i.internal_alloc))

    [Stack]


    [Calls]
    [Called By]

    Undefined Global Symbols