Home
last modified time | relevance | path

Searched refs:sys_sem_t (Results 1 – 25 of 27) sorted by relevance

12

/lib/lwip/lwip/src/include/lwip/
A Dsys.h50 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 Dapi.h234 sys_sem_t op_completed;
/lib/lwip/lwip/contrib/ports/unix/port/
A Dsys_arch.c679 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 Dsys_arch.c75 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 Dsys_arch.h35 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 Dtcpip_priv.h97 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 Dsockets_priv.h139 #define SELECT_SEM_T sys_sem_t*
142 #define SELECT_SEM_T sys_sem_t
A Dapi_msg.h153 sys_sem_t* op_completed_sem;
184 sys_sem_t API_MSG_M_DEF_SEM(sem);
/lib/lwip/lwip/contrib/ports/freertos/
A Dsys_arch.c249 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 Dcoverity.c5 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 Dsys_arch.c240 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 Dfifo.h16 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 Dsys_arch.h41 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 Dsys_arch.h68 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 Dsys_arch.h39 typedef struct _sys_sem sys_sem_t; typedef
70 sys_sem_t* sys_arch_netconn_sem_get(void);
/lib/lwip/lwip/src/core/
A Dsys.c138 sys_sem_t delaysem; in sys_msleep()
/lib/lwip/lwip/contrib/examples/example_app/
A Dtest.c607 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 Dsnmp_threadsync.h78 sys_sem_t sem;
/lib/lwip/lwip/contrib/addons/netconn/external_resolve/
A Ddnssd.c74 sys_sem_t sem;
/lib/lwip/lwip/contrib/ports/unix/port/netif/
A Dpcapif.c65 sys_sem_t sem;
/lib/lwip/lwip/src/api/
A Dtcpip.c442 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 Dapi_msg.c487 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 Dapi_lib.c1279 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 Dsockets.c2861 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 Dsocket_examples.c472 sys_sem_t sem;

Completed in 66 milliseconds

12