| /components/net/lwip/lwip-2.1.2/test/unit/arch/ |
| A D | sys_arch.c | 217 mbox->head = mbox->tail = 0; in sys_mbox_new() 218 mbox->sem = mbox; /* just point to something for sys_mbox_valid() */ in sys_mbox_new() 220 mbox->size = mboxsize; in sys_mbox_new() 221 mbox->used = 0; in sys_mbox_new() 228 sys_mbox_free(sys_mbox_t *mbox) in sys_mbox_free() argument 233 LWIP_ASSERT("mbox->sem == mbox", mbox->sem == mbox); in sys_mbox_free() 235 mbox->sem = NULL; in sys_mbox_free() 236 free(mbox->q_mem); in sys_mbox_free() 237 mbox->q_mem = NULL; in sys_mbox_free() 245 mbox->sem = NULL; in sys_mbox_set_invalid() [all …]
|
| A D | sys_arch.h | 50 #define sys_mbox_valid(mbox) ((mbox != NULL) && ((mbox)->sem != NULL) && ((mbox)->sem != (void*)-1… argument 51 #define sys_mbox_valid_val(mbox) (((mbox).sem != NULL) && ((mbox).sem != (void*)-1)) argument
|
| /components/net/lwip/lwip-2.1.2/src/include/lwip/ |
| A D | sys.h | 285 err_t sys_mbox_new(sys_mbox_t *mbox, int size); 294 void sys_mbox_post(sys_mbox_t *mbox, void *msg); 304 err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg); 355 u32_t sys_arch_mbox_tryfetch(sys_mbox_t *mbox, void **msg); 360 #define sys_mbox_tryfetch(mbox, msg) sys_arch_mbox_tryfetch(mbox, msg) 369 void sys_mbox_free(sys_mbox_t *mbox); 370 #define sys_mbox_fetch(mbox, msg) sys_arch_mbox_fetch(mbox, msg, 0) 379 int sys_mbox_valid(sys_mbox_t *mbox); 389 void sys_mbox_set_invalid(sys_mbox_t *mbox); 395 #define sys_mbox_valid_val(mbox) sys_mbox_valid(&(mbox)) [all …]
|
| A D | stats.h | 120 struct stats_syselem mbox; member
|
| /components/net/lwip/lwip-2.0.3/src/include/lwip/ |
| A D | sys.h | 243 err_t sys_mbox_new(sys_mbox_t *mbox, int size); 251 void sys_mbox_post(sys_mbox_t *mbox, void *msg); 258 err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg); 280 u32_t sys_arch_mbox_tryfetch(sys_mbox_t *mbox, void **msg); 285 #define sys_mbox_tryfetch(mbox, msg) sys_arch_mbox_tryfetch(mbox, msg) 291 void sys_mbox_free(sys_mbox_t *mbox); 292 #define sys_mbox_fetch(mbox, msg) sys_arch_mbox_fetch(mbox, msg, 0) 298 int sys_mbox_valid(sys_mbox_t *mbox); 305 void sys_mbox_set_invalid(sys_mbox_t *mbox); 311 #define sys_mbox_valid_val(mbox) sys_mbox_valid(&(mbox)) [all …]
|
| A D | timeouts.h | 111 void sys_timeouts_mbox_fetch(sys_mbox_t *mbox, void **msg);
|
| A D | stats.h | 120 struct stats_syselem mbox; member
|
| /components/net/lwip/lwip-2.0.3/src/api/ |
| A D | tcpip.c | 61 static sys_mbox_t mbox; variable 70 #define TCPIP_MBOX_FETCH(mbox, msg) sys_timeouts_mbox_fetch(mbox, msg) argument 73 #define TCPIP_MBOX_FETCH(mbox, msg) sys_mbox_fetch(mbox, msg) argument 101 TCPIP_MBOX_FETCH(&mbox, (void **)&msg); in tcpip_thread() 192 if (sys_mbox_trypost(&mbox, msg) != ERR_OK) { in tcpip_inpkt() 249 sys_mbox_post(&mbox, msg); in tcpip_callback_with_block() 284 sys_mbox_post(&mbox, msg); in tcpip_timeout() 310 sys_mbox_post(&mbox, msg); in tcpip_untimeout() 347 sys_mbox_post(&mbox, &TCPIP_MSG_VAR_REF(msg)); in tcpip_send_msg_wait_sem() 394 sys_mbox_post(&mbox, &TCPIP_MSG_VAR_REF(msg)); in tcpip_api_call() [all …]
|
| /components/net/lwip/lwip-1.4.1/src/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
|
| /components/net/lwip/lwip-1.4.1/src/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 …]
|
| /components/net/lwip/port/ |
| A D | sys_arch.c | 324 err_t sys_mbox_new(sys_mbox_t *mbox, int size) in sys_mbox_new() argument 338 *mbox = tmpmbox; in sys_mbox_new() 349 void sys_mbox_free(sys_mbox_t *mbox) in sys_mbox_free() argument 352 rt_mb_delete(*mbox); in sys_mbox_free() 361 void sys_mbox_post(sys_mbox_t *mbox, void *msg) in sys_mbox_post() argument 373 err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg) in sys_mbox_trypost() argument 460 ret = rt_mb_recv(*mbox, (rt_ubase_t *)msg, 0); in sys_arch_mbox_tryfetch() 478 int sys_mbox_valid(sys_mbox_t *mbox) in sys_mbox_valid() argument 482 if (*mbox) ret = 1; in sys_mbox_valid() 491 void sys_mbox_set_invalid(sys_mbox_t *mbox) in sys_mbox_set_invalid() argument [all …]
|
| /components/net/lwip/lwip-2.1.2/src/api/ |
| A D | tcpip.c | 72 #define TCPIP_MBOX_FETCH(mbox, msg) sys_mbox_fetch(mbox, msg) argument 75 #define TCPIP_MBOX_FETCH(mbox, msg) tcpip_timeouts_mbox_fetch(mbox, msg) argument 84 tcpip_timeouts_mbox_fetch(sys_mbox_t *mbox, void **msg) in tcpip_timeouts_mbox_fetch() argument 94 sys_arch_mbox_fetch(mbox, msg, 0); in tcpip_timeouts_mbox_fetch() 104 res = sys_arch_mbox_fetch(mbox, msg, sleeptime); in tcpip_timeouts_mbox_fetch()
|
| A D | api_msg.c | 69 #define NETCONN_MBOX_VALID(conn, mbox) (sys_mbox_valid(mbox) && ((conn->flags & NETCONN_FLAG_MBOXIN… argument 71 #define NETCONN_MBOX_VALID(conn, mbox) sys_mbox_valid(mbox) argument
|
| /components/net/lwip/lwip-2.1.2/src/core/ |
| A D | stats.c | 136 LWIP_PLATFORM_DIAG(("mbox.used: %"STAT_COUNTER_F"\n\t", sys->mbox.used)); in stats_display_sys() 137 LWIP_PLATFORM_DIAG(("mbox.max: %"STAT_COUNTER_F"\n\t", sys->mbox.max)); in stats_display_sys() 138 LWIP_PLATFORM_DIAG(("mbox.err: %"STAT_COUNTER_F"\n", sys->mbox.err)); in stats_display_sys()
|
| /components/net/lwip/lwip-2.0.3/src/core/ |
| A D | stats.c | 136 LWIP_PLATFORM_DIAG(("mbox.used: %"U32_F"\n\t", (u32_t)sys->mbox.used)); in stats_display_sys() 137 LWIP_PLATFORM_DIAG(("mbox.max: %"U32_F"\n\t", (u32_t)sys->mbox.max)); in stats_display_sys() 138 LWIP_PLATFORM_DIAG(("mbox.err: %"U32_F"\n", (u32_t)sys->mbox.err)); in stats_display_sys()
|
| A D | timeouts.c | 405 sys_timeouts_mbox_fetch(sys_mbox_t *mbox, void **msg) in sys_timeouts_mbox_fetch() argument 411 sys_arch_mbox_fetch(mbox, msg, 0); in sys_timeouts_mbox_fetch() 416 if (sleeptime == 0 || sys_arch_mbox_fetch(mbox, msg, sleeptime) == SYS_ARCH_TIMEOUT) { in sys_timeouts_mbox_fetch()
|
| /components/net/lwip/lwip-1.4.1/src/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()
|
| /components/net/lwip/lwip-1.4.1/doc/ |
| A D | sys_arch.txt | 97 - err_t sys_mbox_new(sys_mbox_t *mbox, int size) 107 - void sys_mbox_free(sys_mbox_t *mbox) 113 - void sys_mbox_post(sys_mbox_t *mbox, void *msg) 118 - err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg) 123 - u32_t sys_arch_mbox_fetch(sys_mbox_t *mbox, void **msg, u32_t timeout) 140 - u32_t sys_arch_mbox_tryfetch(sys_mbox_t *mbox, void **msg) 149 #define sys_arch_mbox_tryfetch(mbox,msg) \ 150 sys_arch_mbox_fetch(mbox,msg,1) 153 - int sys_mbox_valid(sys_mbox_t *mbox) 160 - void sys_mbox_set_invalid(sys_mbox_t *mbox)
|
| /components/net/lwip/lwip-2.0.3/doc/ |
| A D | sys_arch.txt | 130 - err_t sys_mbox_new(sys_mbox_t *mbox, int size) 140 - void sys_mbox_free(sys_mbox_t *mbox) 146 - void sys_mbox_post(sys_mbox_t *mbox, void *msg) 151 - err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg) 156 - u32_t sys_arch_mbox_fetch(sys_mbox_t *mbox, void **msg, u32_t timeout) 173 - u32_t sys_arch_mbox_tryfetch(sys_mbox_t *mbox, void **msg) 182 #define sys_arch_mbox_tryfetch(mbox,msg) \ 183 sys_arch_mbox_fetch(mbox,msg,1) 186 - int sys_mbox_valid(sys_mbox_t *mbox) 193 - void sys_mbox_set_invalid(sys_mbox_t *mbox)
|
| /components/net/lwip/lwip-1.4.1/ |
| A D | UPGRADING | 56 * Converted mbox- and semaphore-functions to take pointers to sys_mbox_t/
|
| /components/net/lwip/lwip-2.0.3/ |
| A D | UPGRADING | 155 * Converted mbox- and semaphore-functions to take pointers to sys_mbox_t/
|
| /components/net/lwip/lwip-2.1.2/ |
| A D | UPGRADING | 190 * Converted mbox- and semaphore-functions to take pointers to sys_mbox_t/
|