|
unsigned long | vlc_thread_id (void) |
| Thread identifier. More...
|
|
static int | sys_futex (void *addr, int op, unsigned val, const struct timespec *to, void *addr2, int val3) |
|
static int | vlc_futex_wake (void *addr, int nr) |
|
static int | vlc_futex_wait (void *addr, unsigned val, const struct timespec *to) |
|
void | vlc_addr_signal (void *addr) |
| Wakes up one thread on an address. More...
|
|
void | vlc_addr_broadcast (void *addr) |
| Wakes up all thread on an address. More...
|
|
void | vlc_addr_wait (void *addr, unsigned val) |
| Waits on an address. More...
|
|
bool | vlc_addr_timedwait (void *addr, unsigned val, mtime_t delay) |
| Waits on an address with a time-out. More...
|
|