#include <stdint.h>
#include <time.h>
Go to the source code of this file.
◆ FUTEX_WAIT
◆ FUTEX_WAKE
◆ FUTEX_FD
◆ FUTEX_REQUEUE
◆ FUTEX_CMP_REQUEUE
| #define FUTEX_CMP_REQUEUE 4 |
◆ FUTEX_WAKE_OP
◆ FUTEX_LOCK_PI
◆ FUTEX_UNLOCK_PI
| #define FUTEX_UNLOCK_PI 7 |
◆ FUTEX_TRYLOCK_PI
| #define FUTEX_TRYLOCK_PI 8 |
◆ FUTEX_WAIT_BITSET
| #define FUTEX_WAIT_BITSET 9 |
◆ FUTEX_WAKE_BITSET
| #define FUTEX_WAKE_BITSET 10 |
◆ FUTEX_WAIT_REQUEUE_PI
| #define FUTEX_WAIT_REQUEUE_PI 11 |
◆ FUTEX_CMP_REQUEUE_PI
| #define FUTEX_CMP_REQUEUE_PI 12 |
◆ FUTEX_PRIVATE_FLAG
| #define FUTEX_PRIVATE_FLAG 128 |
◆ FUTEX_CLOCK_REALTIME
| #define FUTEX_CLOCK_REALTIME 256 |
◆ FUTEX_CMD_MASK
◆ FUTEX_BITSET_MATCH_ANY
| #define FUTEX_BITSET_MATCH_ANY 0xffffffff |
◆ __NR_futex
| #define __NR_futex |
( |
| __p0, |
|
|
| __p1, |
|
|
| __p2, |
|
|
| __p3, |
|
|
| __p4, |
|
|
| __p5 ) |
Value:
long vsf_linux_sys_futex(uint32_t *futex, int futex_op, uint32_t val, const struct timespec *spec, uint32_t *futex2, uint32_t val3)
Definition vsf_linux.c:3563
unsigned uint32_t
Definition stdint.h:9
◆ __NR_futex_time64
◆ SYS_futex
◆ vsf_linux_sys_futex()