FUTEX_PRIVATE_FLAG
#define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME)
#define FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG)
#define FUTEX_WAKE_PRIVATE (FUTEX_WAKE | FUTEX_PRIVATE_FLAG)
#define FUTEX_REQUEUE_PRIVATE (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG)
#define FUTEX_CMP_REQUEUE_PRIVATE (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG)
#define FUTEX_WAKE_OP_PRIVATE (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG)
#define FUTEX_LOCK_PI_PRIVATE (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG)
#define FUTEX_LOCK_PI2_PRIVATE (FUTEX_LOCK_PI2 | FUTEX_PRIVATE_FLAG)
#define FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG)
#define FUTEX_TRYLOCK_PI_PRIVATE (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG)
#define FUTEX_WAIT_BITSET_PRIVATE (FUTEX_WAIT_BITSET | FUTEX_PRIVATE_FLAG)
#define FUTEX_WAKE_BITSET_PRIVATE (FUTEX_WAKE_BITSET | FUTEX_PRIVATE_FLAG)
FUTEX_PRIVATE_FLAG)
FUTEX_PRIVATE_FLAG)
#define FUTEX2_PRIVATE FUTEX_PRIVATE_FLAG
if (!(op & FUTEX_PRIVATE_FLAG))
if (unlikely(should_fail_futex(!(op & FUTEX_PRIVATE_FLAG))))
futex_flag = FUTEX_PRIVATE_FLAG;
futex_flag = FUTEX_PRIVATE_FLAG;
futex_flag = FUTEX_PRIVATE_FLAG;
futex_flag = FUTEX_PRIVATE_FLAG;
futex_flag = FUTEX_PRIVATE_FLAG;
if (op & FUTEX_PRIVATE_FLAG)
__test_futex(futex_ptr, err_value, FUTEX2_SIZE_U32 | FUTEX_PRIVATE_FLAG | FUTEX2_NUMA);
ret = futex2_wake(futex_ptr, 0, FUTEX2_SIZE_U32 | FUTEX_PRIVATE_FLAG | FUTEX2_NUMA | FUTEX2_MPOL);
thread_args[i].flags = FUTEX2_SIZE_U32 | FUTEX_PRIVATE_FLAG | FUTEX2_NUMA;
FUTEX_PRIVATE_FLAG);
futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG);
futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG);
FUTEX_PRIVATE_FLAG);
futex_wake(&wake_complete, 1, FUTEX_PRIVATE_FLAG);
futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG);
FUTEX_PRIVATE_FLAG);
futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
futex_wake(&wake_complete, 1, FUTEX_PRIVATE_FLAG);
args->ret = futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG);
FUTEX_PRIVATE_FLAG);
ret2 = futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
child_ret = futex_wait(&f1, f1, NULL, FUTEX_PRIVATE_FLAG);
ret = futex_cmp_requeue_pi(&f1, f1, &f2, 1, 0, FUTEX_PRIVATE_FLAG);
ret = futex_wake(&f1, 1, FUTEX_PRIVATE_FLAG);
futex_lock_pi(&f2, 0, 0, FUTEX_PRIVATE_FLAG);
FUTEX_PRIVATE_FLAG);
futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
FUTEX_PRIVATE_FLAG);
futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG);
unsigned int flags = FUTEX_PRIVATE_FLAG;
res = futex_wake(futex, 1, FUTEX_PRIVATE_FLAG);
res = futex_wait(&f1, f1+1, &to, FUTEX_PRIVATE_FLAG);
waitv[0].flags = FUTEX_PRIVATE_FLAG;
waitv[0].flags = FUTEX_PRIVATE_FLAG | FUTEX_32;
waitv[i].flags = FUTEX_32 | FUTEX_PRIVATE_FLAG;
res = futex_wake(u64_to_ptr(waitv[NR_FUTEXES - 1].uaddr), 1, FUTEX_PRIVATE_FLAG);
#define FUTEX2_PRIVATE FUTEX_PRIVATE_FLAG
FUTEX_PRIVATE_FLAG)
FUTEX_PRIVATE_FLAG)
flags |= FUTEX_PRIVATE_FLAG;
flags |= FUTEX_PRIVATE_FLAG;