| /lib/lwip/lwip/src/include/lwip/ |
| A D | sys.h | 50 typedef u8_t sys_sem_t; typedef 113 #define sys_mutex_t sys_sem_t 195 err_t sys_sem_new(sys_sem_t *sem, u8_t count); 201 void sys_sem_signal(sys_sem_t *sem); 219 u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout); 225 void sys_sem_free(sys_sem_t *sem); 236 int sys_sem_valid(sys_sem_t *sem); 246 void sys_sem_set_invalid(sys_sem_t *sem);
|
| A D | api.h | 234 sys_sem_t op_completed;
|
| /lib/lwip/lwip/contrib/ports/unix/port/ |
| A D | sys_arch.c | 679 sys_sem_t *sem = (sys_sem_t*)(data); in sys_thread_sem_free() 687 static sys_sem_t* 690 sys_sem_t *sem; in sys_thread_sem_alloc() 694 sem = (sys_sem_t*)malloc(sizeof(sys_sem_t*)); in sys_thread_sem_alloc() 703 sys_sem_t* 706 sys_sem_t* sem = (sys_sem_t*)pthread_getspecific(sys_thread_sem_key); in sys_arch_netconn_sem_get() 717 sys_sem_t* sem = sys_thread_sem_alloc(); in sys_arch_netconn_sem_alloc() 726 sys_sem_t *sem = (sys_sem_t *)pthread_getspecific(sys_thread_sem_key); in sys_arch_netconn_sem_free()
|
| /lib/lwip/lwip/test/unit/arch/ |
| A D | sys_arch.c | 75 sys_sem_new(sys_sem_t *sem, u8_t count) in sys_sem_new() 83 sys_sem_free(sys_sem_t *sem) in sys_sem_free() 90 sys_sem_set_invalid(sys_sem_t *sem) in sys_sem_set_invalid() 98 sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout) in sys_arch_sem_wait() 140 sys_sem_signal(sys_sem_t *sem) in sys_sem_signal() 369 static sys_sem_t global_netconn_sem; 371 sys_sem_t* sys_arch_netconn_sem_get(void) in sys_arch_netconn_sem_get()
|
| A D | sys_arch.h | 35 typedef int sys_sem_t; typedef 65 typedef int (*test_sys_arch_waiting_fn)(sys_sem_t* wait_sem, sys_mbox_t* wait_mbox); 71 sys_sem_t* sys_arch_netconn_sem_get(void);
|
| /lib/lwip/lwip/src/include/lwip/priv/ |
| A D | tcpip_priv.h | 97 err_t tcpip_send_msg_wait_sem(tcpip_callback_fn fn, void *apimsg, sys_sem_t* sem); 104 sys_sem_t sem; 141 sys_sem_t *sem; 146 sys_sem_t *sem;
|
| A D | sockets_priv.h | 139 #define SELECT_SEM_T sys_sem_t* 142 #define SELECT_SEM_T sys_sem_t
|
| A D | api_msg.h | 153 sys_sem_t* op_completed_sem; 184 sys_sem_t API_MSG_M_DEF_SEM(sem);
|
| /lib/lwip/lwip/contrib/ports/freertos/ |
| A D | sys_arch.c | 249 sys_sem_new(sys_sem_t *sem, u8_t initial_count) in sys_sem_new() 270 sys_sem_signal(sys_sem_t *sem) in sys_sem_signal() 283 sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout_ms) in sys_arch_sem_wait() 310 sys_sem_free(sys_sem_t *sem) in sys_sem_free() 488 sys_sem_t * 508 sys_sem_t *sem; in sys_arch_netconn_sem_alloc() 511 sem = mem_malloc(sizeof(sys_sem_t)); in sys_arch_netconn_sem_alloc() 528 sys_sem_t *sem = ret; in sys_arch_netconn_sem_free()
|
| /lib/lwip/lwip/contrib/Coverity/ |
| A D | coverity.c | 5 typedef void sys_sem_t; typedef 39 u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout) in sys_arch_sem_wait() 43 void sys_sem_signal(sys_sem_t *sem) in sys_sem_signal()
|
| /lib/lwip/lwip/contrib/ports/win32/ |
| A D | sys_arch.c | 240 sys_sem_new(sys_sem_t *sem, u8_t count) in sys_sem_new() 272 sys_sem_free(sys_sem_t *sem) in sys_sem_free() 288 sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout) in sys_arch_sem_wait() 319 sys_sem_signal(sys_sem_t *sem) in sys_sem_signal() 706 sys_sem_t* 710 return (sys_sem_t*)tls_data; in sys_arch_netconn_sem_get() 716 sys_sem_t *sem; in sys_arch_netconn_sem_alloc() 720 sem = (sys_sem_t*)malloc(sizeof(sys_sem_t)); in sys_arch_netconn_sem_alloc()
|
| /lib/lwip/lwip/contrib/ports/unix/port/include/netif/ |
| A D | fifo.h | 16 sys_sem_t sem; /* semaphore protecting simultaneous data manipulation */ 17 sys_sem_t getSem; /* sepaphore used to signal new data if getWaiting is set */
|
| /lib/lwip/lwip/contrib/ports/unix/port/include/arch/ |
| A D | sys_arch.h | 41 typedef struct sys_sem * sys_sem_t; typedef 63 sys_sem_t* sys_arch_netconn_sem_get(void);
|
| /lib/lwip/lwip/contrib/ports/freertos/include/arch/ |
| A D | sys_arch.h | 68 typedef struct _sys_sem sys_sem_t; typedef 87 sys_sem_t* sys_arch_netconn_sem_get(void);
|
| /lib/lwip/lwip/contrib/ports/win32/include/arch/ |
| A D | sys_arch.h | 39 typedef struct _sys_sem sys_sem_t; typedef 70 sys_sem_t* sys_arch_netconn_sem_get(void);
|
| /lib/lwip/lwip/src/core/ |
| A D | sys.c | 138 sys_sem_t delaysem; in sys_msleep()
|
| /lib/lwip/lwip/contrib/examples/example_app/ |
| A D | test.c | 607 sys_sem_t *init_sem; in test_init() 609 init_sem = (sys_sem_t*)arg; in test_init() 635 sys_sem_t init_sem; in main_loop()
|
| /lib/lwip/lwip/src/include/lwip/apps/ |
| A D | snmp_threadsync.h | 78 sys_sem_t sem;
|
| /lib/lwip/lwip/contrib/addons/netconn/external_resolve/ |
| A D | dnssd.c | 74 sys_sem_t sem;
|
| /lib/lwip/lwip/contrib/ports/unix/port/netif/ |
| A D | pcapif.c | 65 sys_sem_t sem;
|
| /lib/lwip/lwip/src/api/ |
| A D | tcpip.c | 442 tcpip_send_msg_wait_sem(tcpip_callback_fn fn, void *apimsg, sys_sem_t *sem) in tcpip_send_msg_wait_sem() 619 sys_sem_t sem; in tcpip_callback_wait()
|
| A D | api_msg.c | 487 sys_sem_t *op_completed_sem; 1062 sys_sem_t *op_completed_sem = LWIP_API_MSG_SEM(conn->current_msg); 1130 sys_sem_t *op_completed_sem; 1309 sys_sem_t *op_completed_sem = NULL; 1790 sys_sem_t *op_completed_sem = LWIP_API_MSG_SEM(conn->current_msg); 1957 sys_sem_t *write_completed_sem;
|
| A D | api_lib.c | 1279 sys_sem_t sem; 1348 sys_sem_t *sem = LWIP_NETCONN_THREAD_SEM_GET(); 1359 sys_sem_t *sem = LWIP_NETCONN_THREAD_SEM_GET();
|
| A D | sockets.c | 2861 sys_arch_sem_wait((sys_sem_t *)(LWIP_SETGETSOCKOPT_DATA_VAR_REF(data).completed_sem), 0); in lwip_getsockopt() 2899 sys_sem_signal((sys_sem_t *)(data->completed_sem)); in lwip_getsockopt_callback() 3309 sys_arch_sem_wait((sys_sem_t *)(LWIP_SETGETSOCKOPT_DATA_VAR_REF(data).completed_sem), 0); in lwip_setsockopt() 3340 sys_sem_signal((sys_sem_t *)(data->completed_sem)); in lwip_setsockopt_callback()
|
| /lib/lwip/lwip/contrib/apps/socket_examples/ |
| A D | socket_examples.c | 472 sys_sem_t sem;
|