Searched refs:mbox (Results 1 – 7 of 7) sorted by relevance
/lk-master/external/lib/lwip/ |
A D | sys_arch.c | 73 mbox->head = 0; in sys_mbox_new() 74 mbox->tail = 0; in sys_mbox_new() 78 if (!mbox->queue) in sys_mbox_new() 95 mbox->queue[mbox->head] = msg; in sys_mbox_post() 96 mbox->head = (mbox->head + 1) % mbox->size; in sys_mbox_post() 116 *msg = mbox->queue[mbox->tail]; in sys_arch_mbox_tryfetch() 117 mbox->tail = (mbox->tail + 1) % mbox->size; in sys_arch_mbox_tryfetch() 141 *msg = mbox->queue[mbox->tail]; in sys_arch_mbox_fetch() 142 mbox->tail = (mbox->tail + 1) % mbox->size; in sys_arch_mbox_fetch() 161 mbox->queue[mbox->head] = msg; in sys_mbox_trypost() [all …]
|
/lk-master/external/lib/lwip/include/lwip/ |
A D | sys.h | 174 err_t sys_mbox_new(sys_mbox_t *mbox, int size); 179 void sys_mbox_post(sys_mbox_t *mbox, void *msg); 183 err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg); 191 u32_t sys_arch_mbox_fetch(sys_mbox_t *mbox, void **msg, u32_t timeout); 200 u32_t sys_arch_mbox_tryfetch(sys_mbox_t *mbox, void **msg); 203 #define sys_mbox_tryfetch(mbox, msg) sys_arch_mbox_tryfetch(mbox, msg) 206 void sys_mbox_free(sys_mbox_t *mbox); 207 #define sys_mbox_fetch(mbox, msg) sys_arch_mbox_fetch(mbox, msg, 0) 210 int sys_mbox_valid(sys_mbox_t *mbox); 214 void sys_mbox_set_invalid(sys_mbox_t *mbox);
|
A D | timers.h | 91 void sys_timeouts_mbox_fetch(sys_mbox_t *mbox, void **msg);
|
A D | stats.h | 110 struct stats_syselem mbox; member
|
/lk-master/external/lib/lwip/api/ |
A D | tcpip.c | 55 static sys_mbox_t mbox; variable 180 if (!sys_mbox_valid(&mbox)) { in tcpip_input() 215 if (sys_mbox_valid(&mbox)) { in tcpip_callback_with_block() 251 if (sys_mbox_valid(&mbox)) { in tcpip_timeout() 261 sys_mbox_post(&mbox, msg); in tcpip_timeout() 280 if (sys_mbox_valid(&mbox)) { in tcpip_untimeout() 289 sys_mbox_post(&mbox, msg); in tcpip_untimeout() 314 if (sys_mbox_valid(&mbox)) { in tcpip_apimsg() 317 sys_mbox_post(&mbox, &msg); in tcpip_apimsg() 364 if (sys_mbox_valid(&mbox)) { in tcpip_netifapi() [all …]
|
/lk-master/external/lib/lwip/core/ |
A D | stats.c | 148 LWIP_PLATFORM_DIAG(("mbox.used: %"U32_F"\n\t", (u32_t)sys->mbox.used)); in stats_display_sys() 149 LWIP_PLATFORM_DIAG(("mbox.max: %"U32_F"\n\t", (u32_t)sys->mbox.max)); in stats_display_sys() 150 LWIP_PLATFORM_DIAG(("mbox.err: %"U32_F"\n\t", (u32_t)sys->mbox.err)); in stats_display_sys()
|
A D | timers.c | 423 sys_timeouts_mbox_fetch(sys_mbox_t *mbox, void **msg) in sys_timeouts_mbox_fetch() argument 432 time_needed = sys_arch_mbox_fetch(mbox, msg, 0); in sys_timeouts_mbox_fetch() 435 time_needed = sys_arch_mbox_fetch(mbox, msg, next_timeout->time); in sys_timeouts_mbox_fetch()
|
Completed in 10 milliseconds