|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | lwip_mbox |
Macros | |
| #define | sys_sem_valid(sema) ((sema) != NULL) |
| #define | sys_mutex_valid(mutex) (((mutex) != NULL) |
| #define | SYS_MBOX_NULL NULL |
| #define | sys_mbox_valid(mbox) ((mbox != NULL) && ((mbox)->sem != NULL) && ((mbox)->sem != (void*)-1)) |
| #define | sys_mbox_valid_val(mbox) (((mbox).sem != NULL) && ((mbox).sem != (void*)-1)) |
| #define | SYS_ARCH_DECL_PROTECT(lev) |
| #define | SYS_ARCH_PROTECT(lev) |
| #define | SYS_ARCH_UNPROTECT(lev) |
| #define | LWIP_NETCONN_THREAD_SEM_GET() sys_arch_netconn_sem_get() |
| #define | LWIP_NETCONN_THREAD_SEM_ALLOC() sys_arch_netconn_sem_alloc() |
| #define | LWIP_NETCONN_THREAD_SEM_FREE() sys_arch_netconn_sem_free() |
Typedefs | |
| typedef int | sys_sem_t |
| typedef int | sys_mutex_t |
| typedef struct lwip_mbox | sys_mbox_t |
| typedef u32_t | sys_thread_t |
| typedef int(* | test_sys_arch_waiting_fn) (sys_sem_t *wait_sem, sys_mbox_t *wait_mbox) |
Functions | |
| void | test_sys_arch_wait_callback (test_sys_arch_waiting_fn waiting_fn) |
| sys_sem_t * | sys_arch_netconn_sem_get (void) |
| void | sys_arch_netconn_sem_alloc (void) |
| void | sys_arch_netconn_sem_free (void) |
Variables | |
| u32_t | lwip_sys_now |
| #define LWIP_NETCONN_THREAD_SEM_ALLOC | ( | ) | sys_arch_netconn_sem_alloc() |
Definition at line 75 of file sys_arch.h.
| #define LWIP_NETCONN_THREAD_SEM_FREE | ( | ) | sys_arch_netconn_sem_free() |
Definition at line 76 of file sys_arch.h.
| #define LWIP_NETCONN_THREAD_SEM_GET | ( | ) | sys_arch_netconn_sem_get() |
Definition at line 74 of file sys_arch.h.
| #define SYS_ARCH_DECL_PROTECT | ( | lev | ) |
Definition at line 56 of file sys_arch.h.
| #define SYS_ARCH_PROTECT | ( | lev | ) |
Definition at line 57 of file sys_arch.h.
| #define SYS_ARCH_UNPROTECT | ( | lev | ) |
Definition at line 58 of file sys_arch.h.
Definition at line 49 of file sys_arch.h.
| #define sys_mbox_valid | ( | mbox | ) | ((mbox != NULL) && ((mbox)->sem != NULL) && ((mbox)->sem != (void*)-1)) |
Definition at line 50 of file sys_arch.h.
Definition at line 51 of file sys_arch.h.
Definition at line 36 of file sys_arch.h.
| typedef struct lwip_mbox sys_mbox_t |
Definition at line 48 of file sys_arch.h.
| typedef int sys_mutex_t |
Definition at line 38 of file sys_arch.h.
Definition at line 35 of file sys_arch.h.
| typedef u32_t sys_thread_t |
Definition at line 54 of file sys_arch.h.
| typedef int(* test_sys_arch_waiting_fn) (sys_sem_t *wait_sem, sys_mbox_t *wait_mbox) |
Definition at line 65 of file sys_arch.h.
| void test_sys_arch_wait_callback | ( | test_sys_arch_waiting_fn | waiting_fn | ) |
Definition at line 69 of file sys_arch.c.
|
extern |
Definition at line 45 of file sys_arch.c.
Referenced by do_test_cyclic_timers(), do_test_timers(), dummy_cyclic_handler(), START_TEST(), sys_jiffies(), sys_now(), and timers_teardown().