FUTEX_PRIVATE_FLAG 27 include/uapi/linux/futex.h #define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME) FUTEX_PRIVATE_FLAG 29 include/uapi/linux/futex.h #define FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 30 include/uapi/linux/futex.h #define FUTEX_WAKE_PRIVATE (FUTEX_WAKE | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 31 include/uapi/linux/futex.h #define FUTEX_REQUEUE_PRIVATE (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 32 include/uapi/linux/futex.h #define FUTEX_CMP_REQUEUE_PRIVATE (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 33 include/uapi/linux/futex.h #define FUTEX_WAKE_OP_PRIVATE (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 34 include/uapi/linux/futex.h #define FUTEX_LOCK_PI_PRIVATE (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 35 include/uapi/linux/futex.h #define FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 36 include/uapi/linux/futex.h #define FUTEX_TRYLOCK_PI_PRIVATE (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 37 include/uapi/linux/futex.h #define FUTEX_WAIT_BITSET_PRIVATE (FUTEX_WAIT_BITSET | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 38 include/uapi/linux/futex.h #define FUTEX_WAKE_BITSET_PRIVATE (FUTEX_WAKE_BITSET | FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 40 include/uapi/linux/futex.h FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 42 include/uapi/linux/futex.h FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 3873 kernel/futex.c if (!(op & FUTEX_PRIVATE_FLAG)) FUTEX_PRIVATE_FLAG 3939 kernel/futex.c if (unlikely(should_fail_futex(!(op & FUTEX_PRIVATE_FLAG)))) FUTEX_PRIVATE_FLAG 152 tools/perf/bench/futex-hash.c futex_flag = FUTEX_PRIVATE_FLAG; FUTEX_PRIVATE_FLAG 176 tools/perf/bench/futex-lock-pi.c futex_flag = FUTEX_PRIVATE_FLAG; FUTEX_PRIVATE_FLAG 143 tools/perf/bench/futex-requeue.c futex_flag = FUTEX_PRIVATE_FLAG; FUTEX_PRIVATE_FLAG 265 tools/perf/bench/futex-wake-parallel.c futex_flag = FUTEX_PRIVATE_FLAG; FUTEX_PRIVATE_FLAG 151 tools/perf/bench/futex-wake.c futex_flag = FUTEX_PRIVATE_FLAG; FUTEX_PRIVATE_FLAG 54 tools/perf/trace/beauty/futex_op.c if (op & FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 124 tools/testing/selftests/futex/functional/futex_requeue_pi.c FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 136 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 138 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 161 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 166 tools/testing/selftests/futex/functional/futex_requeue_pi.c FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 180 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_wake(&wake_complete, 1, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 183 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 212 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 219 tools/testing/selftests/futex/functional/futex_requeue_pi.c FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 226 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 247 tools/testing/selftests/futex/functional/futex_requeue_pi.c futex_wake(&wake_complete, 1, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 262 tools/testing/selftests/futex/functional/futex_requeue_pi.c args->ret = futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 266 tools/testing/selftests/futex/functional/futex_requeue_pi.c FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 267 tools/testing/selftests/futex/functional/futex_requeue_pi.c ret2 = futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 46 tools/testing/selftests/futex/functional/futex_requeue_pi_mismatched_ops.c child_ret = futex_wait(&f1, f1, NULL, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 96 tools/testing/selftests/futex/functional/futex_requeue_pi_mismatched_ops.c ret = futex_cmp_requeue_pi(&f1, f1, &f2, 1, 0, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 104 tools/testing/selftests/futex/functional/futex_requeue_pi_mismatched_ops.c ret = futex_wake(&f1, 1, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 103 tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 109 tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 167 tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c futex_lock_pi(&f2, 0, 0, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 183 tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 213 tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 78 tools/testing/selftests/futex/functional/futex_wait_timeout.c res = futex_wait(&f1, f1, &to, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 69 tools/testing/selftests/futex/functional/futex_wait_wouldblock.c res = futex_wait(&f1, f1+1, &to, FUTEX_PRIVATE_FLAG); FUTEX_PRIVATE_FLAG 43 tools/testing/selftests/futex/include/futextest.h FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 47 tools/testing/selftests/futex/include/futextest.h FUTEX_PRIVATE_FLAG) FUTEX_PRIVATE_FLAG 275 tools/testing/selftests/powerpc/benchmarks/context_switch.c flags |= FUTEX_PRIVATE_FLAG; FUTEX_PRIVATE_FLAG 296 tools/testing/selftests/powerpc/benchmarks/context_switch.c flags |= FUTEX_PRIVATE_FLAG;