initial check-in, version 0.5.0
[musl] / src / internal / futex.h
1 #ifndef _INTERNAL_FUTEX_H
2 #define _INTERNAL_FUTEX_H
3
4 #define FUTEX_WAIT              0
5 #define FUTEX_WAKE              1
6 #define FUTEX_FD                2
7 #define FUTEX_REQUEUE           3
8 #define FUTEX_CMP_REQUEUE       4
9 #define FUTEX_WAKE_OP           5
10 #define FUTEX_LOCK_PI           6
11 #define FUTEX_UNLOCK_PI         7
12 #define FUTEX_TRYLOCK_PI        8
13
14 int __futex(volatile int *, int, int, void *);
15
16 #endif