#include <errno.h>
Go to the source code of this file.
|
int | mthread (context *ctx, pointer mod) |
|
int | rw_rdlock (rwlock_t *) |
|
int | rw_unlock (rwlock_t *) |
|
int | rw_wrlock (rwlock_t *) |
|
int | rwlock_destroy (rwlock_t *) |
|
int | rwlock_init (rwlock_t *, int, void *) |
|
int | sema_destroy (sema_t *) |
|
int | sema_init (sema_t *, unsigned int, int, void *) |
|
int | sema_port (sema_t *) |
|
int | sema_trywait (sema_t *) |
|
int | sema_wait (sema_t *) |
|
int | thr_continue (int) |
|
int | thr_create (void *, size_t, void(*)(), void *, long, int *) |
|
int | thr_getprio (int tid, int *prio) |
|
int | thr_kill (int, int) |
|
unsigned int | thr_self () |
|
int | thr_setprio (int, int) |
|
int | thr_suspend (int) |
|
◆ rwlock_t
◆ sema_t
◆ mthread()
◆ rw_rdlock()
◆ rw_unlock()
◆ rw_wrlock()
◆ rwlock_destroy()
◆ rwlock_init()
int rwlock_init |
( |
rwlock_t * |
, |
|
|
int |
, |
|
|
void * |
|
|
) |
| |
◆ sema_destroy()
◆ sema_init()
int sema_init |
( |
sema_t * |
, |
|
|
unsigned int |
, |
|
|
int |
, |
|
|
void * |
|
|
) |
| |
◆ sema_port()
◆ sema_trywait()
◆ sema_wait()
◆ thr_continue()
◆ thr_create()
int thr_create |
( |
void * |
, |
|
|
size_t |
, |
|
|
void(*)() |
, |
|
|
void * |
, |
|
|
long |
, |
|
|
int * |
|
|
) |
| |
◆ thr_getprio()
int thr_getprio |
( |
int |
tid, |
|
|
int * |
prio |
|
) |
| |
◆ thr_kill()
int thr_kill |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ thr_self()
unsigned int thr_self |
( |
| ) |
|
Definition at line 25 of file eus.c.
◆ thr_setprio()
int thr_setprio |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ thr_suspend()
◆ alloc_lock
◆ free_thread_lock
◆ free_thread_sem
◆ gc_lock
◆ mark_lock
◆ mark_lock_thread
◆ mark_locking
◆ qsort_lock
◆ qthread_lock