|
| 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 flags, unsigned val, const struct timespec *to) |
| |
| void | vlc_atomic_notify_one (void *addr) |
| | Wakes up one thread on an address. More...
|
| |
| void | vlc_atomic_notify_all (void *addr) |
| | Wakes up all thread on an address. More...
|
| |
| void | vlc_atomic_wait (void *addr, unsigned val) |
| | Waits on an address. More...
|
| |
| int | vlc_atomic_timedwait (void *addr, unsigned val, vlc_tick_t deadline) |
| | Waits on an address with a time-out. More...
|
| |
| int | vlc_atomic_timedwait_daytime (void *addr, unsigned val, time_t deadline) |
| |