Home
last modified time | relevance | path

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

12

/components/net/lwip/lwip-1.4.1/src/include/lwip/
A Dsys.h45 typedef u8_t sys_sem_t; typedef
100 #define sys_mutex_t sys_sem_t
139 err_t sys_sem_new(sys_sem_t *sem, u8_t count);
142 void sys_sem_signal(sys_sem_t *sem);
148 u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout);
151 void sys_sem_free(sys_sem_t *sem);
156 int sys_sem_valid(sys_sem_t *sem);
160 void sys_sem_set_invalid(sys_sem_t *sem);
A Dapi_msg.h142 sys_sem_t *sem;
A Dnetifapi.h49 sys_sem_t sem;
A Dtcpip.h135 sys_sem_t *sem;
A Dapi.h149 sys_sem_t op_completed;
/components/net/lwip/lwip-2.1.2/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);
/components/net/lwip/lwip-2.0.3/src/include/lwip/
A Dsys.h50 typedef u8_t sys_sem_t; typedef
113 #define sys_mutex_t sys_sem_t
175 err_t sys_sem_new(sys_sem_t *sem, u8_t count);
181 void sys_sem_signal(sys_sem_t *sem);
190 u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout);
196 void sys_sem_free(sys_sem_t *sem);
204 int sys_sem_valid(sys_sem_t *sem);
211 void sys_sem_set_invalid(sys_sem_t *sem);
/components/net/lwip/lwip-2.1.2/test/unit/arch/
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);
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()
/components/net/lwip/lwip-2.0.3/src/include/lwip/priv/
A Dtcpip_priv.h95 err_t tcpip_send_msg_wait_sem(tcpip_callback_fn fn, void *apimsg, sys_sem_t* sem);
102 sys_sem_t sem;
133 sys_sem_t *sem;
A Dapi_msg.h143 sys_sem_t* op_completed_sem;
174 sys_sem_t API_MSG_M_DEF_SEM(sem);
/components/net/lwip/port/
A Dsys_arch.c120 err_t sys_sem_new(sys_sem_t *sem, u8_t count) in sys_sem_new()
124 sys_sem_t tmpsem; in sys_sem_new()
147 void sys_sem_free(sys_sem_t *sem) in sys_sem_free()
156 void sys_sem_signal(sys_sem_t *sem) in sys_sem_signal()
169 u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout) in sys_arch_sem_wait()
219 int sys_sem_valid(sys_sem_t *sem) in sys_sem_valid()
232 void sys_sem_set_invalid(sys_sem_t *sem) in sys_sem_set_invalid()
/components/net/lwip/lwip-2.1.2/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;
140 sys_sem_t *sem;
A Dsockets_priv.h148 #define SELECT_SEM_T sys_sem_t*
151 #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);
/components/net/lwip/lwip-1.4.1/doc/
A Dsys_arch.txt32 Semaphores are represented by the type "sys_sem_t" which is typedef'd
35 sys_sem_t or sys_mbox_t are represented internally.
48 - err_t sys_sem_new(sys_sem_t *sem, u8_t count)
58 - void sys_sem_free(sys_sem_t *sem)
62 - void sys_sem_signal(sys_sem_t *sem)
66 - u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout)
83 - int sys_sem_valid(sys_sem_t *sem)
90 - void sys_sem_set_invalid(sys_sem_t *sem)
261 sys_sem_t, sys_mbox_t, sys_thread_t,
265 Defines to set vars of sys_mbox_t and sys_sem_t to NULL.
/components/net/lwip/lwip-2.0.3/src/core/
A Dsys.c96 sys_sem_t delaysem; in sys_msleep()
/components/net/lwip/lwip-2.1.2/src/core/
A Dsys.c138 sys_sem_t delaysem; in sys_msleep()
/components/net/lwip/lwip-1.4.1/src/core/
A Dsys.c58 sys_sem_t delaysem; in sys_msleep()
/components/net/lwip/port/arch/
A Dsys_arch.h62 typedef rt_sem_t sys_sem_t; typedef
/components/net/lwip/lwip-2.0.3/doc/
A Dsys_arch.txt30 Semaphores are represented by the type "sys_sem_t" which is typedef'd
47 - err_t sys_sem_new(sys_sem_t *sem, u8_t count)
57 - void sys_sem_free(sys_sem_t *sem)
61 - void sys_sem_signal(sys_sem_t *sem)
65 - u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout)
82 - int sys_sem_valid(sys_sem_t *sem)
89 - void sys_sem_set_invalid(sys_sem_t *sem)
297 sys_sem_t, sys_mbox_t, sys_thread_t,
301 Defines to set vars of sys_mbox_t and sys_sem_t to NULL.
/components/net/lwip/lwip-2.0.3/src/include/lwip/apps/
A Dsnmp_threadsync.h78 sys_sem_t sem;
/components/net/lwip/lwip-2.1.2/src/include/lwip/apps/
A Dsnmp_threadsync.h78 sys_sem_t sem;
/components/net/lwip/lwip-2.0.3/src/api/
A Dapi_lib.c928 sys_sem_t sem; in netconn_gethostbyname_addrtype()
991 sys_sem_t *sem = LWIP_NETCONN_THREAD_SEM_GET(); in netconn_thread_init()
1002 sys_sem_t *sem = LWIP_NETCONN_THREAD_SEM_GET(); in netconn_thread_cleanup()
A Dapi_msg.c433 sys_sem_t* op_completed_sem;
963 sys_sem_t* op_completed_sem = LWIP_API_MSG_SEM(conn->current_msg);
1032 sys_sem_t* op_completed_sem;
1166 sys_sem_t* op_completed_sem = NULL;
1622 sys_sem_t* op_completed_sem = LWIP_API_MSG_SEM(conn->current_msg);
1793 sys_sem_t* write_completed_sem;

Completed in 98 milliseconds

12