#<CALLGRAPH># ARM Linker, 5.03 [Build 69]: Last Updated: Thu Jul 09 14:31:45 2015
SysTick_Handler ⇒ SysTick_Handler
Function Pointers
- ADC_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- BOD_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- BusFault_Handler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- CANActivity_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- CAN_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- DMA_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- DebugMon_Handler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- EINT0_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- EINT1_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- EINT2_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- EINT3_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- HardFault_Handler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- I2C0_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- I2C1_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- I2C2_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- I2S_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- Locator_Recv from locator.o(i.Locator_Recv) referenced from locator.o(i.LocatorInit)
- MCPWM_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- MemManage_Handler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- NMI_Handler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- PLL0_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- PLL1_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- PWM1_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- QEI_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- RIT_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- RTC_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- Reset_Handler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- SPI_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- SSP0_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- SSP1_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- SystemInit from system_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET)
- TIMER0_IRQHandler from uarts.o(i.TIMER0_IRQHandler) referenced from startup_lpc17xx.o(RESET)
- TIMER1_IRQHandler from port_timer1.o(i.TIMER1_IRQHandler) referenced from startup_lpc17xx.o(RESET)
- TIMER2_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- TIMER3_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- UART0_IRQHandler from uart0.o(i.UART0_IRQHandler) referenced from startup_lpc17xx.o(RESET)
- UART1_IRQHandler from uarts.o(i.UART1_IRQHandler) referenced from startup_lpc17xx.o(RESET)
- UART2_IRQHandler from uarts.o(i.UART2_IRQHandler) referenced from startup_lpc17xx.o(RESET)
- UART3_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- USBActivity_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- USB_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- UsageFault_Handler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- WDT_IRQHandler from startup_lpc17xx.o(RESET) referenced from startup_lpc17xx.o(RESET)
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_lpc17xx.o(RESET)
- _sputc from printf8.o(i._sputc) referenced from printf8.o(i.__0sprintf$8)
- accept_function from lwiplib.o(i.accept_function) referenced from lwiplib.o(i.do_listen)
- arp_timer from lwiplib.o(i.arp_timer) referenced from lwiplib.o(i.arp_timer)
- arp_timer from lwiplib.o(i.arp_timer) referenced from lwiplib.o(i.sys_timeouts_init)
- autoip_timer from lwiplib.o(i.autoip_timer) referenced from lwiplib.o(i.autoip_timer)
- autoip_timer from lwiplib.o(i.autoip_timer) referenced from lwiplib.o(i.sys_timeouts_init)
- conn_err from httpd.o(i.conn_err) referenced from httpd.o(i.http_accept)
- conn_err from tcp_cmd.o(i.conn_err) referenced from tcp_cmd.o(i.tcpcmd_accept)
- console_send_proc from console_cmd.o(i.console_send_proc) referenced from console_cmd.o(i.console_cmdapp)
- dhcp_recv from lwiplib.o(i.dhcp_recv) referenced from lwiplib.o(i.dhcp_start)
- dhcp_timer_coarse from lwiplib.o(i.dhcp_timer_coarse) referenced from lwiplib.o(i.dhcp_timer_coarse)
- dhcp_timer_coarse from lwiplib.o(i.dhcp_timer_coarse) referenced from lwiplib.o(i.sys_timeouts_init)
- dhcp_timer_fine from lwiplib.o(i.dhcp_timer_fine) referenced from lwiplib.o(i.dhcp_timer_fine)
- dhcp_timer_fine from lwiplib.o(i.dhcp_timer_fine) referenced from lwiplib.o(i.sys_timeouts_init)
- do_bind from lwiplib.o(i.do_bind) referenced from lwiplib.o(i.netconn_bind)
- do_delconn from lwiplib.o(i.do_delconn) referenced from lwiplib.o(i.netconn_delete)
- do_getaddr from lwiplib.o(i.do_getaddr) referenced from lwiplib.o(i.netconn_getaddr)
- do_listen from lwiplib.o(i.do_listen) referenced from lwiplib.o(i.netconn_listen_with_backlog)
- do_newconn from lwiplib.o(i.do_newconn) referenced from lwiplib.o(i.netconn_new_with_proto_and_callback)
- do_recv from lwiplib.o(i.do_recv) referenced from lwiplib.o(i.netconn_recv_data)
- do_recv from lwiplib.o(i.do_recv) referenced from lwiplib.o(i.netconn_recved)
- do_send from lwiplib.o(i.do_send) referenced from lwiplib.o(i.netconn_send)
- do_write from lwiplib.o(i.do_write) referenced from lwiplib.o(i.netconn_write)
- err_tcp from lwiplib.o(i.err_tcp) referenced from lwiplib.o(i.do_close_internal)
- err_tcp from lwiplib.o(i.err_tcp) referenced from lwiplib.o(i.setup_tcp)
- etharp_output from lwiplib.o(i.etharp_output) referenced from lwiplib.o(i.stellarisif_init)
- event_callback from lwiplib.o(i.event_callback) referenced from lwiplib.o(i.lwip_socket)
- http_accept from httpd.o(i.http_accept) referenced from httpd.o(i.httpd_init)
- http_poll from httpd.o(i.http_poll) referenced from httpd.o(i.http_accept)
- http_recv from httpd.o(i.http_recv) referenced from httpd.o(i.http_accept)
- http_sent from httpd.o(i.http_sent) referenced from httpd.o(i.http_recv)
- http_sent from httpd.o(i.http_sent) referenced from httpd.o(i.http_sent)
- lwIPEthernetIntHandler from lwiplib.o(i.lwIPEthernetIntHandler) referenced from startup_lpc17xx.o(RESET)
- lwIPInterruptTask from lwiplib.o(i.lwIPInterruptTask) referenced from lwiplib.o(i.lwIPPrivateInit)
- lwIPPrivateHostTimer from lwiplib.o(i.lwIPPrivateHostTimer) referenced from lwiplib.o(i.lwIPPrivateHostTimer)
- lwIPPrivateHostTimer from lwiplib.o(i.lwIPPrivateHostTimer) referenced from lwiplib.o(i.lwIPPrivateInit)
- lwIPPrivateInit from lwiplib.o(i.lwIPPrivateInit) referenced from lwiplib.o(i.lwIPInit)
- main from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
- pbuf_free_ooseq from lwiplib.o(i.pbuf_free_ooseq) referenced from lwiplib.o(i.pbuf_pool_is_empty)
- poll_tcp from lwiplib.o(i.poll_tcp) referenced from lwiplib.o(i.do_close_internal)
- poll_tcp from lwiplib.o(i.poll_tcp) referenced from lwiplib.o(i.setup_tcp)
- prvIdleTask from tasks.o(i.prvIdleTask) referenced from tasks.o(i.vTaskStartScheduler)
- recv_tcp from lwiplib.o(i.recv_tcp) referenced from lwiplib.o(i.setup_tcp)
- recv_udp from lwiplib.o(i.recv_udp) referenced from lwiplib.o(i.pcb_new)
- sent_tcp from lwiplib.o(i.sent_tcp) referenced from lwiplib.o(i.do_close_internal)
- sent_tcp from lwiplib.o(i.sent_tcp) referenced from lwiplib.o(i.setup_tcp)
- stellarisif_init from lwiplib.o(i.stellarisif_init) referenced from lwiplib.o(i.lwIPPrivateInit)
- stellarisif_output from lwiplib.o(i.stellarisif_output) referenced from lwiplib.o(i.stellarisif_init)
- tcp_accept_null from lwiplib.o(i.tcp_accept_null) referenced from lwiplib.o(i.tcp_listen_with_backlog)
- tcp_recv_null from lwiplib.o(i.tcp_recv_null) referenced from lwiplib.o(i.tcp_alloc)
- tcpcmd_accept from tcp_cmd.o(i.tcpcmd_accept) referenced from tcp_cmd.o(i.tcpcmd_init)
- tcpcmd_poll from tcp_cmd.o(i.tcpcmd_poll) referenced from tcp_cmd.o(i.tcpcmd_accept)
- tcpcmd_recv from tcp_cmd.o(i.tcpcmd_recv) referenced from tcp_cmd.o(i.tcpcmd_accept)
- tcpcmd_send_proc from tcp_cmd.o(i.tcpcmd_send_proc) referenced from tcp_cmd.o(i.tcpcmd_recv)
- tcpcmd_sent from tcp_cmd.o(i.tcpcmd_sent) referenced from tcp_cmd.o(i.tcpcmd_recv)
- tcpcmd_sent from tcp_cmd.o(i.tcpcmd_sent) referenced from tcp_cmd.o(i.tcpcmd_sent)
- tcpip_input from lwiplib.o(i.tcpip_input) referenced from lwiplib.o(i.lwIPPrivateInit)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcp_timer_needed)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcpip_tcp_timer)
- tcpip_thread from lwiplib.o(i.tcpip_thread) referenced from lwiplib.o(i.tcpip_init)
- user_main from user_main.o(.text) referenced from task_lwip.o(i.vlwIP_Task)
- vPortSVCHandler from port.o(.emb_text) referenced from startup_lpc17xx.o(RESET)
- vlwIP_Task from task_lwip.o(i.vlwIP_Task) referenced from main.o(i.main)
- xPortPendSVHandler from port.o(.emb_text) referenced from startup_lpc17xx.o(RESET)
- xPortSysTickHandler from port.o(i.xPortSysTickHandler) referenced from startup_lpc17xx.o(RESET)
Global Symbols
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
NMI_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Calls]
[Address Reference Count : 1]
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET), UNUSED, KEPT)
[Calls]
[Called By]
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET), UNUSED, KEPT)
[Calls]
[Called By]
SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET), UNUSED, KEPT)
[Calls]
[Called By]
ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
BOD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
CANActivity_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
CAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
DMA_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
EINT0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
EINT1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
EINT2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
EINT3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
ENET_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET), UNUSED, KEPT)
I2C0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
I2C2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
I2S_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
MCPWM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
PLL0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
PLL1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
PWM1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
QEI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
RIT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
SPI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
SSP0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
SSP1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
TIMER2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
TIMER3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
UART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
USBActivity_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
USB_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
WDT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(RESET))
[Address Reference Count : 1]
__main (Thumb, 0 bytes, Stack size 0 bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
_main_scatterload (Thumb, 0 bytes, Stack size 0 bytes, entry5.o(.ARM.Collect$$$$00000004))
[Calls]
__main_after_scatterload (Thumb, 0 bytes, Stack size 0 bytes, entry5.o(.ARM.Collect$$$$00000004))
[Called By]
vPortSVCHandler (Thumb, 28 bytes, Stack size 0 bytes, port.o(.emb_text))
[Address Reference Count : 1]
vPortStartFirstTask (Thumb, 12 bytes, Stack size 0 bytes, port.o(.emb_text))
[Called By]
xPortPendSVHandler (Thumb, 56 bytes, Stack size 0 bytes, port.o(.emb_text))
[Calls]
[Address Reference Count : 1]
vPortSetInterruptMask (Thumb, 14 bytes, Stack size 0 bytes, port.o(.emb_text))
[Called By]
- >> vPortEnterCritical
- >> vTaskStartScheduler
- >> xPortSysTickHandler
- >> xQueueGenericSendFromISR
vPortClearInterruptMask (Thumb, 14 bytes, Stack size 0 bytes, port.o(.emb_text))
[Called By]
- >> vPortExitCritical
- >> xPortSysTickHandler
- >> xQueueGenericSendFromISR
SysCtlDelay (Thumb, 6 bytes, Stack size 0 bytes, port_sysctl.o(.emb_text))
[Calls]
[Called By]- >> prvSetupHardware
- >> SysCtlDelay
SystemInit (Thumb, 178 bytes, Stack size 0 bytes, system_lpc17xx.o(.text))
[Address Reference Count : 1]
SystemClockUpdate (Thumb, 320 bytes, Stack size 0 bytes, system_lpc17xx.o(.text))
[Called By]
user_main (Thumb, 360 bytes, Stack size 0 bytes, user_main.o(.text))
[Calls]
- >> vTaskDelay
- >> lwip_socket
- >> lwip_send
- >> lwip_recv
- >> lwip_listen
- >> lwip_htons
- >> lwip_htonl
- >> lwip_close
- >> lwip_bind
- >> lwip_accept
- >> is_network_ready
- >> console_write
- >> __2sprintf
[Address Reference Count : 1]- task_lwip.o(i.vlwIP_Task)
__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
- >> pbuf_copy_partial
- >> pbuf_copy
- >> lwip_recvfrom
- >> icmp_send_response
- >> lwip_accept
- >> fs_usr_read
- >> fs_usr_open
- >> fs_read
- >> fs_ajax_read
- >> prvCopyDataToQueue
- >> prvCopyDataFromQueue
- >> tcpcmd_recv
- >> tcp_write
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
- >> get_eeprom_settings
- >> save2eeprom
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
- >> xTaskGenericCreate
- >> _memset$wrapper
- >> __aeabi_memclr
__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]
- >> lwip_socket_init
- >> dhcp_start
- >> dhcp_parse_reply
- >> Timer1_Init
- >> http_state_init
- >> udp_new
- >> tcp_alloc
_memset$wrapper (Thumb, 18 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
[Calls]
strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))
[Called By]
- >> vTaskList
- >> prvListTaskWithinSingleList
strstr (Thumb, 36 bytes, Stack size 0 bytes, strstr.o(.text))
[Called By]
- >> set_cfg_xml
- >> vt100parsing
- >> fs_ajax_open
- >> fs_all_open
- >> http_recv
- >> tcpcmd_recv
- >> set_ip_item
- >> parseIP
- >> get_cmd_settings
- >> exec_set_cmd
strncpy (Thumb, 24 bytes, Stack size 0 bytes, strncpy.o(.text))
[Called By]
- >> xTaskGenericCreate
- >> http_recv
strchr (Thumb, 20 bytes, Stack size 0 bytes, strchr.o(.text))
[Called By]
- >> GetPostCmd
- >> split_string
- >> parse_cmd
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
[Called By]
- >> CONSOLE_UART0_W
- >> console_write
- >> vt100parsing
- >> show_cmd_history
- >> insert_char
- >> fs_usr_open
- >> tcpcmd_recv
- >> task_info
- >> set_txt_item
- >> set_dc_item
- >> parse_cmd
- >> parseIP
- >> exec_set_cmd
strcmp (Thumb, 28 bytes, Stack size 0 bytes, strcmp.o(.text))
[Called By]
- >> parsingESC
- >> fs_ajax_open
- >> http_recv
- >> tcpcmd_recv
- >> set_txt_item
- >> set_rtc
- >> set_pt_item
- >> set_ip_item
- >> set_dc_item
- >> set_dbgtest
- >> set_cmb_item
- >> parseIP
- >> get_cmd_settings
- >> exec_set_cmd
- >> exec_get_cmd
memcmp (Thumb, 26 bytes, Stack size 0 bytes, memcmp.o(.text))
[Called By]
- >> autoip_arp_reply
- >> vTaskSwitchContext
strncmp (Thumb, 30 bytes, Stack size 0 bytes, strncmp.o(.text))
[Called By]
- >> fs_usr_open
- >> fs_open
- >> http_recv
atoi (Thumb, 26 bytes, Stack size 0 bytes, atoi.o(.text))
[Calls]
- >> strtol
- >> __aeabi_errno_addr
[Called By]
__aeabi_uldivmod (Thumb, 98 bytes, Stack size 0 bytes, uldiv.o(.text), UNUSED)
[Calls]
- >> __aeabi_llsr
- >> __aeabi_llsl
[Called By]
strtol (Thumb, 112 bytes, Stack size 0 bytes, strtol.o(.text))
[Calls]
- >> _strtoul
- >> __rt_ctype_table
- >> __aeabi_errno_addr
[Called By]
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
[Calls]
- >> __main_after_scatterload
[Called By]
__aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
[Called By]
__aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
[Called By]
__rt_ctype_table (Thumb, 4 bytes, Stack size 0 bytes, ctype_o.o(.text))
[Called By]
_strtoul (Thumb, 158 bytes, Stack size 0 bytes, _strtoul.o(.text))
[Calls]
- >> _chval
- >> __aeabi_errno_addr
[Called By]
_chval (Thumb, 28 bytes, Stack size 0 bytes, _chval.o(.text))
[Called By]
CLKPWR_ConfigPPWR (Thumb, 34 bytes, Stack size 0 bytes, lpc17xx_clkpwr.o(i.CLKPWR_ConfigPPWR))
[Called By]
- >> Timer1_Init
- >> UARTsHwInit
- >> TIMER0_Init
- >> EMAC_Init
- >> RTC_Init
CLKPWR_SetPCLKDiv (Thumb, 52 bytes, Stack size 0 bytes, lpc17xx_clkpwr.o(i.CLKPWR_SetPCLKDiv))
[Called By]
- >> WDT_Init
- >> Timer1_Init
- >> TIMER0_Init
- >> WDT_SetTimeOut
CONSOLE_UART0_RBuf_Len (Thumb, 4 bytes, Stack size 0 bytes, console.o(i.CONSOLE_UART0_RBuf_Len))
[Calls]
[Called By]
CONSOLE_UART0_Read (Thumb, 6 bytes, Stack size 0 bytes, console.o(i.CONSOLE_UART0_Read))
[Calls]
[Called By]
CONSOLE_UART0_W (Thumb, 28 bytes, Stack size 0 bytes, console.o(i.CONSOLE_UART0_W))
[Calls]
[Called By]- >> lwIPHostTimerHandler
- >> EMAC_UpdatePHYStatus
- >> EMAC_SetPHYMode
- >> EMAC_CheckPHYStatus
CONSOLE_UART0_Write (Thumb, 4 bytes, Stack size 0 bytes, console.o(i.CONSOLE_UART0_Write))
[Calls]
[Called By]- >> ethernet_input
- >> stellarisif_receive
- >> prvSetupHardware
- >> vlwIP_Task
- >> lwIPHostTimerHandler
- >> vt100parsing
- >> show_cmd_history
- >> insert_char
- >> get_command
- >> console_send_proc
- >> EMAC_UpdatePHYStatus
- >> EMAC_SetPHYMode
- >> EMAC_PHY_Reset
- >> console_cmdapp
- >> main
- >> udp_sendto_if
- >> udp_sendto
- >> tcpip_init
Dump_IntPri (Thumb, 176 bytes, Stack size 0 bytes, port_sysctl.o(i.Dump_IntPri))
[Calls]
- >> NVIC_GetPriority
- >> __2sprintf
[Called By]
Dump_TcpConnList (Thumb, 142 bytes, Stack size 0 bytes, task_lwip.o(i.Dump_TcpConnList))
[Calls]
- >> lwip_ntohl
- >> __2sprintf
[Called By]
EMAC_CheckPHYStatus (Thumb, 66 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_CheckPHYStatus))
[Calls]
- >> CONSOLE_UART0_W
- >> read_PHY
[Called By]
EMAC_CheckReceiveIndex (Thumb, 18 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_CheckReceiveIndex))
[Called By]
EMAC_CheckTransmitIndex (Thumb, 22 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_CheckTransmitIndex))
[Called By]
- >> stellarisif_interrupt
- >> stellarisif_output
EMAC_GetReceiveDataSize (Thumb, 16 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_GetReceiveDataSize))
[Called By]
EMAC_Init (Thumb, 336 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_Init))
[Calls]
- >> CLKPWR_ConfigPPWR
- >> EMAC_SetPHYMode
- >> EMAC_PHY_Reset
[Called By]
EMAC_IntCmd (Thumb, 18 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_IntCmd))
[Called By]
EMAC_PHY_Reset (Thumb, 144 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_PHY_Reset))
[Calls]
- >> SysClockTime
- >> SysClockClear
- >> CONSOLE_UART0_Write
- >> write_PHY
- >> read_PHY
- >> __2sprintf
[Called By]
EMAC_ReadPacketBuffer (Thumb, 38 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_ReadPacketBuffer))
[Called By]
EMAC_SetPHYMode (Thumb, 132 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_SetPHYMode))
[Calls]
- >> CONSOLE_UART0_Write
- >> CONSOLE_UART0_W
- >> EMAC_UpdatePHYStatus
- >> write_PHY
- >> read_PHY
- >> __2sprintf
[Called By]
EMAC_UpdatePHYStatus (Thumb, 152 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_UpdatePHYStatus))
[Calls]
- >> CONSOLE_UART0_Write
- >> CONSOLE_UART0_W
- >> read_PHY
- >> __2sprintf
[Called By]
EMAC_UpdateRxConsumeIndex (Thumb, 22 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_UpdateRxConsumeIndex))
[Called By]
EMAC_UpdateTxProduceIndex (Thumb, 22 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_UpdateTxProduceIndex))
[Called By]
EMAC_WritePacketByteAppend (Thumb, 18 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_WritePacketByteAppend))
[Called By]
EMAC_WritePacketByteBegin (Thumb, 24 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_WritePacketByteBegin))
[Called By]
EMAC_WritePacketByteEnd (Thumb, 40 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.EMAC_WritePacketByteEnd))
[Called By]
ForceClose_TCNN (Thumb, 114 bytes, Stack size 0 bytes, task_lwip.o(i.ForceClose_TCNN))
[Calls]
[Called By]
LocatorInit (Thumb, 64 bytes, Stack size 0 bytes, locator.o(i.LocatorInit))
[Calls]
- >> console_write
- >> udp_recv
- >> udp_new
- >> udp_bind
- >> __2sprintf
[Called By]
PINSEL_ConfigPin (Thumb, 116 bytes, Stack size 0 bytes, lpc17xx_pinsel.o(i.PINSEL_ConfigPin))
[Called By]
- >> tapdev_init
- >> UARTsHwInit
RTC_Cmd (Thumb, 20 bytes, Stack size 0 bytes, lpc17xx_rtc.o(i.RTC_Cmd))
[Called By]
RTC_GetTime (Thumb, 88 bytes, Stack size 0 bytes, lpc17xx_rtc.o(i.RTC_GetTime))
[Called By]
RTC_Init (Thumb, 28 bytes, Stack size 0 bytes, lpc17xx_rtc.o(i.RTC_Init))
[Calls]
[Called By]
RTC_ResetClockTickCounter (Thumb, 18 bytes, Stack size 0 bytes, lpc17xx_rtc.o(i.RTC_ResetClockTickCounter))
[Called By]
RTC_SetTime (Thumb, 86 bytes, Stack size 0 bytes, lpc17xx_rtc.o(i.RTC_SetTime))
[Called By]
ResetCPU (Thumb, 26 bytes, Stack size 0 bytes, port_sysctl.o(i.ResetCPU))
[Called By]
- >> NMI_Handler
- >> check_reset_cpu
SysClockClear (Thumb, 8 bytes, Stack size 0 bytes, port_sysctl.o(i.SysClockClear))
[Called By]
SysClockTime (Thumb, 6 bytes, Stack size 0 bytes, port_sysctl.o(i.SysClockTime))
[Called By]
TIMER0_IRQHandler (Thumb, 56 bytes, Stack size 0 bytes, uarts.o(i.TIMER0_IRQHandler))
[Calls]
- >> UART2_RTS_SET
- >> NVIC_EnableIRQ
[Address Reference Count : 1]
TIMER0_Init (Thumb, 62 bytes, Stack size 0 bytes, uarts.o(i.TIMER0_Init))
[Calls]
- >> NVIC_EnableIRQ
- >> CLKPWR_SetPCLKDiv
- >> CLKPWR_ConfigPPWR
[Called By]
TIMER1_IRQHandler (Thumb, 198 bytes, Stack size 0 bytes, port_timer1.o(i.TIMER1_IRQHandler))
[Calls]
[Address Reference Count : 1]
Timer1_Init (Thumb, 144 bytes, Stack size 0 bytes, port_timer1.o(i.Timer1_Init))
[Calls]
- >> lwip_htons
- >> __aeabi_memclr4
- >> NVIC_EnableIRQ
- >> CLKPWR_SetPCLKDiv
- >> CLKPWR_ConfigPPWR
[Called By]
Timer_Add_IdleTmout (Thumb, 38 bytes, Stack size 0 bytes, port_timer1.o(i.Timer_Add_IdleTmout))
[Called By]
- >> http_accept
- >> tcpcmd_accept
Timer_Del_IdleTmout (Thumb, 20 bytes, Stack size 0 bytes, port_timer1.o(i.Timer_Del_IdleTmout))
[Called By]
- >> close_conn
- >> close_conn
Timer_Get_IdleTmout (Thumb, 28 bytes, Stack size 0 bytes, port_timer1.o(i.Timer_Get_IdleTmout))
[Called By]
- >> http_poll
- >> tcpcmd_poll
Timer_Reset_IdleTmout (Thumb, 16 bytes, Stack size 0 bytes, port_timer1.o(i.Timer_Reset_IdleTmout))
[Called By]
- >> http_recv
- >> tcpcmd_recv
- >> tcpcmd_poll
UART0Init (Thumb, 96 bytes, Stack size 0 bytes, uart0.o(i.UART0Init))
[Calls]
- >> UARTget_pclk
- >> NVIC_EnableIRQ
[Called By]
UART0Recv (Thumb, 60 bytes, Stack size 0 bytes, uart0.o(i.UART0Recv))
[Calls]
[Called By]
UART0RecvLen (Thumb, 36 bytes, Stack size 0 bytes, uart0.o(i.UART0RecvLen))
[Called By]
- >> UART0Recv
- >> CONSOLE_UART0_RBuf_Len
UART0Send (Thumb, 114 bytes, Stack size 0 bytes, uart0.o(i.UART0Send))
[Calls]
[Called By]- >> CONSOLE_UART0_Write
- >> CONSOLE_UART0_W
- >> console_write
UART0_IRQHandler (Thumb, 72 bytes, Stack size 0 bytes, uart0.o(i.UART0_IRQHandler))
[Calls]
- >> UART0_IRQTx
- >> UART0_IRQRx
[Address Reference Count : 1]
UART0_IRQRx (Thumb, 40 bytes, Stack size 0 bytes, uart0.o(i.UART0_IRQRx))
[Called By]
UART0_IRQTx (Thumb, 44 bytes, Stack size 0 bytes, uart0.o(i.UART0_IRQTx))
[Called By]
- >> UART0Send
- >> UART0_IRQHandler
UART1_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, uarts.o(i.UART1_IRQHandler))
[Calls]
[Address Reference Count : 1]
UART1_Modem_Ctrl (Thumb, 30 bytes, Stack size 0 bytes, uarts.o(i.UART1_Modem_Ctrl))
[Called By]
- >> UARTsInit
- >> flow_RxCtl
UART2_485_TxEn (Thumb, 24 bytes, Stack size 0 bytes, uarts.o(i.UART2_485_TxEn))
[Calls]
[Called By]- >> flow_RxCtl
- >> UARTs_IRQTx
- >> UART_SendChar
UART2_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, uarts.o(i.UART2_IRQHandler))
[Calls]
[Address Reference Count : 1]
UART2_RTS_SET (Thumb, 24 bytes, Stack size 0 bytes, uarts.o(i.UART2_RTS_SET))
[Called By]
- >> flow_RxCtl
- >> UARTsHwInit
- >> UART2_485_TxEn
- >> TIMER0_IRQHandler
UART_RBuf_Ptr (Thumb, 18 bytes, Stack size 0 bytes, uarts.o(i.UART_RBuf_Ptr))
[Called By]
UART_SendChar (Thumb, 126 bytes, Stack size 0 bytes, uarts.o(i.UART_SendChar))
[Calls]
- >> UART_TxIntEn
- >> UART2_485_TxEn
[Called By]
UART_TxIntEn (Thumb, 26 bytes, Stack size 0 bytes, uarts.o(i.UART_TxIntEn))
[Called By]
- >> low_UART_Send
- >> UART_SendChar
UARTget_pclk (Thumb, 32 bytes, Stack size 0 bytes, uart0.o(i.UARTget_pclk))
[Called By]
- >> UARTsInit
- >> UART0Init
UARTsHwInit (Thumb, 284 bytes, Stack size 0 bytes, uarts.o(i.UARTsHwInit))
[Calls]
- >> PINSEL_ConfigPin
- >> UART2_RTS_SET
- >> CLKPWR_ConfigPPWR
[Called By]
UARTsInit (Thumb, 380 bytes, Stack size 0 bytes, uarts.o(i.UARTsInit))
[Calls]
- >> lwip_htonl
- >> UARTsHwInit
- >> UART1_Modem_Ctrl
- >> TIMER0_Init
- >> NVIC_EnableIRQ
- >> UARTget_pclk
[Called By]- >> prvSetupHardware
- >> set_cmb_item
UARTs_IRQRx (Thumb, 178 bytes, Stack size 0 bytes, uarts.o(i.UARTs_IRQRx))
[Calls]
[Called By]
UARTs_IRQTx (Thumb, 154 bytes, Stack size 0 bytes, uarts.o(i.UARTs_IRQTx))
[Calls]
[Called By]
WDT_ClrTimeOutFlag (Thumb, 14 bytes, Stack size 0 bytes, lpc17xx_wdt.o(i.WDT_ClrTimeOutFlag))
[Called By]
WDT_Feed (Thumb, 16 bytes, Stack size 0 bytes, lpc17xx_wdt.o(i.WDT_Feed))
[Called By]
- >> WDT_UpdateTimeOut
- >> WDT_Start
WDT_Init (Thumb, 46 bytes, Stack size 0 bytes, lpc17xx_wdt.o(i.WDT_Init))
[Calls]
[Called By]
WDT_ReadTimeOutFlag (Thumb, 12 bytes, Stack size 0 bytes, lpc17xx_wdt.o(i.WDT_ReadTimeOutFlag))
[Called By]
WDT_Start (Thumb, 36 bytes, Stack size 0 bytes, lpc17xx_wdt.o(i.WDT_Start))
[Calls]
- >> WDT_Feed
- >> WDT_SetTimeOut
[Called By]
WDT_UpdateTimeOut (Thumb, 28 bytes, Stack size 0 bytes, lpc17xx_wdt.o(i.WDT_UpdateTimeOut))
[Calls]
- >> WDT_Feed
- >> WDT_SetTimeOut
[Called By]
__0sprintf$8 (Thumb, 34 bytes, Stack size 0 bytes, printf8.o(i.__0sprintf$8), UNUSED)
[Calls]
- >> _sputc
- >> _printf_core
__2sprintf (Thumb, 0 bytes, Stack size 0 bytes, printf8.o(i.__0sprintf$8))
[Called By]
- >> netconn_new_with_proto_and_callback
- >> netconn_alloc
- >> memp_malloc
- >> ip_input
- >> ethernet_input
- >> dhcp_start
- >> tcpip_thread
- >> stellarisif_receive
- >> stellarisif_output
- >> prvSetupHardware
- >> Dump_IntPri
- >> prvListTaskWithinSingleList
- >> tcpcmd_init
- >> httpd_init
- >> LocatorInit
- >> vlwIP_Task
- >> show_ip_str
- >> lwIPHostTimerHandler
- >> Dump_TcpConnList
- >> lwip_bind
- >> lwip_accept
- >> user_main
- >> set_cfg_xml
- >> fetch_cfg_xml
- >> vt100parsing
- >> show_cmd_history
- >> get_command
- >> fs_usr_open
- >> fs_open
- >> fs_ajax_open
- >> send_data
- >> http_recv
- >> http_poll
- >> http_accept
- >> close_conn
- >> uart_int_handler
- >> low_UART_Send
- >> EMAC_UpdatePHYStatus
- >> EMAC_SetPHYMode
- >> EMAC_PHY_Reset
- >> tcpcmd_send_proc
- >> tcpcmd_poll
- >> tcpcmd_accept
- >> send_data
- >> close_conn
- >> Locator_Recv
- >> led_test
- >> split_string
- >> set_pt_item
- >> set_ip_item
- >> set_dc_item
- >> set_cmb_item
- >> rtc_get_tm
- >> parse_cmd
- >> parseIP
- >> get_cmd_settings
- >> exec_set_cmd
- >> exec_get_cmd
- >> cmd_process
- >> console_cmdapp
- >> vApplicationMallocFailedHook
- >> main
- >> udp_sendto_if
- >> udp_sendto
- >> tcpip_input
- >> tcpip_init
- >> tcp_clean_tmwait
__aeabi_errno_addr (Thumb, 4 bytes, Stack size 0 bytes, errno.o(i.__aeabi_errno_addr))
[Called By]
access_ip_check (Thumb, 68 bytes, Stack size 0 bytes, task_lwip.o(i.access_ip_check))
[Called By]
- >> http_accept
- >> tcpcmd_accept
active_led_init (Thumb, 28 bytes, Stack size 0 bytes, led.o(i.active_led_init))
[Calls]
[Called By]- >> prvSetupHardware
- >> led_test
active_led_set (Thumb, 30 bytes, Stack size 0 bytes, led.o(i.active_led_set))
[Called By]
ansi_cmd_init (Thumb, 124 bytes, Stack size 0 bytes, console_cmd.o(i.ansi_cmd_init))
[Called By]
ansi_ctl_char_init (Thumb, 28 bytes, Stack size 0 bytes, console_cmd.o(i.ansi_ctl_char_init))
[Called By]
app_init (Thumb, 18 bytes, Stack size 0 bytes, main.o(i.app_init))
[Calls]
- >> console_prt_set
- >> console_cmdinit
- >> cmd_init
[Called By]
app_net_init (Thumb, 36 bytes, Stack size 0 bytes, task_lwip.o(i.app_net_init))
[Calls]
- >> tcpcmd_init
- >> httpd_init
- >> LocatorInit
[Called By]
autoip_arp_reply (Thumb, 124 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_arp_reply))
[Calls]
- >> autoip_restart
- >> autoip_arp_announce
- >> memcmp
[Called By]
autoip_start (Thumb, 124 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_start))
[Calls]
- >> netif_set_down
- >> mem_malloc
- >> autoip_start_probing
[Called By]- >> lwIPPrivateInit
- >> dhcp_discover
autoip_stop (Thumb, 16 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_stop))
[Calls]
[Called By]- >> dhcp_stop
- >> dhcp_bind
autoip_tmr (Thumb, 260 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_tmr))
[Calls]
- >> netif_set_up
- >> netif_set_netmask
- >> netif_set_ipaddr
- >> netif_set_gw
- >> etharp_raw
- >> autoip_arp_announce
[Called By]- >> autoip_timer
- >> lwIPHostTimerHandler
backspace_char (Thumb, 60 bytes, Stack size 0 bytes, console_cmd.o(i.backspace_char))
[Called By]
check_link_status (Thumb, 12 bytes, Stack size 0 bytes, enet_dev.o(i.check_link_status))
[Calls]
[Called By]
check_reset_cpu (Thumb, 30 bytes, Stack size 0 bytes, cmd.o(i.check_reset_cpu))
[Calls]
[Called By]
ck_baudrate (Thumb, 28 bytes, Stack size 0 bytes, cmd.o(i.ck_baudrate))
[Called By]
cmd_check_passwd (Thumb, 108 bytes, Stack size 0 bytes, cmd.o(i.cmd_check_passwd))
[Calls]
- >> strtoul
- >> se_decipher
[Called By]
cmd_init (Thumb, 40 bytes, Stack size 0 bytes, cmd.o(i.cmd_init))
[Called By]
cmd_process (Thumb, 132 bytes, Stack size 0 bytes, cmd.o(i.cmd_process))
[Calls]
- >> parse_cmd
- >> cmd_check_passwd
- >> __2sprintf
[Called By]- >> tcpcmd_recv
- >> console_cmdapp
cmd_save_prompt (Thumb, 20 bytes, Stack size 0 bytes, cmd.o(i.cmd_save_prompt))
[Called By]
console_cmdapp (Thumb, 86 bytes, Stack size 0 bytes, console_cmd.o(i.console_cmdapp))
[Calls]
- >> CONSOLE_UART0_Write
- >> get_command
- >> cmd_process
- >> __2sprintf
[Called By]
console_cmdinit (Thumb, 30 bytes, Stack size 0 bytes, console_cmd.o(i.console_cmdinit))
[Calls]
- >> __aeabi_memclr
- >> ansi_ctl_char_init
- >> ansi_cmd_init
[Called By]
console_prt_set (Thumb, 12 bytes, Stack size 0 bytes, console.o(i.console_prt_set))
[Called By]
- >> set_pt_item
- >> app_init
console_write (Thumb, 38 bytes, Stack size 0 bytes, console.o(i.console_write))
[Calls]
[Called By]- >> netconn_new_with_proto_and_callback
- >> netconn_alloc
- >> memp_malloc
- >> ip_input
- >> dhcp_start
- >> tcpip_thread
- >> stellarisif_output
- >> tcpcmd_init
- >> httpd_init
- >> LocatorInit
- >> lwip_bind
- >> lwip_accept
- >> user_main
- >> fs_usr_open
- >> fs_open
- >> fs_ajax_open
- >> send_data
- >> http_poll
- >> http_accept
- >> close_conn
- >> uart_int_handler
- >> low_UART_Send
- >> tcpcmd_poll
- >> tcpcmd_accept
- >> send_data
- >> close_conn
- >> Locator_Recv
- >> vApplicationMallocFailedHook
- >> tcpip_input
- >> tcp_clean_tmwait
convert_data (Thumb, 38 bytes, Stack size 0 bytes, lmi_fs_usr.o(i.convert_data))
[Calls]
[Called By]
decipher (Thumb, 74 bytes, Stack size 0 bytes, xtea.o(i.decipher))
[Called By]
del_char (Thumb, 50 bytes, Stack size 0 bytes, console_cmd.o(i.del_char))
[Called By]
dhcp_arp_reply (Thumb, 30 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_arp_reply))
[Calls]
[Called By]
dhcp_coarse_tmr (Thumb, 90 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_coarse_tmr))
[Calls]
- >> dhcp_renew
- >> dhcp_rebind
[Called By]- >> dhcp_timer_coarse
- >> lwIPHostTimerHandler
dhcp_fine_tmr (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_fine_tmr))
[Calls]
[Called By]- >> dhcp_timer_fine
- >> lwIPHostTimerHandler
dhcp_release (Thumb, 156 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_release))
[Calls]
- >> pbuf_realloc
- >> netif_set_netmask
- >> netif_set_ipaddr
- >> netif_set_gw
- >> netif_set_down
- >> dhcp_set_state
- >> dhcp_option_trailer
- >> dhcp_delete_msg
- >> dhcp_create_msg
- >> udp_sendto_if
[Called By]
dhcp_renew (Thumb, 128 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_renew))
[Calls]
- >> pbuf_realloc
- >> dhcp_set_state
- >> dhcp_option_trailer
- >> dhcp_option_short
- >> dhcp_option
- >> dhcp_delete_msg
- >> dhcp_create_msg
- >> udp_sendto_if
[Called By]- >> dhcp_timeout
- >> dhcp_coarse_tmr
dhcp_set_linkdown_renew (Thumb, 22 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_set_linkdown_renew))
[Called By]
dhcp_start (Thumb, 232 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_start))
[Calls]
- >> mem_malloc
- >> dhcp_stop
- >> dhcp_discover
- >> console_write
- >> __aeabi_memclr4
- >> udp_remove
- >> udp_new
- >> udp_connect
- >> udp_bind
- >> __2sprintf
[Called By]
dhcp_stop (Thumb, 62 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_stop))
[Calls]
- >> autoip_stop
- >> dhcp_set_state
- >> udp_remove
[Called By]
do_bind (Thumb, 78 bytes, Stack size 0 bytes, lwiplib.o(i.do_bind))
[Calls]
- >> udp_bind
- >> tcp_bind
- >> sys_sem_signal
[Address Reference Count : 1]- lwiplib.o(i.netconn_bind)
do_delconn (Thumb, 136 bytes, Stack size 0 bytes, lwiplib.o(i.do_delconn))
[Calls]
- >> netconn_drain
- >> do_close_internal
- >> udp_remove
- >> sys_sem_signal
[Address Reference Count : 1]- lwiplib.o(i.netconn_delete)
do_getaddr (Thumb, 94 bytes, Stack size 0 bytes, lwiplib.o(i.do_getaddr))
[Calls]
[Address Reference Count : 1]- lwiplib.o(i.netconn_getaddr)
do_listen (Thumb, 144 bytes, Stack size 0 bytes, lwiplib.o(i.do_listen))
[Calls]
- >> tcp_listen_with_backlog
- >> tcp_close
- >> sys_sem_signal
- >> sys_mbox_new
- >> sys_mbox_free
[Address Reference Count : 1]- lwiplib.o(i.netconn_listen_with_backlog)
do_newconn (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.do_newconn))
[Calls]
- >> pcb_new
- >> sys_sem_signal
[Address Reference Count : 1]- lwiplib.o(i.netconn_new_with_proto_and_callback)
do_recv (Thumb, 66 bytes, Stack size 0 bytes, lwiplib.o(i.do_recv))
[Calls]
- >> tcp_recved
- >> sys_sem_signal
[Address Reference Count : 2]- lwiplib.o(i.netconn_recv_data)
- lwiplib.o(i.netconn_recved)
do_send (Thumb, 88 bytes, Stack size 0 bytes, lwiplib.o(i.do_send))
[Calls]
- >> udp_sendto
- >> udp_send
- >> sys_sem_signal
[Address Reference Count : 1]- lwiplib.o(i.netconn_send)
do_write (Thumb, 66 bytes, Stack size 0 bytes, lwiplib.o(i.do_write))
[Calls]
- >> do_writemore
- >> sys_sem_signal
[Address Reference Count : 1]- lwiplib.o(i.netconn_write)
etharp_output (Thumb, 236 bytes, Stack size 0 bytes, lwiplib.o(i.etharp_output))
[Calls]
- >> pbuf_header
- >> ip4_addr_isbroadcast
- >> etharp_query
- >> etharp_send_ip
[Address Reference Count : 1]- lwiplib.o(i.stellarisif_init)
etharp_query (Thumb, 248 bytes, Stack size 0 bytes, lwiplib.o(i.etharp_query))
[Calls]
- >> pbuf_ref
- >> pbuf_free
- >> pbuf_copy
- >> pbuf_alloc
- >> ip4_addr_isbroadcast
- >> etharp_request
- >> find_entry
- >> etharp_send_ip
[Called By]- >> etharp_output
- >> dhcp_check
etharp_raw (Thumb, 182 bytes, Stack size 0 bytes, lwiplib.o(i.etharp_raw))
[Calls]
- >> pbuf_free
- >> pbuf_alloc
[Called By]- >> etharp_request
- >> autoip_arp_announce
- >> autoip_tmr
etharp_request (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.etharp_request))
[Calls]
[Called By]- >> netif_set_up
- >> etharp_query
etharp_tmr (Thumb, 50 bytes, Stack size 0 bytes, lwiplib.o(i.etharp_tmr))
[Calls]
[Called By]- >> arp_timer
- >> lwIPHostTimerHandler
ethernet_input (Thumb, 204 bytes, Stack size 0 bytes, lwiplib.o(i.ethernet_input))
[Calls]
- >> pbuf_header
- >> pbuf_free
- >> ip_input
- >> update_arp_entry
- >> etharp_arp_input
- >> CONSOLE_UART0_Write
- >> __2sprintf
[Called By]
exec_get_cmd (Thumb, 634 bytes, Stack size 0 bytes, cmd.o(i.exec_get_cmd))
[Calls]
- >> strcmp
- >> get_settings_add
- >> get_cmd_settings
- >> __2sprintf
[Called By]
exec_set_cmd (Thumb, 478 bytes, Stack size 0 bytes, cmd.o(i.exec_set_cmd))
[Calls]
- >> strcmp
- >> strlen
- >> strstr
- >> set_txt_item
- >> set_save
- >> set_rtc
- >> set_pt_item
- >> set_ip_item
- >> set_dc_item
- >> set_dbgtest
- >> set_cmb_item
- >> __2sprintf
[Called By]
flow_RxCtl (Thumb, 92 bytes, Stack size 0 bytes, uarts.o(i.flow_RxCtl))
[Calls]
- >> UART2_RTS_SET
- >> UART2_485_TxEn
- >> UART1_Modem_Ctrl
[Called By]
fs_ajax_close (Thumb, 22 bytes, Stack size 0 bytes, lmi_fs_ajex.o(i.fs_ajax_close))
[Calls]
[Called By]
fs_ajax_open (Thumb, 172 bytes, Stack size 0 bytes, lmi_fs_ajex.o(i.fs_ajax_open))
[Calls]
- >> mem_malloc
- >> set_reset_flag
- >> console_write
- >> strcmp
- >> strstr
- >> set_cfg_xml
- >> fetch_cfg_xml
- >> save2eeprom
- >> __2sprintf
[Called By]
fs_ajax_read (Thumb, 52 bytes, Stack size 0 bytes, lmi_fs_ajex.o(i.fs_ajax_read))
[Calls]
[Called By]
fs_all_close (Thumb, 46 bytes, Stack size 0 bytes, httpd.o(i.fs_all_close))
[Calls]
- >> fs_usr_close
- >> fs_close
- >> fs_ajax_close
[Called By]- >> send_data
- >> conn_err
- >> close_conn
fs_all_open (Thumb, 58 bytes, Stack size 0 bytes, httpd.o(i.fs_all_open))
[Calls]
- >> strstr
- >> fs_usr_open
- >> fs_open
- >> fs_ajax_open
[Called By]
fs_all_read (Thumb, 70 bytes, Stack size 0 bytes, httpd.o(i.fs_all_read))
[Calls]
- >> fs_usr_read
- >> fs_read
- >> fs_ajax_read
[Called By]
fs_close (Thumb, 22 bytes, Stack size 0 bytes, lmi_fs.o(i.fs_close))
[Calls]
[Called By]
fs_open (Thumb, 118 bytes, Stack size 0 bytes, lmi_fs.o(i.fs_open))
[Calls]
- >> mem_malloc
- >> mem_free
- >> console_write
- >> strncmp
- >> __2sprintf
[Called By]
fs_read (Thumb, 52 bytes, Stack size 0 bytes, lmi_fs.o(i.fs_read))
[Calls]
[Called By]
fs_usr_close (Thumb, 22 bytes, Stack size 0 bytes, lmi_fs_usr.o(i.fs_usr_close))
[Calls]
[Called By]
fs_usr_open (Thumb, 178 bytes, Stack size 0 bytes, lmi_fs_usr.o(i.fs_usr_open))
[Calls]
- >> mem_malloc
- >> mem_free
- >> console_write
- >> strncmp
- >> strlen
- >> __aeabi_memcpy
- >> convert_data
- >> __2sprintf
[Called By]
fs_usr_read (Thumb, 52 bytes, Stack size 0 bytes, lmi_fs_usr.o(i.fs_usr_read))
[Calls]
[Called By]
ftest_task_delete (Thumb, 50 bytes, Stack size 0 bytes, cmd.o(i.ftest_task_delete))
[Calls]
- >> vTaskDelete
- >> xQueueGenericReceive
- >> vQueueDelete
[Called By]- >> tcpcmd_recv
- >> tcpcmd_poll
getEmacAddr (Thumb, 36 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.getEmacAddr))
[Called By]
get_cmd_settings (Thumb, 1770 bytes, Stack size 0 bytes, cmd.o(i.get_cmd_settings))
[Calls]
- >> lwip_htons
- >> lwip_htonl
- >> strcmp
- >> strstr
- >> rtc_get_tm
- >> __2sprintf
[Called By]- >> get_settings_add
- >> exec_get_cmd
get_eeprom_settings (Thumb, 34 bytes, Stack size 0 bytes, port_eeprom.o(i.get_eeprom_settings))
[Calls]
[Called By]
get_settings_add (Thumb, 46 bytes, Stack size 0 bytes, cmd.o(i.get_settings_add))
[Calls]
[Called By]
http_state_cnn_add (Thumb, 26 bytes, Stack size 0 bytes, httpd.o(i.http_state_cnn_add))
[Called By]
http_state_cnn_del (Thumb, 30 bytes, Stack size 0 bytes, httpd.o(i.http_state_cnn_del))
[Called By]
http_state_init (Thumb, 8 bytes, Stack size 0 bytes, httpd.o(i.http_state_init))
[Calls]
[Called By]
httpd_init (Thumb, 120 bytes, Stack size 0 bytes, httpd.o(i.httpd_init))
[Calls]
- >> lwip_htons
- >> console_write
- >> user_web_init
- >> http_state_init
- >> tcp_new
- >> tcp_listen_with_backlog
- >> tcp_bind
- >> tcp_accept
- >> __2sprintf
[Called By]
icmp_dest_unreach (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.icmp_dest_unreach))
[Calls]
[Called By]
icmp_input (Thumb, 366 bytes, Stack size 0 bytes, lwiplib.o(i.icmp_input))
[Calls]
- >> pbuf_header
- >> pbuf_free
- >> pbuf_copy
- >> pbuf_alloc
- >> ip_output_if
- >> ip4_addr_isbroadcast
- >> inet_chksum_pbuf
- >> inet_chksum
[Called By]
inet_chksum (Thumb, 12 bytes, Stack size 0 bytes, lwiplib.o(i.inet_chksum))
[Calls]
[Called By]- >> ip_input
- >> icmp_input
- >> icmp_send_response
inet_chksum_pbuf (Thumb, 72 bytes, Stack size 0 bytes, lwiplib.o(i.inet_chksum_pbuf))
[Calls]
[Called By]
inet_chksum_pseudo (Thumb, 130 bytes, Stack size 0 bytes, lwiplib.o(i.inet_chksum_pseudo))
[Calls]
[Called By]- >> tcp_output_segment
- >> udp_sendto_if
- >> udp_input
- >> tcp_zero_window_probe
- >> tcp_send_empty_ack
- >> tcp_rst
- >> tcp_keepalive
- >> tcp_input
insert_char (Thumb, 72 bytes, Stack size 0 bytes, console_cmd.o(i.insert_char))
[Calls]
- >> CONSOLE_UART0_Write
- >> strlen
[Called By]
ip4_addr_isbroadcast (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.ip4_addr_isbroadcast))
[Called By]
- >> ip_input
- >> icmp_input
- >> etharp_query
- >> etharp_output
- >> update_arp_entry
- >> udp_input
- >> tcp_input
ip8_to_ip32 (Thumb, 30 bytes, Stack size 0 bytes, task_lwip.o(i.ip8_to_ip32))
[Called By]
- >> vlwIP_Task
- >> set_dbgtest
ip_input (Thumb, 550 bytes, Stack size 0 bytes, lwiplib.o(i.ip_input))
[Calls]
- >> pbuf_realloc
- >> pbuf_free
- >> ip4_addr_isbroadcast
- >> inet_chksum
- >> icmp_input
- >> icmp_dest_unreach
- >> console_write
- >> udp_input
- >> tcp_input
- >> __2sprintf
[Called By]- >> ethernet_input
- >> tcpip_thread
ip_output (Thumb, 60 bytes, Stack size 0 bytes, lwiplib.o(i.ip_output))
[Calls]
- >> ip_route
- >> ip_output_if
[Called By]- >> tcp_output_segment
- >> icmp_send_response
- >> tcp_zero_window_probe
- >> tcp_send_empty_ack
- >> tcp_rst
- >> tcp_keepalive
ip_output_if (Thumb, 180 bytes, Stack size 0 bytes, lwiplib.o(i.ip_output_if))
[Calls]
[Called By]- >> ip_output
- >> icmp_input
- >> udp_sendto_if
ip_route (Thumb, 62 bytes, Stack size 0 bytes, lwiplib.o(i.ip_route))
[Called By]
- >> ip_output
- >> tcp_output_segment
- >> udp_sendto
- >> tcp_eff_send_mss
is_network_ready (Thumb, 22 bytes, Stack size 0 bytes, task_lwip.o(i.is_network_ready))
[Called By]
led_test (Thumb, 88 bytes, Stack size 0 bytes, led.o(i.led_test))
[Calls]
- >> active_led_init
- >> active_led_set
- >> __2sprintf
[Called By]
low_UART_Send (Thumb, 198 bytes, Stack size 0 bytes, uarts.o(i.low_UART_Send))
[Calls]
- >> console_write
- >> UART_TxIntEn
- >> UART_SendChar
- >> __2sprintf
[Called By]
lwIPEthernetIntHandler (Thumb, 42 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPEthernetIntHandler))
[Calls]
- >> vPortYieldFromISR
- >> xQueueGenericSendFromISR
[Address Reference Count : 1]
lwIPHostTimerHandler (Thumb, 360 bytes, Stack size 0 bytes, task_lwip.o(i.lwIPHostTimerHandler))
[Calls]
- >> tcp_tmr
- >> lwIPLocalIPAddrGet
- >> etharp_tmr
- >> dhcp_set_linkdown_renew
- >> dhcp_fine_tmr
- >> dhcp_coarse_tmr
- >> check_link_status
- >> autoip_tmr
- >> show_ip_str
- >> CONSOLE_UART0_Write
- >> CONSOLE_UART0_W
- >> __2sprintf
[Called By]
lwIPInit (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPInit))
[Calls]
[Called By]
lwIPLocalGWAddrGet (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPLocalGWAddrGet))
[Called By]
lwIPLocalIPAddrGet (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPLocalIPAddrGet))
[Called By]
- >> show_ip_str
- >> lwIPHostTimerHandler
lwIPLocalNetMaskGet (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPLocalNetMaskGet))
[Called By]
lwIP_initval (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.lwIP_initval))
[Called By]
lwip_accept (Thumb, 298 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_accept))
[Calls]
- >> netconn_getaddr
- >> netconn_delete
- >> netconn_accept
- >> get_socket
- >> alloc_socket
- >> vPortExitCritical
- >> vPortEnterCritical
- >> console_write
- >> __aeabi_memcpy
- >> __2sprintf
[Called By]
lwip_bind (Thumb, 112 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_bind))
[Calls]
- >> netconn_bind
- >> get_socket
- >> console_write
- >> __2sprintf
[Called By]
lwip_close (Thumb, 84 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_close))
[Calls]
- >> pbuf_free
- >> netconn_delete
- >> netbuf_delete
- >> get_socket
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]
lwip_htonl (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_htonl))
[Called By]
- >> UARTsInit
- >> user_main
- >> convert_data
- >> get_cmd_settings
lwip_htons (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_htons))
[Called By]
- >> Timer1_Init
- >> tcpcmd_init
- >> httpd_init
- >> user_main
- >> fetch_cfg_xml
- >> http_accept
- >> tcpcmd_accept
- >> Locator_Recv
- >> get_cmd_settings
lwip_init (Thumb, 22 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_init))
[Calls]
- >> memp_init
- >> mem_init
- >> lwip_socket_init
- >> sys_timeouts_init
[Called By]
lwip_listen (Thumb, 86 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_listen))
[Calls]
- >> netconn_listen_with_backlog
- >> get_socket
[Called By]
lwip_ntohl (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_ntohl))
[Called By]
- >> ForceClose_TCNN
- >> Dump_TcpConnList
- >> set_pt_item
lwip_ntohs (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_ntohs))
[Called By]
- >> vlwIP_Task
- >> set_pt_item
lwip_recv (Thumb, 14 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_recv))
[Calls]
[Called By]
lwip_recvfrom (Thumb, 472 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_recvfrom))
[Calls]
- >> pbuf_free
- >> pbuf_copy_partial
- >> netconn_recved
- >> netconn_recv_tcp_pbuf
- >> netconn_recv
- >> netconn_getaddr
- >> netbuf_delete
- >> get_socket
- >> __aeabi_memcpy
[Called By]
lwip_send (Thumb, 138 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_send))
[Calls]
- >> netconn_write
- >> lwip_sendto
- >> get_socket
[Called By]- >> lwip_sendto
- >> user_main
lwip_sendto (Thumb, 188 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_sendto))
[Calls]
- >> netconn_send
- >> netbuf_ref
- >> netbuf_free
- >> get_socket
- >> lwip_send
[Called By]
lwip_socket (Thumb, 120 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_socket))
[Calls]
- >> netconn_new_with_proto_and_callback
- >> netconn_delete
- >> alloc_socket
[Called By]
lwip_socket_init (Thumb, 14 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_socket_init))
[Calls]
[Called By]
main (Thumb, 130 bytes, Stack size 0 bytes, main.o(i.main))
[Calls]
- >> lwIP_initval
- >> prvSetupHardware
- >> vTaskStartScheduler
- >> tasks_init
- >> xTaskGenericCreate
- >> task_lwip_init
- >> CONSOLE_UART0_Write
- >> vPortInitialiseBlocks
- >> WDT_Start
- >> app_init
- >> __2sprintf
[Address Reference Count : 1]- entry9a.o(.ARM.Collect$$$$0000000B)
mem_free (Thumb, 100 bytes, Stack size 0 bytes, lwiplib.o(i.mem_free))
[Calls]
- >> plug_holes
- >> vPortExitCritical
- >> vPortEnterCritical
- >> sys_mutex_unlock
- >> sys_mutex_lock
[Called By]- >> pbuf_free
- >> fs_usr_open
- >> fs_usr_close
- >> fs_open
- >> fs_close
- >> fs_ajax_close
- >> conn_err
- >> close_conn
- >> close_conn
mem_init (Thumb, 56 bytes, Stack size 0 bytes, lwiplib.o(i.mem_init))
[Calls]
[Called By]
mem_malloc (Thumb, 244 bytes, Stack size 0 bytes, lwiplib.o(i.mem_malloc))
[Calls]
- >> sys_mutex_unlock
- >> sys_mutex_lock
[Called By]- >> pbuf_alloc
- >> dhcp_start
- >> autoip_start
- >> fs_usr_open
- >> fs_open
- >> fs_ajax_open
- >> send_data
- >> http_accept
- >> tcpcmd_accept
mem_trim (Thumb, 256 bytes, Stack size 0 bytes, lwiplib.o(i.mem_trim))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> sys_mutex_unlock
- >> sys_mutex_lock
[Called By]
memp_free (Thumb, 54 bytes, Stack size 0 bytes, lwiplib.o(i.memp_free))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]- >> pbuf_free
- >> netconn_recv
- >> netconn_new_with_proto_and_callback
- >> netconn_free
- >> netconn_alloc
- >> netbuf_delete
- >> tcpip_thread
- >> tcp_close_shutdown
- >> udp_remove
- >> tcpip_input
- >> tcpip_callback_with_block
- >> tcp_slowtmr
- >> tcp_seg_free
- >> tcp_listen_with_backlog
- >> tcp_input
- >> tcp_clean_tmwait
- >> tcp_abandon
- >> sys_untimeout
memp_init (Thumb, 106 bytes, Stack size 0 bytes, lwiplib.o(i.memp_init))
[Called By]
memp_malloc (Thumb, 142 bytes, Stack size 0 bytes, lwiplib.o(i.memp_malloc))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> console_write
- >> __2sprintf
[Called By]- >> pbuf_alloc
- >> netconn_recv
- >> netconn_alloc
- >> tcp_create_segment
- >> recv_udp
- >> udp_new
- >> tcpip_input
- >> tcpip_callback_with_block
- >> tcp_seg_copy
- >> tcp_listen_with_backlog
- >> tcp_alloc
- >> sys_timeout
netbuf_delete (Thumb, 34 bytes, Stack size 0 bytes, lwiplib.o(i.netbuf_delete))
[Calls]
- >> pbuf_free
- >> memp_free
[Called By]- >> lwip_recvfrom
- >> recv_udp
- >> netconn_drain
- >> lwip_close
netbuf_free (Thumb, 22 bytes, Stack size 0 bytes, lwiplib.o(i.netbuf_free))
[Calls]
[Called By]
netbuf_ref (Thumb, 64 bytes, Stack size 0 bytes, lwiplib.o(i.netbuf_ref))
[Calls]
- >> pbuf_free
- >> pbuf_alloc
[Called By]
netconn_accept (Thumb, 98 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_accept))
[Calls]
- >> sys_arch_mbox_fetch
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]
netconn_alloc (Thumb, 138 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_alloc))
[Calls]
- >> memp_malloc
- >> memp_free
- >> console_write
- >> sys_sem_new
- >> sys_sem_free
- >> sys_mbox_new
- >> __2sprintf
[Called By]- >> netconn_new_with_proto_and_callback
- >> accept_function
netconn_bind (Thumb, 60 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_bind))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcpip_apimsg
[Called By]
netconn_delete (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_delete))
[Calls]
- >> netconn_free
- >> tcpip_apimsg
[Called By]- >> lwip_socket
- >> lwip_close
- >> lwip_accept
netconn_free (Thumb, 26 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_free))
[Calls]
- >> memp_free
- >> sys_sem_free
[Called By]- >> netconn_delete
- >> netconn_drain
- >> accept_function
netconn_getaddr (Thumb, 68 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_getaddr))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcpip_apimsg
[Called By]- >> lwip_recvfrom
- >> lwip_accept
netconn_listen_with_backlog (Thumb, 54 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_listen_with_backlog))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcpip_apimsg
[Called By]
netconn_new_with_proto_and_callback (Thumb, 160 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_new_with_proto_and_callback))
[Calls]
- >> netconn_alloc
- >> memp_free
- >> console_write
- >> tcpip_apimsg
- >> sys_sem_free
- >> sys_mbox_free
- >> __2sprintf
[Called By]
netconn_recv (Thumb, 128 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_recv))
[Calls]
- >> memp_malloc
- >> memp_free
- >> netconn_recv_data
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]
netconn_recv_tcp_pbuf (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_recv_tcp_pbuf))
[Calls]
[Called By]
netconn_recved (Thumb, 38 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_recved))
[Calls]
[Called By]
netconn_send (Thumb, 56 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_send))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcpip_apimsg
[Called By]
netconn_write (Thumb, 80 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_write))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcpip_apimsg
[Called By]
netif_add (Thumb, 72 bytes, Stack size 0 bytes, lwiplib.o(i.netif_add))
[Calls]
[Called By]
netif_set_addr (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_addr))
[Calls]
- >> netif_set_netmask
- >> netif_set_ipaddr
- >> netif_set_gw
[Called By]
netif_set_down (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_down))
[Called By]
- >> dhcp_release
- >> autoip_stop
- >> autoip_start
- >> dhcp_recv
netif_set_gw (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_gw))
[Called By]
- >> netif_set_addr
- >> dhcp_release
- >> dhcp_recv
- >> dhcp_bind
- >> autoip_tmr
netif_set_ipaddr (Thumb, 106 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_ipaddr))
[Calls]
[Called By]- >> netif_set_addr
- >> dhcp_release
- >> dhcp_recv
- >> dhcp_bind
- >> autoip_tmr
netif_set_netmask (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_netmask))
[Called By]
- >> netif_set_addr
- >> dhcp_release
- >> dhcp_recv
- >> dhcp_bind
- >> autoip_tmr
netif_set_up (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_up))
[Calls]
[Called By]- >> lwIPPrivateInit
- >> dhcp_bind
- >> autoip_tmr
parseIP (Thumb, 118 bytes, Stack size 0 bytes, cmd.o(i.parseIP))
[Calls]
- >> strcmp
- >> strlen
- >> strstr
- >> strtoul
- >> __2sprintf
[Called By]- >> set_ip_item
- >> set_dbgtest
parse_cmd (Thumb, 238 bytes, Stack size 0 bytes, cmd.o(i.parse_cmd))
[Calls]
- >> strlen
- >> strchr
- >> exec_set_cmd
- >> exec_get_cmd
- >> __2sprintf
[Called By]
parse_hex (Thumb, 80 bytes, Stack size 0 bytes, cmd.o(i.parse_hex))
[Calls]
[Called By]- >> set_txt_item
- >> set_dc_item
parsingESC (Thumb, 62 bytes, Stack size 0 bytes, console_cmd.o(i.parsingESC))
[Calls]
[Called By]
pbuf_alloc (Thumb, 290 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_alloc))
[Calls]
- >> pbuf_free
- >> memp_malloc
- >> mem_malloc
- >> pbuf_pool_is_empty
[Called By]- >> netbuf_ref
- >> icmp_input
- >> etharp_raw
- >> etharp_query
- >> tcp_pbuf_prealloc
- >> tcp_output_alloc_header
- >> stellarisif_receive
- >> icmp_send_response
- >> dhcp_create_msg
- >> Locator_Recv
- >> udp_sendto_if
- >> tcp_write
- >> tcp_rst
- >> tcp_enqueue_flags
pbuf_cat (Thumb, 40 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_cat))
[Called By]
- >> pbuf_chain
- >> tcp_receive
- >> tcp_write
pbuf_chain (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_chain))
[Calls]
[Called By]
pbuf_clen (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_clen))
[Called By]
- >> tcp_receive
- >> tcp_write
- >> tcp_enqueue_flags
pbuf_copy (Thumb, 144 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_copy))
[Calls]
[Called By]- >> icmp_input
- >> etharp_query
pbuf_copy_partial (Thumb, 104 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_copy_partial))
[Calls]
[Called By]- >> lwip_recvfrom
- >> dhcp_parse_reply
- >> tcp_zero_window_probe
pbuf_free (Thumb, 82 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_free))
[Calls]
- >> memp_free
- >> mem_free
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]- >> stellarisif_interrupt
- >> pbuf_realloc
- >> pbuf_alloc
- >> netbuf_ref
- >> netbuf_free
- >> netbuf_delete
- >> lwip_recvfrom
- >> ip_input
- >> icmp_input
- >> ethernet_input
- >> etharp_raw
- >> etharp_query
- >> update_arp_entry
- >> tcp_create_segment
- >> stellarisif_transmit
- >> stellarisif_output
- >> recv_udp
- >> recv_tcp
- >> netconn_drain
- >> icmp_send_response
- >> free_entry
- >> etharp_arp_input
- >> dhcp_recv
- >> dhcp_delete_msg
- >> lwip_close
- >> http_recv
- >> tcpcmd_recv
- >> Locator_Recv
- >> udp_sendto_if
- >> udp_input
- >> tcp_zero_window_probe
- >> tcp_write
- >> tcp_shutdown
- >> tcp_send_empty_ack
- >> tcp_seg_free
- >> tcp_rst
- >> tcp_recv_null
- >> tcp_pcb_purge
- >> tcp_keepalive
- >> tcp_input
pbuf_header (Thumb, 96 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_header))
[Called By]
- >> ip_output_if
- >> icmp_input
- >> ethernet_input
- >> etharp_output
- >> tcp_receive
- >> tcp_create_segment
- >> udp_sendto_if
- >> udp_input
- >> tcp_input
pbuf_realloc (Thumb, 80 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_realloc))
[Calls]
[Called By]- >> ip_input
- >> dhcp_renew
- >> dhcp_release
- >> tcp_receive
- >> tcp_oos_insert_segment
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_decline
pbuf_ref (Thumb, 26 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_ref))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]- >> pbuf_chain
- >> etharp_query
- >> stellarisif_output
- >> tcp_seg_copy
prvSetupHardware (Thumb, 160 bytes, Stack size 0 bytes, port_sysctl.o(i.prvSetupHardware))
[Calls]
- >> get_eeprom_settings
- >> active_led_init
- >> WDT_ReadTimeOutFlag
- >> WDT_Init
- >> WDT_ClrTimeOutFlag
- >> UARTsInit
- >> UART0Init
- >> Timer1_Init
- >> SysCtlDelay
- >> CONSOLE_UART0_Write
- >> SystemClockUpdate
- >> __2sprintf
[Called By]
pvPortMalloc (Thumb, 174 bytes, Stack size 0 bytes, heap_2.o(i.pvPortMalloc))
[Calls]
- >> xTaskResumeAll
- >> vTaskSuspendAll
- >> vApplicationMallocFailedHook
[Called By]- >> xTaskGenericCreate
- >> xQueueCreateMutex
- >> xQueueCreate
pxPortInitialiseStack (Thumb, 28 bytes, Stack size 0 bytes, port.o(i.pxPortInitialiseStack))
[Called By]
rtc_get_tm (Thumb, 172 bytes, Stack size 0 bytes, cmd.o(i.rtc_get_tm))
[Calls]
- >> RTC_GetTime
- >> __2sprintf
[Called By]
rtc_set_tm (Thumb, 186 bytes, Stack size 0 bytes, cmd.o(i.rtc_set_tm))
[Calls]
- >> strtoul
- >> RTC_SetTime
- >> split_string
[Called By]
save2eeprom (Thumb, 36 bytes, Stack size 0 bytes, port_eeprom.o(i.save2eeprom))
[Calls]
- >> __aeabi_memcpy4
- >> cmd_save_prompt
[Called By]- >> fs_ajax_open
- >> set_save
se_decipher (Thumb, 124 bytes, Stack size 0 bytes, se_xtea.o(i.se_decipher))
[Calls]
[Called By]
set_cmb_item (Thumb, 368 bytes, Stack size 0 bytes, cmd.o(i.set_cmb_item))
[Calls]
- >> UARTsInit
- >> strcmp
- >> atoi
- >> __2sprintf
[Called By]- >> set_cfg_xml
- >> exec_set_cmd
set_dbgtest (Thumb, 386 bytes, Stack size 0 bytes, cmd.o(i.set_dbgtest))
[Calls]
- >> Dump_IntPri
- >> ip8_to_ip32
- >> ForceClose_TCNN
- >> Dump_TcpConnList
- >> strcmp
- >> strtoul
- >> led_test
- >> task_info
- >> split_string
- >> parseIP
[Called By]
set_dc_item (Thumb, 106 bytes, Stack size 0 bytes, cmd.o(i.set_dc_item))
[Calls]
- >> strcmp
- >> strlen
- >> parse_hex
- >> __2sprintf
[Called By]
set_ip_item (Thumb, 176 bytes, Stack size 0 bytes, cmd.o(i.set_ip_item))
[Calls]
- >> strcmp
- >> strstr
- >> parseIP
- >> __2sprintf
[Called By]- >> set_cfg_xml
- >> exec_set_cmd
set_led_flash_type (Thumb, 18 bytes, Stack size 0 bytes, led.o(i.set_led_flash_type))
[Called By]
set_pt_item (Thumb, 406 bytes, Stack size 0 bytes, cmd.o(i.set_pt_item))
[Calls]
- >> lwip_ntohs
- >> lwip_ntohl
- >> console_prt_set
- >> strcmp
- >> strtoul
- >> ck_baudrate
- >> __2sprintf
[Called By]- >> set_cfg_xml
- >> exec_set_cmd
set_reset_flag (Thumb, 6 bytes, Stack size 0 bytes, cmd.o(i.set_reset_flag))
[Called By]
set_rtc (Thumb, 62 bytes, Stack size 0 bytes, cmd.o(i.set_rtc))
[Calls]
- >> strcmp
- >> RTC_ResetClockTickCounter
- >> RTC_Init
- >> RTC_Cmd
- >> rtc_set_tm
[Called By]
set_save (Thumb, 38 bytes, Stack size 0 bytes, cmd.o(i.set_save))
[Calls]
- >> strtoul
- >> save2eeprom
[Called By]
set_txt_item (Thumb, 116 bytes, Stack size 0 bytes, cmd.o(i.set_txt_item))
[Calls]
- >> strcmp
- >> strlen
- >> parse_hex
[Called By]
show_cmd_history (Thumb, 134 bytes, Stack size 0 bytes, console_cmd.o(i.show_cmd_history))
[Calls]
- >> CONSOLE_UART0_Write
- >> strlen
- >> __2sprintf
[Called By]
show_ip_str (Thumb, 118 bytes, Stack size 0 bytes, task_lwip.o(i.show_ip_str))
[Calls]
- >> lwIPLocalNetMaskGet
- >> lwIPLocalIPAddrGet
- >> lwIPLocalGWAddrGet
- >> __2sprintf
[Called By]
split_string (Thumb, 88 bytes, Stack size 0 bytes, cmd.o(i.split_string))
[Calls]
[Called By]- >> set_dbgtest
- >> rtc_set_tm
stellarisif_init (Thumb, 72 bytes, Stack size 0 bytes, lwiplib.o(i.stellarisif_init))
[Calls]
[Address Reference Count : 1]- lwiplib.o(i.lwIPPrivateInit)
stellarisif_interrupt (Thumb, 120 bytes, Stack size 0 bytes, lwiplib.o(i.stellarisif_interrupt))
[Calls]
- >> pbuf_free
- >> stellarisif_transmit
- >> stellarisif_receive
- >> dequeue_packet
- >> vTaskDelay
- >> EMAC_CheckTransmitIndex
- >> tcpip_input
[Called By]
strtoul (Thumb, 218 bytes, Stack size 0 bytes, atlib.o(i.strtoul))
[Called By]
- >> http_recv
- >> set_save
- >> set_pt_item
- >> set_dbgtest
- >> rtc_set_tm
- >> parse_hex
- >> parseIP
- >> cmd_check_passwd
sys_arch_mbox_fetch (Thumb, 92 bytes, Stack size 0 bytes, lwiplib.o(i.sys_arch_mbox_fetch))
[Calls]
- >> xTaskGetTickCount
- >> xQueueGenericReceive
[Called By]- >> netconn_accept
- >> tcpip_thread
- >> netconn_recv_data
sys_arch_mbox_tryfetch (Thumb, 30 bytes, Stack size 0 bytes, lwiplib.o(i.sys_arch_mbox_tryfetch))
[Calls]
[Called By]
sys_arch_sem_wait (Thumb, 78 bytes, Stack size 0 bytes, lwiplib.o(i.sys_arch_sem_wait))
[Calls]
- >> xTaskGetTickCount
- >> xQueueGenericReceive
[Called By]
sys_mbox_free (Thumb, 44 bytes, Stack size 0 bytes, lwiplib.o(i.sys_mbox_free))
[Calls]
- >> vQueueDelete
- >> uxQueueMessagesWaiting
[Called By]- >> netconn_new_with_proto_and_callback
- >> do_listen
- >> netconn_drain
- >> accept_function
sys_mbox_new (Thumb, 52 bytes, Stack size 0 bytes, lwiplib.o(i.sys_mbox_new))
[Calls]
[Called By]- >> netconn_alloc
- >> do_listen
- >> tcpip_init
sys_mbox_post (Thumb, 26 bytes, Stack size 0 bytes, lwiplib.o(i.sys_mbox_post))
[Calls]
[Called By]- >> tcpip_callback_with_block
- >> tcpip_apimsg
sys_mbox_trypost (Thumb, 40 bytes, Stack size 0 bytes, lwiplib.o(i.sys_mbox_trypost))
[Calls]
[Called By]- >> recv_udp
- >> recv_tcp
- >> err_tcp
- >> accept_function
- >> tcpip_input
- >> tcpip_callback_with_block
sys_mutex_lock (Thumb, 26 bytes, Stack size 0 bytes, lwiplib.o(i.sys_mutex_lock))
[Calls]
[Called By]- >> mem_trim
- >> mem_malloc
- >> mem_free
sys_mutex_new (Thumb, 60 bytes, Stack size 0 bytes, lwiplib.o(i.sys_mutex_new))
[Calls]
[Called By]
sys_mutex_unlock (Thumb, 12 bytes, Stack size 0 bytes, lwiplib.o(i.sys_mutex_unlock))
[Calls]
[Called By]- >> mem_trim
- >> mem_malloc
- >> mem_free
sys_sem_free (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.sys_sem_free))
[Calls]
[Called By]- >> netconn_new_with_proto_and_callback
- >> netconn_free
- >> netconn_alloc
sys_sem_new (Thumb, 96 bytes, Stack size 0 bytes, lwiplib.o(i.sys_sem_new))
[Calls]
- >> xQueueGenericSend
- >> xQueueGenericReceive
- >> xQueueCreate
[Called By]
sys_sem_signal (Thumb, 12 bytes, Stack size 0 bytes, lwiplib.o(i.sys_sem_signal))
[Calls]
[Called By]- >> do_write
- >> do_send
- >> do_recv
- >> do_newconn
- >> do_listen
- >> do_getaddr
- >> do_delconn
- >> do_bind
- >> event_callback
- >> err_tcp
- >> do_writemore
- >> do_close_internal
sys_thread_new (Thumb, 50 bytes, Stack size 0 bytes, lwiplib.o(i.sys_thread_new))
[Calls]
[Called By]
sys_timeout (Thumb, 86 bytes, Stack size 0 bytes, lwiplib.o(i.sys_timeout))
[Calls]
[Called By]- >> tcpip_thread
- >> tcpip_tcp_timer
- >> lwIPPrivateInit
- >> lwIPPrivateHostTimer
- >> dhcp_timer_fine
- >> dhcp_timer_coarse
- >> autoip_timer
- >> arp_timer
- >> tcp_timer_needed
- >> sys_timeouts_init
sys_timeouts_init (Thumb, 52 bytes, Stack size 0 bytes, lwiplib.o(i.sys_timeouts_init))
[Calls]
[Called By]
sys_untimeout (Thumb, 68 bytes, Stack size 0 bytes, lwiplib.o(i.sys_untimeout))
[Calls]
[Called By]
tapdev_init (Thumb, 186 bytes, Stack size 0 bytes, enet_dev.o(i.tapdev_init))
[Calls]
- >> PINSEL_ConfigPin
- >> EMAC_IntCmd
- >> EMAC_Init
[Called By]
task_info (Thumb, 32 bytes, Stack size 0 bytes, cmd.o(i.task_info))
[Calls]
[Called By]
task_lwip_init (Thumb, 10 bytes, Stack size 0 bytes, task_lwip.o(i.task_lwip_init))
[Called By]
tasks_init (Thumb, 36 bytes, Stack size 0 bytes, tasks.o(i.tasks_init))
[Called By]
tcp_abandon (Thumb, 138 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_abandon))
[Calls]
- >> memp_free
- >> tcp_segs_free
- >> tcp_rst
- >> tcp_pcb_remove
[Called By]- >> tcp_listen_input
- >> tcp_abort
tcp_abort (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_abort))
[Calls]
[Called By]- >> netif_set_ipaddr
- >> tcp_process
- >> netconn_drain
- >> http_poll
- >> tcp_input
- >> tcp_alloc
tcp_accept (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_accept))
[Called By]
- >> tcpcmd_init
- >> httpd_init
tcp_alloc (Thumb, 282 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_alloc))
[Calls]
- >> memp_malloc
- >> __aeabi_memclr4
- >> tcp_next_iss
- >> tcp_abort
[Called By]- >> tcp_listen_input
- >> tcp_new
tcp_arg (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_arg))
[Called By]
- >> http_accept
- >> close_conn
- >> tcpcmd_accept
- >> close_conn
tcp_bind (Thumb, 110 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_bind))
[Calls]
- >> tcp_new_port
- >> tcp_timer_needed
[Called By]- >> do_bind
- >> tcpcmd_init
- >> httpd_init
tcp_clean_tmwait (Thumb, 98 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_clean_tmwait))
[Calls]
- >> memp_free
- >> console_write
- >> tcp_pcb_purge
- >> __2sprintf
[Called By]
tcp_close (Thumb, 24 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_close))
[Called By]
- >> do_listen
- >> do_close_internal
- >> close_conn
- >> close_conn
- >> tcp_recv_null
tcp_eff_send_mss (Thumb, 30 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_eff_send_mss))
[Calls]
[Called By]- >> tcp_process
- >> tcp_listen_input
tcp_enqueue_flags (Thumb, 214 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_enqueue_flags))
[Calls]
- >> pbuf_clen
- >> pbuf_alloc
- >> tcp_create_segment
[Called By]- >> tcp_listen_input
- >> tcp_send_fin
tcp_err (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_err))
[Called By]
- >> http_accept
- >> tcpcmd_accept
tcp_fasttmr (Thumb, 98 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_fasttmr))
[Calls]
- >> tcp_recv_null
- >> tcp_output
[Called By]
tcp_input (Thumb, 862 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_input))
[Calls]
- >> pbuf_header
- >> pbuf_free
- >> memp_free
- >> ip4_addr_isbroadcast
- >> inet_chksum_pseudo
- >> tcp_timewait_input
- >> tcp_process
- >> tcp_listen_input
- >> tcp_rst
- >> tcp_recv_null
- >> tcp_pcb_remove
- >> tcp_output
- >> tcp_abort
[Called By]
tcp_keepalive (Thumb, 84 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_keepalive))
[Calls]
- >> pbuf_free
- >> ip_output
- >> inet_chksum_pseudo
- >> tcp_output_alloc_header
[Called By]
tcp_listen_with_backlog (Thumb, 126 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_listen_with_backlog))
[Calls]
- >> memp_malloc
- >> memp_free
- >> tcp_timer_needed
[Called By]- >> do_listen
- >> tcpcmd_init
- >> httpd_init
tcp_new (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_new))
[Calls]
[Called By]- >> pcb_new
- >> tcpcmd_init
- >> httpd_init
tcp_next_iss (Thumb, 12 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_next_iss))
[Called By]
tcp_output (Thumb, 370 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_output))
[Calls]
- >> tcp_output_segment
- >> tcp_send_empty_ack
- >> tcp_seg_free
[Called By]- >> tcp_timewait_input
- >> tcp_listen_input
- >> tcp_close_shutdown
- >> do_writemore
- >> send_data
- >> send_data
- >> tcp_slowtmr
- >> tcp_rexmit_rto
- >> tcp_recved
- >> tcp_pcb_remove
- >> tcp_input
- >> tcp_fasttmr
tcp_pcb_purge (Thumb, 70 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_pcb_purge))
[Calls]
- >> pbuf_free
- >> tcp_segs_free
[Called By]- >> tcp_process
- >> tcp_close_shutdown
- >> tcp_slowtmr
- >> tcp_pcb_remove
- >> tcp_clean_tmwait
tcp_pcb_remove (Thumb, 88 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_pcb_remove))
[Calls]
- >> tcp_pcb_purge
- >> tcp_output
[Called By]- >> tcp_close_shutdown
- >> tcp_input
- >> tcp_abandon
tcp_poll (Thumb, 10 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_poll))
[Called By]
- >> http_accept
- >> close_conn
- >> tcpcmd_accept
tcp_recv (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_recv))
[Called By]
- >> http_accept
- >> close_conn
- >> tcpcmd_accept
- >> close_conn
tcp_recv_null (Thumb, 36 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_recv_null))
[Calls]
- >> pbuf_free
- >> tcp_recved
- >> tcp_close
[Called By]- >> tcp_input
- >> tcp_fasttmr
[Address Reference Count : 1]
tcp_recved (Thumb, 58 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_recved))
[Calls]
- >> tcp_update_rcv_ann_wnd
- >> tcp_output
[Called By]- >> do_recv
- >> recv_tcp
- >> netconn_drain
- >> http_recv
- >> tcpcmd_recv
- >> tcp_recv_null
tcp_rexmit (Thumb, 64 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_rexmit))
[Called By]
- >> tcp_process
- >> tcp_rexmit_fast
tcp_rexmit_fast (Thumb, 86 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_rexmit_fast))
[Calls]
[Called By]
tcp_rexmit_rto (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_rexmit_rto))
[Calls]
[Called By]
tcp_rst (Thumb, 130 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_rst))
[Calls]
- >> pbuf_free
- >> pbuf_alloc
- >> ip_output
- >> inet_chksum_pseudo
[Called By]- >> tcp_timewait_input
- >> tcp_process
- >> tcp_listen_input
- >> tcp_close_shutdown
- >> tcp_slowtmr
- >> tcp_input
- >> tcp_abandon
tcp_seg_copy (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_seg_copy))
[Calls]
- >> pbuf_ref
- >> memp_malloc
[Called By]
tcp_seg_free (Thumb, 28 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_seg_free))
[Calls]
- >> pbuf_free
- >> memp_free
[Called By]- >> tcp_receive
- >> tcp_process
- >> tcp_oos_insert_segment
- >> tcp_create_segment
- >> tcp_segs_free
- >> tcp_output
tcp_segs_free (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_segs_free))
[Calls]
[Called By]- >> tcp_oos_insert_segment
- >> pbuf_free_ooseq
- >> tcp_write
- >> tcp_slowtmr
- >> tcp_pcb_purge
- >> tcp_abandon
tcp_send_empty_ack (Thumb, 90 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_send_empty_ack))
[Calls]
- >> pbuf_free
- >> ip_output
- >> inet_chksum_pseudo
- >> tcp_output_alloc_header
[Called By]- >> tcp_receive
- >> tcp_output
tcp_send_fin (Thumb, 42 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_send_fin))
[Calls]
[Called By]
tcp_sent (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_sent))
[Called By]
- >> http_sent
- >> http_recv
- >> close_conn
- >> tcpcmd_sent
- >> tcpcmd_recv
- >> close_conn
tcp_shutdown (Thumb, 80 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_shutdown))
[Calls]
- >> pbuf_free
- >> tcp_close_shutdown
[Called By]
tcp_slowtmr (Thumb, 566 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_slowtmr))
[Calls]
- >> memp_free
- >> tcp_zero_window_probe
- >> tcp_segs_free
- >> tcp_rst
- >> tcp_rexmit_rto
- >> tcp_pcb_purge
- >> tcp_output
- >> tcp_keepalive
[Called By]
tcp_timer_needed (Thumb, 36 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_timer_needed))
[Calls]
[Called By]- >> tcp_process
- >> tcp_listen_input
- >> tcp_close_shutdown
- >> tcp_listen_with_backlog
- >> tcp_bind
tcp_tmr (Thumb, 28 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_tmr))
[Calls]
- >> tcp_slowtmr
- >> tcp_fasttmr
[Called By]- >> tcpip_tcp_timer
- >> lwIPHostTimerHandler
tcp_update_rcv_ann_wnd (Thumb, 52 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_update_rcv_ann_wnd))
[Called By]
- >> tcp_receive
- >> tcp_recved
tcp_write (Thumb, 738 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_write))
[Calls]
- >> pbuf_free
- >> pbuf_clen
- >> pbuf_cat
- >> pbuf_alloc
- >> tcp_pbuf_prealloc
- >> tcp_create_segment
- >> __aeabi_memcpy
- >> tcp_segs_free
[Called By]- >> do_writemore
- >> send_data
- >> send_data
tcp_zero_window_probe (Thumb, 168 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_zero_window_probe))
[Calls]
- >> pbuf_free
- >> pbuf_copy_partial
- >> ip_output
- >> inet_chksum_pseudo
- >> tcp_output_alloc_header
[Called By]
tcpcmd_init (Thumb, 112 bytes, Stack size 0 bytes, tcp_cmd.o(i.tcpcmd_init))
[Calls]
- >> lwip_htons
- >> console_write
- >> tcp_new
- >> tcp_listen_with_backlog
- >> tcp_bind
- >> tcp_accept
- >> __2sprintf
[Called By]
tcpcmd_send_proc (Thumb, 38 bytes, Stack size 0 bytes, tcp_cmd.o(i.tcpcmd_send_proc))
[Calls]
[Address Reference Count : 1]
tcpip_apimsg (Thumb, 54 bytes, Stack size 0 bytes, lwiplib.o(i.tcpip_apimsg))
[Calls]
- >> sys_mbox_post
- >> sys_arch_sem_wait
[Called By]- >> netconn_write
- >> netconn_send
- >> netconn_recved
- >> netconn_new_with_proto_and_callback
- >> netconn_listen_with_backlog
- >> netconn_getaddr
- >> netconn_delete
- >> netconn_bind
- >> netconn_recv_data
tcpip_callback_with_block (Thumb, 90 bytes, Stack size 0 bytes, lwiplib.o(i.tcpip_callback_with_block))
[Calls]
- >> memp_malloc
- >> memp_free
- >> sys_mbox_trypost
- >> sys_mbox_post
[Called By]
tcpip_init (Thumb, 66 bytes, Stack size 0 bytes, lwiplib.o(i.tcpip_init))
[Calls]
- >> lwip_init
- >> CONSOLE_UART0_Write
- >> sys_thread_new
- >> sys_mbox_new
- >> __2sprintf
[Called By]
tcpip_input (Thumb, 106 bytes, Stack size 0 bytes, lwiplib.o(i.tcpip_input))
[Calls]
- >> memp_malloc
- >> memp_free
- >> console_write
- >> sys_mbox_trypost
- >> __2sprintf
[Called By]
[Address Reference Count : 1]- lwiplib.o(i.lwIPPrivateInit)
uart_hw_test (Thumb, 36 bytes, Stack size 0 bytes, uarts.o(i.uart_hw_test))
[Calls]
[Called By]
uart_int_handler (Thumb, 118 bytes, Stack size 0 bytes, uarts.o(i.uart_int_handler))
[Calls]
- >> console_write
- >> UARTs_IRQTx
- >> UARTs_IRQRx
- >> __2sprintf
[Called By]- >> UART2_IRQHandler
- >> UART1_IRQHandler
udp_bind (Thumb, 112 bytes, Stack size 0 bytes, lwiplib.o(i.udp_bind))
[Called By]
- >> do_bind
- >> dhcp_start
- >> LocatorInit
- >> udp_sendto_if
- >> udp_connect
udp_connect (Thumb, 72 bytes, Stack size 0 bytes, lwiplib.o(i.udp_connect))
[Calls]
[Called By]
udp_input (Thumb, 454 bytes, Stack size 0 bytes, lwiplib.o(i.udp_input))
[Calls]
- >> pbuf_header
- >> pbuf_free
- >> ip4_addr_isbroadcast
- >> inet_chksum_pseudo
- >> icmp_dest_unreach
[Called By]
udp_new (Thumb, 26 bytes, Stack size 0 bytes, lwiplib.o(i.udp_new))
[Calls]
- >> memp_malloc
- >> __aeabi_memclr4
[Called By]- >> dhcp_start
- >> pcb_new
- >> LocatorInit
udp_recv (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.udp_recv))
[Called By]
udp_remove (Thumb, 40 bytes, Stack size 0 bytes, lwiplib.o(i.udp_remove))
[Calls]
[Called By]- >> do_delconn
- >> dhcp_stop
- >> dhcp_start
udp_send (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.udp_send))
[Called By]
udp_sendto (Thumb, 70 bytes, Stack size 0 bytes, lwiplib.o(i.udp_sendto))
[Calls]
- >> ip_route
- >> CONSOLE_UART0_Write
- >> udp_sendto_if
- >> __2sprintf
[Called By]- >> do_send
- >> Locator_Recv
udp_sendto_if (Thumb, 290 bytes, Stack size 0 bytes, lwiplib.o(i.udp_sendto_if))
[Calls]
- >> pbuf_header
- >> pbuf_free
- >> pbuf_chain
- >> pbuf_alloc
- >> ip_output_if
- >> inet_chksum_pseudo
- >> CONSOLE_UART0_Write
- >> udp_bind
- >> __2sprintf
[Called By]- >> dhcp_renew
- >> dhcp_release
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_decline
- >> udp_sendto
user_web_init (Thumb, 6 bytes, Stack size 0 bytes, lmi_fs_ajex.o(i.user_web_init))
[Called By]
uxQueueMessagesWaiting (Thumb, 18 bytes, Stack size 0 bytes, queue.o(i.uxQueueMessagesWaiting))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]
vApplicationMallocFailedHook (Thumb, 32 bytes, Stack size 0 bytes, main.o(i.vApplicationMallocFailedHook))
[Calls]
- >> console_write
- >> __2sprintf
[Called By]
vApplicationStackOverflowHook (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.vApplicationStackOverflowHook))
[Called By]
vApplicationTickHook (Thumb, 84 bytes, Stack size 0 bytes, main.o(i.vApplicationTickHook))
[Calls]
- >> uart_hw_test
- >> console_cmdapp
- >> check_reset_cpu
- >> WDT_UpdateTimeOut
[Called By]
vListInitialise (Thumb, 22 bytes, Stack size 0 bytes, list.o(i.vListInitialise))
[Called By]
- >> xTaskGenericCreate
- >> xQueueCreateMutex
- >> xQueueCreate
vListInitialiseItem (Thumb, 6 bytes, Stack size 0 bytes, list.o(i.vListInitialiseItem))
[Called By]
vListInsert (Thumb, 48 bytes, Stack size 0 bytes, list.o(i.vListInsert))
[Called By]
- >> vTaskPlaceOnEventList
- >> vTaskDelay
vListInsertEnd (Thumb, 28 bytes, Stack size 0 bytes, list.o(i.vListInsertEnd))
[Called By]
- >> xTaskResumeAll
- >> xTaskRemoveFromEventList
- >> vTaskPriorityInherit
- >> vTaskPriorityDisinherit
- >> vTaskPlaceOnEventList
- >> vTaskIncrementTick
- >> vTaskDelete
- >> xTaskGenericCreate
vListRemove (Thumb, 36 bytes, Stack size 0 bytes, list.o(i.vListRemove))
[Called By]
- >> xTaskResumeAll
- >> xTaskRemoveFromEventList
- >> vTaskPriorityInherit
- >> vTaskPriorityDisinherit
- >> vTaskPlaceOnEventList
- >> vTaskIncrementTick
- >> vTaskDelete
- >> prvCheckTasksWaitingTermination
- >> vTaskDelay
vPortEnterCritical (Thumb, 16 bytes, Stack size 0 bytes, port.o(i.vPortEnterCritical))
[Calls]
[Called By]- >> pbuf_ref
- >> pbuf_free
- >> netconn_write
- >> netconn_send
- >> netconn_recv
- >> netconn_listen_with_backlog
- >> netconn_getaddr
- >> netconn_bind
- >> netconn_accept
- >> memp_malloc
- >> memp_free
- >> mem_trim
- >> mem_free
- >> stellarisif_output
- >> recv_tcp
- >> pbuf_pool_is_empty
- >> pbuf_free_ooseq
- >> netconn_recv_data
- >> event_callback
- >> err_tcp
- >> dequeue_packet
- >> alloc_socket
- >> xTaskResumeAll
- >> xTaskGetTickCount
- >> xTaskCheckForTimeOut
- >> vTaskDelete
- >> prvCheckTasksWaitingTermination
- >> xTaskGenericCreate
- >> lwip_close
- >> lwip_accept
- >> prvUnlockQueue
- >> xQueueGenericSend
- >> xQueueGenericReceive
- >> uxQueueMessagesWaiting
vPortExitCritical (Thumb, 16 bytes, Stack size 0 bytes, port.o(i.vPortExitCritical))
[Calls]
- >> vPortClearInterruptMask
[Called By]- >> pbuf_ref
- >> pbuf_free
- >> netconn_write
- >> netconn_send
- >> netconn_recv
- >> netconn_listen_with_backlog
- >> netconn_getaddr
- >> netconn_bind
- >> netconn_accept
- >> memp_malloc
- >> memp_free
- >> mem_trim
- >> mem_free
- >> stellarisif_output
- >> recv_tcp
- >> pbuf_pool_is_empty
- >> pbuf_free_ooseq
- >> netconn_recv_data
- >> event_callback
- >> err_tcp
- >> dequeue_packet
- >> alloc_socket
- >> xTaskResumeAll
- >> xTaskGetTickCount
- >> xTaskCheckForTimeOut
- >> vTaskDelete
- >> prvCheckTasksWaitingTermination
- >> xTaskGenericCreate
- >> lwip_close
- >> lwip_accept
- >> prvUnlockQueue
- >> xQueueGenericSend
- >> xQueueGenericReceive
- >> uxQueueMessagesWaiting
vPortFree (Thumb, 56 bytes, Stack size 0 bytes, heap_2.o(i.vPortFree))
[Calls]
- >> xTaskResumeAll
- >> vTaskSuspendAll
[Called By]- >> prvDeleteTCB
- >> xTaskGenericCreate
- >> xQueueCreate
- >> vQueueDelete
vPortInitialiseBlocks (Thumb, 8 bytes, Stack size 0 bytes, heap_2.o(i.vPortInitialiseBlocks))
[Called By]
vPortYieldFromISR (Thumb, 10 bytes, Stack size 0 bytes, port.o(i.vPortYieldFromISR))
[Called By]
- >> xTaskResumeAll
- >> vTaskDelete
- >> xTaskGenericCreate
- >> vTaskDelay
- >> lwIPEthernetIntHandler
- >> xQueueGenericSend
- >> xQueueGenericReceive
vQueueDelete (Thumb, 50 bytes, Stack size 0 bytes, queue.o(i.vQueueDelete))
[Calls]
[Called By]- >> ftest_task_delete
- >> sys_sem_free
- >> sys_mbox_free
vTaskDelay (Thumb, 68 bytes, Stack size 0 bytes, tasks.o(i.vTaskDelay))
[Calls]
- >> vPortYieldFromISR
- >> vListRemove
- >> vListInsert
- >> xTaskResumeAll
- >> vTaskSuspendAll
[Called By]- >> stellarisif_interrupt
- >> tcpip_thread
- >> lwIPInterruptTask
- >> vlwIP_Task
- >> user_main
vTaskDelete (Thumb, 92 bytes, Stack size 0 bytes, tasks.o(i.vTaskDelete))
[Calls]
- >> vPortYieldFromISR
- >> vPortExitCritical
- >> vPortEnterCritical
- >> vListRemove
- >> vListInsertEnd
- >> prvDeleteTCB
[Called By]
vTaskIncrementTick (Thumb, 134 bytes, Stack size 0 bytes, tasks.o(i.vTaskIncrementTick))
[Calls]
- >> vListRemove
- >> vListInsertEnd
- >> vApplicationTickHook
[Called By]- >> xTaskResumeAll
- >> xPortSysTickHandler
vTaskIsStart (Thumb, 12 bytes, Stack size 0 bytes, tasks.o(i.vTaskIsStart))
[Called By]
vTaskList (Thumb, 138 bytes, Stack size 0 bytes, tasks.o(i.vTaskList))
[Calls]
- >> xTaskResumeAll
- >> vTaskSuspendAll
- >> prvListTaskWithinSingleList
- >> strcat
[Called By]
vTaskMissedYield (Thumb, 8 bytes, Stack size 0 bytes, tasks.o(i.vTaskMissedYield))
[Called By]
vTaskPlaceOnEventList (Thumb, 74 bytes, Stack size 0 bytes, tasks.o(i.vTaskPlaceOnEventList))
[Calls]
- >> vListRemove
- >> vListInsertEnd
- >> vListInsert
[Called By]- >> xQueueGenericSend
- >> xQueueGenericReceive
vTaskPriorityDisinherit (Thumb, 64 bytes, Stack size 0 bytes, tasks.o(i.vTaskPriorityDisinherit))
[Calls]
- >> vListRemove
- >> vListInsertEnd
[Called By]
vTaskPriorityInherit (Thumb, 90 bytes, Stack size 0 bytes, tasks.o(i.vTaskPriorityInherit))
[Calls]
- >> vListRemove
- >> vListInsertEnd
[Called By]
vTaskSetTimeOutState (Thumb, 12 bytes, Stack size 0 bytes, tasks.o(i.vTaskSetTimeOutState))
[Called By]
- >> xTaskCheckForTimeOut
- >> xQueueGenericSend
- >> xQueueGenericReceive
vTaskStartScheduler (Thumb, 50 bytes, Stack size 0 bytes, tasks.o(i.vTaskStartScheduler))
[Calls]
- >> xPortStartScheduler
- >> vPortSetInterruptMask
- >> xTaskGenericCreate
[Called By]
vTaskSuspendAll (Thumb, 10 bytes, Stack size 0 bytes, tasks.o(i.vTaskSuspendAll))
[Called By]
- >> vPortFree
- >> pvPortMalloc
- >> vTaskList
- >> prvCheckTasksWaitingTermination
- >> vTaskDelay
- >> xQueueGenericSend
- >> xQueueGenericReceive
vTaskSwitchContext (Thumb, 176 bytes, Stack size 0 bytes, tasks.o(i.vTaskSwitchContext))
[Calls]
- >> vApplicationStackOverflowHook
- >> memcmp
[Called By]
vlwIP_Task (Thumb, 174 bytes, Stack size 0 bytes, task_lwip.o(i.vlwIP_Task))
[Calls]
- >> xTaskGenericCreate
- >> tapdev_init
- >> lwip_ntohs
- >> lwIPInit
- >> lwIPHostTimerHandler
- >> ip8_to_ip32
- >> app_net_init
- >> CONSOLE_UART0_Write
- >> vTaskDelay
- >> __2sprintf
[Address Reference Count : 1]
vt100parsing (Thumb, 358 bytes, Stack size 0 bytes, console_cmd.o(i.vt100parsing))
[Calls]
- >> CONSOLE_UART0_Write
- >> strlen
- >> strstr
- >> show_cmd_history
- >> parsingESC
- >> insert_char
- >> del_char
- >> backspace_char
- >> __2sprintf
[Called By]
xPortStartScheduler (Thumb, 70 bytes, Stack size 0 bytes, port.o(i.xPortStartScheduler))
[Calls]
- >> vPortStartFirstTask
- >> NVIC_SetPriority
[Called By]
xPortSysTickHandler (Thumb, 36 bytes, Stack size 0 bytes, port.o(i.xPortSysTickHandler))
[Calls]
- >> vPortClearInterruptMask
- >> vPortSetInterruptMask
- >> vTaskIsStart
- >> vTaskIncrementTick
[Address Reference Count : 1]
xQueueCreate (Thumb, 94 bytes, Stack size 0 bytes, queue.o(i.xQueueCreate))
[Calls]
- >> vPortFree
- >> vListInitialise
- >> pvPortMalloc
[Called By]- >> lwIPPrivateInit
- >> sys_sem_new
- >> sys_mbox_new
xQueueCreateMutex (Thumb, 68 bytes, Stack size 0 bytes, queue.o(i.xQueueCreateMutex))
[Calls]
- >> vListInitialise
- >> pvPortMalloc
- >> xQueueGenericSend
[Called By]
xQueueGenericReceive (Thumb, 268 bytes, Stack size 0 bytes, queue.o(i.xQueueGenericReceive))
[Calls]
- >> vPortYieldFromISR
- >> vPortExitCritical
- >> vPortEnterCritical
- >> xTaskResumeAll
- >> xTaskRemoveFromEventList
- >> xTaskGetCurrentTaskHandle
- >> xTaskCheckForTimeOut
- >> vTaskSuspendAll
- >> vTaskSetTimeOutState
- >> vTaskPriorityInherit
- >> vTaskPlaceOnEventList
- >> prvUnlockQueue
- >> prvCopyDataFromQueue
[Called By]- >> sys_arch_mbox_tryfetch
- >> sys_arch_mbox_fetch
- >> lwIPInterruptTask
- >> ftest_task_delete
- >> sys_sem_new
- >> sys_mutex_lock
- >> sys_arch_sem_wait
xQueueGenericSend (Thumb, 214 bytes, Stack size 0 bytes, queue.o(i.xQueueGenericSend))
[Calls]
- >> vPortYieldFromISR
- >> vPortExitCritical
- >> vPortEnterCritical
- >> xTaskResumeAll
- >> xTaskRemoveFromEventList
- >> xTaskCheckForTimeOut
- >> vTaskSuspendAll
- >> vTaskSetTimeOutState
- >> vTaskPlaceOnEventList
- >> prvUnlockQueue
- >> prvCopyDataToQueue
[Called By]- >> xQueueCreateMutex
- >> sys_sem_signal
- >> sys_sem_new
- >> sys_mutex_unlock
- >> sys_mbox_trypost
- >> sys_mbox_post
xQueueGenericSendFromISR (Thumb, 84 bytes, Stack size 0 bytes, queue.o(i.xQueueGenericSendFromISR))
[Calls]
- >> vPortClearInterruptMask
- >> vPortSetInterruptMask
- >> xTaskRemoveFromEventList
- >> prvCopyDataToQueue
[Called By]- >> lwIPEthernetIntHandler
xTaskCheckForTimeOut (Thumb, 72 bytes, Stack size 0 bytes, tasks.o(i.xTaskCheckForTimeOut))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> vTaskSetTimeOutState
[Called By]- >> xQueueGenericSend
- >> xQueueGenericReceive
xTaskGenericCreate (Thumb, 354 bytes, Stack size 0 bytes, tasks.o(i.xTaskGenericCreate))
[Calls]
- >> vPortYieldFromISR
- >> vPortFree
- >> vPortExitCritical
- >> vPortEnterCritical
- >> vListInsertEnd
- >> vListInitialiseItem
- >> vListInitialise
- >> pxPortInitialiseStack
- >> pvPortMalloc
- >> strncpy
- >> __aeabi_memset
[Called By]- >> lwIPPrivateInit
- >> vTaskStartScheduler
- >> vlwIP_Task
- >> main
- >> sys_thread_new
xTaskGetCurrentTaskHandle (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetCurrentTaskHandle))
[Called By]
xTaskGetTickCount (Thumb, 18 bytes, Stack size 0 bytes, tasks.o(i.xTaskGetTickCount))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]- >> sys_arch_mbox_fetch
- >> sys_arch_sem_wait
xTaskRemoveFromEventList (Thumb, 88 bytes, Stack size 0 bytes, tasks.o(i.xTaskRemoveFromEventList))
[Calls]
- >> vListRemove
- >> vListInsertEnd
[Called By]- >> prvUnlockQueue
- >> xQueueGenericSendFromISR
- >> xQueueGenericSend
- >> xQueueGenericReceive
xTaskResumeAll (Thumb, 164 bytes, Stack size 0 bytes, tasks.o(i.xTaskResumeAll))
[Calls]
- >> vPortYieldFromISR
- >> vPortExitCritical
- >> vPortEnterCritical
- >> vListRemove
- >> vListInsertEnd
- >> vTaskIncrementTick
[Called By]- >> vPortFree
- >> pvPortMalloc
- >> vTaskList
- >> prvCheckTasksWaitingTermination
- >> vTaskDelay
- >> xQueueGenericSend
- >> xQueueGenericReceive
Local Symbols
prvCheckTasksWaitingTermination (Thumb, 84 bytes, Stack size 0 bytes, tasks.o(i.prvCheckTasksWaitingTermination))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> vListRemove
- >> xTaskResumeAll
- >> vTaskSuspendAll
- >> prvDeleteTCB
[Called By]
prvDeleteTCB (Thumb, 20 bytes, Stack size 0 bytes, tasks.o(i.prvDeleteTCB))
[Calls]
[Called By]- >> vTaskDelete
- >> prvCheckTasksWaitingTermination
prvIdleTask (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(i.prvIdleTask))
[Calls]
- >> prvIdleTask
- >> prvCheckTasksWaitingTermination
[Called By]
[Address Reference Count : 1]- tasks.o(i.vTaskStartScheduler)
prvListTaskWithinSingleList (Thumb, 96 bytes, Stack size 0 bytes, tasks.o(i.prvListTaskWithinSingleList))
[Calls]
- >> usTaskCheckFreeStackSpace
- >> strcat
- >> __2sprintf
[Called By]
usTaskCheckFreeStackSpace (Thumb, 20 bytes, Stack size 0 bytes, tasks.o(i.usTaskCheckFreeStackSpace))
[Called By]
- >> prvListTaskWithinSingleList
NVIC_SetPriority (Thumb, 22 bytes, Stack size 0 bytes, port.o(i.NVIC_SetPriority))
[Called By]
NVIC_GetPriority (Thumb, 20 bytes, Stack size 0 bytes, port_sysctl.o(i.NVIC_GetPriority))
[Called By]
accept_function (Thumb, 100 bytes, Stack size 0 bytes, lwiplib.o(i.accept_function))
[Calls]
- >> netconn_free
- >> netconn_alloc
- >> setup_tcp
- >> sys_mbox_trypost
- >> sys_mbox_free
[Address Reference Count : 1]
alloc_socket (Thumb, 96 bytes, Stack size 0 bytes, lwiplib.o(i.alloc_socket))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]- >> lwip_socket
- >> lwip_accept
arp_timer (Thumb, 22 bytes, Stack size 0 bytes, lwiplib.o(i.arp_timer))
[Calls]
- >> etharp_tmr
- >> sys_timeout
[Address Reference Count : 2]- lwiplib.o(i.arp_timer)
- lwiplib.o(i.sys_timeouts_init)
autoip_arp_announce (Thumb, 34 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_arp_announce))
[Calls]
[Called By]- >> autoip_arp_reply
- >> autoip_tmr
autoip_restart (Thumb, 12 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_restart))
[Called By]
autoip_start_probing (Thumb, 68 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_start_probing))
[Called By]
autoip_timer (Thumb, 20 bytes, Stack size 0 bytes, lwiplib.o(i.autoip_timer))
[Calls]
- >> autoip_tmr
- >> sys_timeout
[Address Reference Count : 2]- lwiplib.o(i.autoip_timer)
- lwiplib.o(i.sys_timeouts_init)
dequeue_packet (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.dequeue_packet))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
[Called By]
dhcp_bind (Thumb, 198 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_bind))
[Calls]
- >> netif_set_up
- >> netif_set_netmask
- >> netif_set_ipaddr
- >> netif_set_gw
- >> autoip_stop
- >> dhcp_set_state
[Called By]- >> dhcp_timeout
- >> dhcp_recv
dhcp_check (Thumb, 38 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_check))
[Calls]
- >> etharp_query
- >> dhcp_set_state
[Called By]- >> dhcp_timeout
- >> dhcp_recv
dhcp_create_msg (Thumb, 274 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_create_msg))
[Calls]
- >> pbuf_alloc
- >> dhcp_option_byte
- >> dhcp_option
[Called By]- >> dhcp_renew
- >> dhcp_release
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_decline
dhcp_decline (Thumb, 100 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_decline))
[Calls]
- >> pbuf_realloc
- >> dhcp_set_state
- >> dhcp_option_trailer
- >> dhcp_option_long
- >> dhcp_option
- >> dhcp_delete_msg
- >> dhcp_create_msg
- >> udp_sendto_if
[Called By]
dhcp_delete_msg (Thumb, 22 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_delete_msg))
[Calls]
[Called By]- >> dhcp_renew
- >> dhcp_release
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_decline
dhcp_discover (Thumb, 192 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_discover))
[Calls]
- >> pbuf_realloc
- >> autoip_start
- >> dhcp_set_state
- >> dhcp_option_trailer
- >> dhcp_option_short
- >> dhcp_option_byte
- >> dhcp_option
- >> dhcp_delete_msg
- >> dhcp_create_msg
- >> udp_sendto_if
[Called By]- >> dhcp_start
- >> dhcp_timeout
- >> dhcp_recv
dhcp_handle_ack (Thumb, 84 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_handle_ack))
[Called By]
dhcp_option (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option))
[Called By]
- >> dhcp_renew
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_decline
- >> dhcp_create_msg
dhcp_option_byte (Thumb, 16 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option_byte))
[Called By]
- >> dhcp_select
- >> dhcp_discover
- >> dhcp_create_msg
dhcp_option_long (Thumb, 66 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option_long))
[Called By]
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_decline
dhcp_option_short (Thumb, 34 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option_short))
[Called By]
- >> dhcp_renew
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
dhcp_option_trailer (Thumb, 48 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option_trailer))
[Called By]
- >> dhcp_renew
- >> dhcp_release
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_decline
dhcp_parse_reply (Thumb, 436 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_parse_reply))
[Calls]
- >> pbuf_copy_partial
- >> __aeabi_memclr4
[Called By]
dhcp_rebind (Thumb, 126 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_rebind))
[Calls]
- >> pbuf_realloc
- >> dhcp_set_state
- >> dhcp_option_trailer
- >> dhcp_option_short
- >> dhcp_option
- >> dhcp_delete_msg
- >> dhcp_create_msg
- >> udp_sendto_if
[Called By]- >> dhcp_timeout
- >> dhcp_coarse_tmr
dhcp_reboot (Thumb, 148 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_reboot))
[Calls]
- >> pbuf_realloc
- >> dhcp_set_state
- >> dhcp_option_trailer
- >> dhcp_option_short
- >> dhcp_option_long
- >> dhcp_option
- >> dhcp_delete_msg
- >> dhcp_create_msg
- >> udp_sendto_if
[Called By]
dhcp_recv (Thumb, 262 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_recv))
[Calls]
- >> pbuf_free
- >> netif_set_netmask
- >> netif_set_ipaddr
- >> netif_set_gw
- >> netif_set_down
- >> dhcp_set_state
- >> dhcp_select
- >> dhcp_parse_reply
- >> dhcp_handle_ack
- >> dhcp_discover
- >> dhcp_check
- >> dhcp_bind
[Address Reference Count : 1]
dhcp_select (Thumb, 210 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_select))
[Calls]
- >> pbuf_realloc
- >> dhcp_set_state
- >> dhcp_option_trailer
- >> dhcp_option_short
- >> dhcp_option_long
- >> dhcp_option_byte
- >> dhcp_option
- >> dhcp_delete_msg
- >> dhcp_create_msg
- >> udp_sendto_if
[Called By]- >> dhcp_timeout
- >> dhcp_recv
dhcp_set_state (Thumb, 16 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_set_state))
[Called By]
- >> dhcp_stop
- >> dhcp_renew
- >> dhcp_release
- >> dhcp_select
- >> dhcp_recv
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_decline
- >> dhcp_check
- >> dhcp_bind
dhcp_timeout (Thumb, 136 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_timeout))
[Calls]
- >> dhcp_renew
- >> dhcp_release
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_check
- >> dhcp_bind
[Called By]
dhcp_timer_coarse (Thumb, 22 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_timer_coarse))
[Calls]
- >> dhcp_coarse_tmr
- >> sys_timeout
[Address Reference Count : 2]- lwiplib.o(i.dhcp_timer_coarse)
- lwiplib.o(i.sys_timeouts_init)
dhcp_timer_fine (Thumb, 22 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_timer_fine))
[Calls]
- >> dhcp_fine_tmr
- >> sys_timeout
[Address Reference Count : 2]- lwiplib.o(i.dhcp_timer_fine)
- lwiplib.o(i.sys_timeouts_init)
do_close_internal (Thumb, 248 bytes, Stack size 0 bytes, lwiplib.o(i.do_close_internal))
[Calls]
- >> tcp_shutdown
- >> tcp_close
- >> sys_sem_signal
[Called By]- >> do_delconn
- >> sent_tcp
- >> poll_tcp
do_writemore (Thumb, 246 bytes, Stack size 0 bytes, lwiplib.o(i.do_writemore))
[Calls]
- >> tcp_write
- >> tcp_output
- >> sys_sem_signal
[Called By]- >> do_write
- >> sent_tcp
- >> poll_tcp
err_tcp (Thumb, 140 bytes, Stack size 0 bytes, lwiplib.o(i.err_tcp))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> sys_sem_signal
- >> sys_mbox_trypost
[Address Reference Count : 2]- lwiplib.o(i.do_close_internal)
- lwiplib.o(i.setup_tcp)
etharp_arp_input (Thumb, 292 bytes, Stack size 0 bytes, lwiplib.o(i.etharp_arp_input))
[Calls]
- >> pbuf_free
- >> dhcp_arp_reply
- >> autoip_arp_reply
- >> update_arp_entry
[Called By]
etharp_send_ip (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.etharp_send_ip))
[Called By]
- >> etharp_query
- >> etharp_output
- >> update_arp_entry
event_callback (Thumb, 280 bytes, Stack size 0 bytes, lwiplib.o(i.event_callback))
[Calls]
- >> get_socket
- >> vPortExitCritical
- >> vPortEnterCritical
- >> sys_sem_signal
[Address Reference Count : 1]
find_entry (Thumb, 214 bytes, Stack size 0 bytes, lwiplib.o(i.find_entry))
[Calls]
[Called By]- >> etharp_query
- >> update_arp_entry
free_entry (Thumb, 24 bytes, Stack size 0 bytes, lwiplib.o(i.free_entry))
[Calls]
[Called By]- >> find_entry
- >> etharp_tmr
get_socket (Thumb, 30 bytes, Stack size 0 bytes, lwiplib.o(i.get_socket))
[Called By]
- >> lwip_sendto
- >> lwip_recvfrom
- >> event_callback
- >> lwip_send
- >> lwip_listen
- >> lwip_close
- >> lwip_bind
- >> lwip_accept
icmp_send_response (Thumb, 108 bytes, Stack size 0 bytes, lwiplib.o(i.icmp_send_response))
[Calls]
- >> pbuf_free
- >> pbuf_alloc
- >> ip_output
- >> inet_chksum
- >> __aeabi_memcpy
[Called By]
lwIPInterruptTask (Thumb, 52 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPInterruptTask))
[Calls]
- >> stellarisif_interrupt
- >> vTaskDelay
- >> xQueueGenericReceive
[Address Reference Count : 1]- lwiplib.o(i.lwIPPrivateInit)
lwIPPrivateHostTimer (Thumb, 12 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPPrivateHostTimer))
[Calls]
[Address Reference Count : 2]- lwiplib.o(i.lwIPPrivateHostTimer)
- lwiplib.o(i.lwIPPrivateInit)
lwIPPrivateInit (Thumb, 148 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPPrivateInit))
[Calls]
- >> netif_set_up
- >> netif_add
- >> dhcp_start
- >> autoip_start
- >> xTaskGenericCreate
- >> xQueueCreate
- >> sys_timeout
[Address Reference Count : 1]
lwip_standard_chksum (Thumb, 86 bytes, Stack size 0 bytes, lwiplib.o(i.lwip_standard_chksum))
[Called By]
- >> inet_chksum_pseudo
- >> inet_chksum_pbuf
- >> inet_chksum
netconn_drain (Thumb, 128 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_drain))
[Calls]
- >> sys_arch_mbox_tryfetch
- >> pbuf_free
- >> netconn_free
- >> netbuf_delete
- >> netconn_drain
- >> tcp_recved
- >> tcp_abort
- >> sys_mbox_free
[Called By]- >> do_delconn
- >> netconn_drain
netconn_recv_data (Thumb, 170 bytes, Stack size 0 bytes, lwiplib.o(i.netconn_recv_data))
[Calls]
- >> sys_arch_mbox_fetch
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcpip_apimsg
[Called By]- >> netconn_recv_tcp_pbuf
- >> netconn_recv
pbuf_free_ooseq (Thumb, 40 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_free_ooseq))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcp_segs_free
[Address Reference Count : 1]- lwiplib.o(i.pbuf_pool_is_empty)
pbuf_pool_is_empty (Thumb, 54 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_pool_is_empty))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcpip_callback_with_block
[Called By]
pcb_new (Thumb, 94 bytes, Stack size 0 bytes, lwiplib.o(i.pcb_new))
[Calls]
- >> setup_tcp
- >> udp_new
- >> tcp_new
[Called By]
plug_holes (Thumb, 78 bytes, Stack size 0 bytes, lwiplib.o(i.plug_holes))
[Called By]
poll_tcp (Thumb, 80 bytes, Stack size 0 bytes, lwiplib.o(i.poll_tcp))
[Calls]
- >> do_writemore
- >> do_close_internal
[Address Reference Count : 2]- lwiplib.o(i.do_close_internal)
- lwiplib.o(i.setup_tcp)
recv_tcp (Thumb, 136 bytes, Stack size 0 bytes, lwiplib.o(i.recv_tcp))
[Calls]
- >> pbuf_free
- >> vPortExitCritical
- >> vPortEnterCritical
- >> tcp_recved
- >> sys_mbox_trypost
[Address Reference Count : 1]
recv_udp (Thumb, 108 bytes, Stack size 0 bytes, lwiplib.o(i.recv_udp))
[Calls]
- >> pbuf_free
- >> netbuf_delete
- >> memp_malloc
- >> sys_mbox_trypost
[Address Reference Count : 1]
sent_tcp (Thumb, 80 bytes, Stack size 0 bytes, lwiplib.o(i.sent_tcp))
[Calls]
- >> do_writemore
- >> do_close_internal
[Address Reference Count : 2]- lwiplib.o(i.do_close_internal)
- lwiplib.o(i.setup_tcp)
setup_tcp (Thumb, 34 bytes, Stack size 0 bytes, lwiplib.o(i.setup_tcp))
[Called By]
- >> pcb_new
- >> accept_function
stellarisif_output (Thumb, 148 bytes, Stack size 0 bytes, lwiplib.o(i.stellarisif_output))
[Calls]
- >> pbuf_ref
- >> pbuf_free
- >> stellarisif_transmit
- >> vPortExitCritical
- >> vPortEnterCritical
- >> console_write
- >> EMAC_CheckTransmitIndex
- >> __2sprintf
[Address Reference Count : 1]- lwiplib.o(i.stellarisif_init)
stellarisif_receive (Thumb, 116 bytes, Stack size 0 bytes, lwiplib.o(i.stellarisif_receive))
[Calls]
- >> pbuf_alloc
- >> CONSOLE_UART0_Write
- >> EMAC_UpdateRxConsumeIndex
- >> EMAC_ReadPacketBuffer
- >> EMAC_GetReceiveDataSize
- >> EMAC_CheckReceiveIndex
- >> __2sprintf
[Called By]
stellarisif_transmit (Thumb, 176 bytes, Stack size 0 bytes, lwiplib.o(i.stellarisif_transmit))
[Calls]
- >> pbuf_free
- >> EMAC_WritePacketByteEnd
- >> EMAC_WritePacketByteBegin
- >> EMAC_WritePacketByteAppend
- >> EMAC_UpdateTxProduceIndex
[Called By]- >> stellarisif_interrupt
- >> stellarisif_output
tcp_accept_null (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_accept_null))
[Address Reference Count : 1]
- lwiplib.o(i.tcp_listen_with_backlog)
tcp_close_shutdown (Thumb, 254 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_close_shutdown))
[Calls]
- >> memp_free
- >> tcp_timer_needed
- >> tcp_send_fin
- >> tcp_rst
- >> tcp_pcb_remove
- >> tcp_pcb_purge
- >> tcp_output
[Called By]
tcp_create_segment (Thumb, 152 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_create_segment))
[Calls]
- >> pbuf_header
- >> pbuf_free
- >> memp_malloc
- >> tcp_seg_free
[Called By]- >> tcp_write
- >> tcp_enqueue_flags
tcp_listen_input (Thumb, 206 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_listen_input))
[Calls]
- >> tcp_parseopt
- >> tcp_timer_needed
- >> tcp_rst
- >> tcp_output
- >> tcp_enqueue_flags
- >> tcp_eff_send_mss
- >> tcp_alloc
- >> tcp_abandon
[Called By]
tcp_new_port (Thumb, 60 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_new_port))
[Called By]
tcp_oos_insert_segment (Thumb, 106 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_oos_insert_segment))
[Calls]
- >> pbuf_realloc
- >> tcp_segs_free
- >> tcp_seg_free
[Called By]
tcp_output_alloc_header (Thumb, 88 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_output_alloc_header))
[Calls]
[Called By]- >> tcp_zero_window_probe
- >> tcp_send_empty_ack
- >> tcp_keepalive
tcp_output_segment (Thumb, 178 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_output_segment))
[Calls]
- >> ip_route
- >> ip_output
- >> inet_chksum_pseudo
[Called By]
tcp_parseopt (Thumb, 108 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_parseopt))
[Called By]
- >> tcp_process
- >> tcp_listen_input
tcp_pbuf_prealloc (Thumb, 82 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_pbuf_prealloc))
[Calls]
[Called By]
tcp_process (Thumb, 790 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_process))
[Calls]
- >> tcp_receive
- >> tcp_parseopt
- >> tcp_timer_needed
- >> tcp_seg_free
- >> tcp_rst
- >> tcp_rexmit
- >> tcp_pcb_purge
- >> tcp_eff_send_mss
- >> tcp_abort
[Called By]
tcp_receive (Thumb, 1588 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_receive))
[Calls]
- >> pbuf_realloc
- >> pbuf_header
- >> pbuf_clen
- >> pbuf_cat
- >> tcp_oos_insert_segment
- >> tcp_update_rcv_ann_wnd
- >> tcp_send_empty_ack
- >> tcp_seg_free
- >> tcp_seg_copy
- >> tcp_rexmit_fast
[Called By]
tcp_timewait_input (Thumb, 96 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_timewait_input))
[Calls]
[Called By]
tcpip_tcp_timer (Thumb, 40 bytes, Stack size 0 bytes, lwiplib.o(i.tcpip_tcp_timer))
[Calls]
- >> tcp_tmr
- >> sys_timeout
[Address Reference Count : 2]- lwiplib.o(i.tcp_timer_needed)
- lwiplib.o(i.tcpip_tcp_timer)
tcpip_thread (Thumb, 182 bytes, Stack size 0 bytes, lwiplib.o(i.tcpip_thread))
[Calls]
- >> sys_arch_mbox_fetch
- >> memp_free
- >> ip_input
- >> ethernet_input
- >> vTaskDelay
- >> console_write
- >> sys_untimeout
- >> sys_timeout
- >> __2sprintf
[Address Reference Count : 1]
update_arp_entry (Thumb, 108 bytes, Stack size 0 bytes, lwiplib.o(i.update_arp_entry))
[Calls]
- >> pbuf_free
- >> ip4_addr_isbroadcast
- >> find_entry
- >> etharp_send_ip
[Called By]- >> ethernet_input
- >> etharp_arp_input
Locator_Recv (Thumb, 428 bytes, Stack size 0 bytes, locator.o(i.Locator_Recv))
[Calls]
- >> pbuf_free
- >> pbuf_alloc
- >> lwip_htons
- >> console_write
- >> udp_sendto
- >> __2sprintf
[Address Reference Count : 1]
close_conn (Thumb, 124 bytes, Stack size 0 bytes, tcp_cmd.o(i.close_conn))
[Calls]
- >> mem_free
- >> console_write
- >> Timer_Del_IdleTmout
- >> tcp_sent
- >> tcp_recv
- >> tcp_close
- >> tcp_arg
- >> __2sprintf
[Called By]- >> tcpcmd_recv
- >> tcpcmd_poll
- >> conn_err
conn_err (Thumb, 16 bytes, Stack size 0 bytes, tcp_cmd.o(i.conn_err))
[Calls]
[Address Reference Count : 1]- tcp_cmd.o(i.tcpcmd_accept)
send_data (Thumb, 96 bytes, Stack size 0 bytes, tcp_cmd.o(i.send_data))
[Calls]
- >> console_write
- >> tcp_write
- >> tcp_output
- >> __2sprintf
[Called By]- >> tcpcmd_sent
- >> tcpcmd_recv
- >> tcpcmd_poll
tcpcmd_accept (Thumb, 260 bytes, Stack size 0 bytes, tcp_cmd.o(i.tcpcmd_accept))
[Calls]
- >> mem_malloc
- >> access_ip_check
- >> lwip_htons
- >> console_write
- >> Timer_Add_IdleTmout
- >> tcp_recv
- >> tcp_poll
- >> tcp_err
- >> tcp_arg
- >> __2sprintf
[Address Reference Count : 1]
tcpcmd_poll (Thumb, 148 bytes, Stack size 0 bytes, tcp_cmd.o(i.tcpcmd_poll))
[Calls]
- >> console_write
- >> Timer_Reset_IdleTmout
- >> Timer_Get_IdleTmout
- >> send_data
- >> close_conn
- >> ftest_task_delete
- >> __2sprintf
[Address Reference Count : 1]- tcp_cmd.o(i.tcpcmd_accept)
tcpcmd_recv (Thumb, 280 bytes, Stack size 0 bytes, tcp_cmd.o(i.tcpcmd_recv))
[Calls]
- >> pbuf_free
- >> strcmp
- >> strlen
- >> strstr
- >> __aeabi_memcpy
- >> Timer_Reset_IdleTmout
- >> send_data
- >> close_conn
- >> ftest_task_delete
- >> cmd_process
- >> tcp_sent
- >> tcp_recved
[Address Reference Count : 1]- tcp_cmd.o(i.tcpcmd_accept)
tcpcmd_sent (Thumb, 42 bytes, Stack size 0 bytes, tcp_cmd.o(i.tcpcmd_sent))
[Calls]
[Address Reference Count : 2]- tcp_cmd.o(i.tcpcmd_recv)
- tcp_cmd.o(i.tcpcmd_sent)
read_PHY (Thumb, 40 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.read_PHY))
[Called By]
- >> EMAC_UpdatePHYStatus
- >> EMAC_SetPHYMode
- >> EMAC_PHY_Reset
- >> EMAC_CheckPHYStatus
write_PHY (Thumb, 34 bytes, Stack size 0 bytes, lpc17xx_emac.o(i.write_PHY))
[Called By]
- >> EMAC_SetPHYMode
- >> EMAC_PHY_Reset
WDT_SetTimeOut (Thumb, 112 bytes, Stack size 0 bytes, lpc17xx_wdt.o(i.WDT_SetTimeOut))
[Calls]
[Called By]- >> WDT_UpdateTimeOut
- >> WDT_Start
NVIC_EnableIRQ (Thumb, 24 bytes, Stack size 0 bytes, uart0.o(i.NVIC_EnableIRQ))
[Called By]
NVIC_EnableIRQ (Thumb, 24 bytes, Stack size 0 bytes, uarts.o(i.NVIC_EnableIRQ))
[Called By]
- >> UARTsInit
- >> TIMER0_Init
- >> TIMER0_IRQHandler
prvCopyDataFromQueue (Thumb, 40 bytes, Stack size 0 bytes, queue.o(i.prvCopyDataFromQueue))
[Calls]
[Called By]
prvCopyDataToQueue (Thumb, 90 bytes, Stack size 0 bytes, queue.o(i.prvCopyDataToQueue))
[Calls]
- >> vTaskPriorityDisinherit
- >> __aeabi_memcpy
[Called By]- >> xQueueGenericSendFromISR
- >> xQueueGenericSend
prvUnlockQueue (Thumb, 100 bytes, Stack size 0 bytes, queue.o(i.prvUnlockQueue))
[Calls]
- >> vPortExitCritical
- >> vPortEnterCritical
- >> xTaskRemoveFromEventList
- >> vTaskMissedYield
[Called By]- >> xQueueGenericSend
- >> xQueueGenericReceive
NVIC_EnableIRQ (Thumb, 24 bytes, Stack size 0 bytes, port_timer1.o(i.NVIC_EnableIRQ))
[Called By]
close_conn (Thumb, 158 bytes, Stack size 0 bytes, httpd.o(i.close_conn))
[Calls]
- >> mem_free
- >> console_write
- >> http_state_cnn_del
- >> fs_all_close
- >> Timer_Del_IdleTmout
- >> tcp_sent
- >> tcp_recv
- >> tcp_poll
- >> tcp_close
- >> tcp_arg
- >> __2sprintf
[Called By]- >> send_data
- >> http_recv
- >> http_poll
conn_err (Thumb, 40 bytes, Stack size 0 bytes, httpd.o(i.conn_err))
[Calls]
- >> mem_free
- >> fs_all_close
[Address Reference Count : 1]
http_accept (Thumb, 244 bytes, Stack size 0 bytes, httpd.o(i.http_accept))
[Calls]
- >> mem_malloc
- >> access_ip_check
- >> lwip_htons
- >> console_write
- >> http_state_cnn_add
- >> Timer_Add_IdleTmout
- >> tcp_recv
- >> tcp_poll
- >> tcp_err
- >> tcp_clean_tmwait
- >> tcp_arg
- >> __2sprintf
[Address Reference Count : 1]
http_poll (Thumb, 118 bytes, Stack size 0 bytes, httpd.o(i.http_poll))
[Calls]
- >> console_write
- >> send_data
- >> close_conn
- >> Timer_Get_IdleTmout
- >> tcp_abort
- >> __2sprintf
[Address Reference Count : 1]
http_recv (Thumb, 774 bytes, Stack size 0 bytes, httpd.o(i.http_recv))
[Calls]
- >> pbuf_free
- >> strncmp
- >> strcmp
- >> strncpy
- >> strstr
- >> fs_all_open
- >> send_data
- >> close_conn
- >> Timer_Reset_IdleTmout
- >> strtoul
- >> tcp_sent
- >> tcp_recved
- >> __2sprintf
[Address Reference Count : 1]
http_sent (Thumb, 42 bytes, Stack size 0 bytes, httpd.o(i.http_sent))
[Calls]
[Address Reference Count : 2]- httpd.o(i.http_recv)
- httpd.o(i.http_sent)
send_data (Thumb, 230 bytes, Stack size 0 bytes, httpd.o(i.send_data))
[Calls]
- >> mem_malloc
- >> console_write
- >> fs_all_read
- >> fs_all_close
- >> close_conn
- >> tcp_write
- >> tcp_output
- >> __2sprintf
[Called By]- >> http_sent
- >> http_recv
- >> http_poll
console_send_proc (Thumb, 4 bytes, Stack size 0 bytes, console_cmd.o(i.console_send_proc))
[Calls]
[Address Reference Count : 1]- console_cmd.o(i.console_cmdapp)
get_command (Thumb, 100 bytes, Stack size 0 bytes, console_cmd.o(i.get_command))
[Calls]
- >> CONSOLE_UART0_Write
- >> CONSOLE_UART0_Read
- >> CONSOLE_UART0_RBuf_Len
- >> vt100parsing
- >> __2sprintf
[Called By]
GetPostCmd (Thumb, 104 bytes, Stack size 0 bytes, lmi_fs_ajex.o(i.GetPostCmd))
[Calls]
[Called By]
fetch_cfg_xml (Thumb, 194 bytes, Stack size 0 bytes, lmi_fs_ajex.o(i.fetch_cfg_xml))
[Calls]
- >> lwip_htons
- >> __2sprintf
[Called By]
set_cfg_xml (Thumb, 138 bytes, Stack size 0 bytes, lmi_fs_ajex.o(i.set_cfg_xml))
[Calls]
- >> strstr
- >> GetPostCmd
- >> set_pt_item
- >> set_ip_item
- >> set_cmb_item
- >> __2sprintf
[Called By]
_printf_core (Thumb, 988 bytes, Stack size 0 bytes, printf8.o(i._printf_core), UNUSED)
[Calls]
- >> __aeabi_uldivmod
- >> _printf_pre_padding
- >> _printf_post_padding
[Called By]
_printf_post_padding (Thumb, 38 bytes, Stack size 0 bytes, printf8.o(i._printf_post_padding), UNUSED)
[Called By]
_printf_pre_padding (Thumb, 48 bytes, Stack size 0 bytes, printf8.o(i._printf_pre_padding), UNUSED)
[Called By]
_sputc (Thumb, 10 bytes, Stack size 0 bytes, printf8.o(i._sputc))
[Called By]
[Address Reference Count : 1]- printf8.o(i.__0sprintf$8)
Undefined Global Symbols