blob: 337267365d46af8d280c2bf7a1c27ad71edc1139 [file] [log] [blame]
Dmitry V. Levin003cc9f2015-06-17 19:00:17 +00001FUTEX_WAIT 0
2FUTEX_WAKE 1
3FUTEX_FD 2
4FUTEX_REQUEUE 3
5FUTEX_CMP_REQUEUE 4
6FUTEX_WAKE_OP 5
7FUTEX_LOCK_PI 6
8FUTEX_UNLOCK_PI 7
9FUTEX_TRYLOCK_PI 8
10FUTEX_WAIT_BITSET 9
11FUTEX_WAKE_BITSET 10
12FUTEX_WAIT_REQUEUE_PI 11
13FUTEX_CMP_REQUEUE_PI 12
14FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG)
15FUTEX_WAKE_PRIVATE (FUTEX_WAKE | FUTEX_PRIVATE_FLAG)
Dmitry V. Levin0ed617b2014-04-25 23:30:54 +000016FUTEX_FD|FUTEX_PRIVATE_FLAG
Dmitry V. Levin003cc9f2015-06-17 19:00:17 +000017FUTEX_REQUEUE_PRIVATE (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG)
18FUTEX_CMP_REQUEUE_PRIVATE (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG)
19FUTEX_WAKE_OP_PRIVATE (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG)
20FUTEX_LOCK_PI_PRIVATE (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG)
21FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG)
22FUTEX_TRYLOCK_PI_PRIVATE (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG)
23FUTEX_WAIT_BITSET_PRIVATE (FUTEX_WAIT_BITSET | FUTEX_PRIVATE_FLAG)
24FUTEX_WAKE_BITSET_PRIVATE (FUTEX_WAKE_BITSET | FUTEX_PRIVATE_FLAG)
25FUTEX_WAIT_REQUEUE_PI_PRIVATE (FUTEX_WAIT_REQUEUE_PI | FUTEX_PRIVATE_FLAG)
26FUTEX_CMP_REQUEUE_PI_PRIVATE (FUTEX_CMP_REQUEUE_PI | FUTEX_PRIVATE_FLAG)
Dmitry V. Levin0ed617b2014-04-25 23:30:54 +000027FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME
28FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME
29FUTEX_WAIT_REQUEUE_PI|FUTEX_CLOCK_REALTIME
30FUTEX_WAIT_REQUEUE_PI_PRIVATE|FUTEX_CLOCK_REALTIME