Home
last modified time | relevance | path

Searched refs:FUTEX_PRIVATE_FLAG (Results 1 – 22 of 22) sorted by relevance

/external/strace/xlat/
Dfutexops.in14 FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG)
15 FUTEX_WAKE_PRIVATE (FUTEX_WAKE | FUTEX_PRIVATE_FLAG)
16 FUTEX_FD|FUTEX_PRIVATE_FLAG
17 FUTEX_REQUEUE_PRIVATE (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG)
18 FUTEX_CMP_REQUEUE_PRIVATE (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG)
19 FUTEX_WAKE_OP_PRIVATE (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG)
20 FUTEX_LOCK_PI_PRIVATE (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG)
21 FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG)
22 FUTEX_TRYLOCK_PI_PRIVATE (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG)
23 FUTEX_WAIT_BITSET_PRIVATE (FUTEX_WAIT_BITSET | FUTEX_PRIVATE_FLAG)
[all …]
Dfutexops.h42 # define FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG)
45 # define FUTEX_WAKE_PRIVATE (FUTEX_WAKE | FUTEX_PRIVATE_FLAG)
48 # define FUTEX_REQUEUE_PRIVATE (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG)
51 # define FUTEX_CMP_REQUEUE_PRIVATE (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG)
54 # define FUTEX_WAKE_OP_PRIVATE (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG)
57 # define FUTEX_LOCK_PI_PRIVATE (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG)
60 # define FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG)
63 # define FUTEX_TRYLOCK_PI_PRIVATE (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG)
66 # define FUTEX_WAIT_BITSET_PRIVATE (FUTEX_WAIT_BITSET | FUTEX_PRIVATE_FLAG)
69 # define FUTEX_WAKE_BITSET_PRIVATE (FUTEX_WAKE_BITSET | FUTEX_PRIVATE_FLAG)
[all …]
/external/kernel-headers/original/uapi/linux/
Dfutex.h24 #define FUTEX_PRIVATE_FLAG 128 macro
26 #define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME)
28 #define FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG)
29 #define FUTEX_WAKE_PRIVATE (FUTEX_WAKE | FUTEX_PRIVATE_FLAG)
30 #define FUTEX_REQUEUE_PRIVATE (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG)
31 #define FUTEX_CMP_REQUEUE_PRIVATE (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG)
32 #define FUTEX_WAKE_OP_PRIVATE (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG)
33 #define FUTEX_LOCK_PI_PRIVATE (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG)
34 #define FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG)
35 #define FUTEX_TRYLOCK_PI_PRIVATE (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG)
[all …]
/external/linux-kselftest/tools/testing/selftests/futex/functional/
Dfutex_requeue_pi.c127 FUTEX_PRIVATE_FLAG); in waiterfn()
139 futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); in waiterfn()
141 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in waiterfn()
164 futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); in broadcast_wakerfn()
169 FUTEX_PRIVATE_FLAG); in broadcast_wakerfn()
183 futex_wake(&wake_complete, 1, FUTEX_PRIVATE_FLAG); in broadcast_wakerfn()
186 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in broadcast_wakerfn()
215 futex_lock_pi(&f2, NULL, 0, FUTEX_PRIVATE_FLAG); in signal_wakerfn()
222 FUTEX_PRIVATE_FLAG); in signal_wakerfn()
229 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in signal_wakerfn()
[all …]
Dfutex_requeue_pi_signal_restart.c106 FUTEX_PRIVATE_FLAG); in waiterfn()
112 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in waiterfn()
168 futex_lock_pi(&f2, 0, 0, FUTEX_PRIVATE_FLAG); in main()
184 FUTEX_PRIVATE_FLAG); in main()
214 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in main()
Dfutex_requeue_pi_mismatched_ops.c48 child_ret = futex_wait(&f1, f1, NULL, FUTEX_PRIVATE_FLAG); in blocking_child()
96 ret = futex_cmp_requeue_pi(&f1, f1, &f2, 1, 0, FUTEX_PRIVATE_FLAG); in main()
104 ret = futex_wake(&f1, 1, FUTEX_PRIVATE_FLAG); in main()
Dfutex_wait_wouldblock.c70 res = futex_wait(&f1, f1+1, &to, FUTEX_PRIVATE_FLAG); in main()
Dfutex_wait_timeout.c78 res = futex_wait(&f1, f1, &to, FUTEX_PRIVATE_FLAG); in main()
/external/libchrome/sandbox/linux/system_headers/
Dlinux_futex.h64 #if !defined(FUTEX_PRIVATE_FLAG)
65 #define FUTEX_PRIVATE_FLAG 128 macro
73 #define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME)
77 #define FUTEX_CMP_REQUEUE_PI_PRIVATE (FUTEX_CMP_REQUEUE_PI | FUTEX_PRIVATE_FLAG)
81 #define FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG)
/external/strace/tests-m32/
Dfutex.c44 # ifndef FUTEX_PRIVATE_FLAG
45 # define FUTEX_PRIVATE_FLAG 128 macro
51 # define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME)
148 invalid_op(uaddr, FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | \
238 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAIT, VAL, tmout, in main()
257 FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | FUTEX_WAIT, in main()
292 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAIT_BITSET, VAL, in main()
318 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | in main()
346 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAKE, 10, NULL, in main()
378 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAKE_BITSET, 10, in main()
[all …]
/external/strace/tests/
Dfutex.c44 # ifndef FUTEX_PRIVATE_FLAG
45 # define FUTEX_PRIVATE_FLAG 128 macro
51 # define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME)
148 invalid_op(uaddr, FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | \
238 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAIT, VAL, tmout, in main()
257 FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | FUTEX_WAIT, in main()
292 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAIT_BITSET, VAL, in main()
318 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | in main()
346 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAKE, 10, NULL, in main()
378 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAKE_BITSET, 10, in main()
[all …]
/external/strace/tests-mx32/
Dfutex.c44 # ifndef FUTEX_PRIVATE_FLAG
45 # define FUTEX_PRIVATE_FLAG 128 macro
51 # define FUTEX_CMD_MASK ~(FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME)
148 invalid_op(uaddr, FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | \
238 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAIT, VAL, tmout, in main()
257 FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | FUTEX_WAIT, in main()
292 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAIT_BITSET, VAL, in main()
318 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_CLOCK_REALTIME | FUTEX_PRIVATE_FLAG | in main()
346 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAKE, 10, NULL, in main()
378 CHECK_FUTEX_ENOSYS(uaddr, FUTEX_PRIVATE_FLAG | FUTEX_WAKE_BITSET, 10, in main()
[all …]
/external/ltp/testcases/kernel/syscalls/futex/
Dfutex_wake01.c41 {&futex, 0, FUTEX_PRIVATE_FLAG},
43 {&futex, 1, FUTEX_PRIVATE_FLAG},
45 {&futex, INT_MAX, FUTEX_PRIVATE_FLAG},
Dfutextest.h69 #ifndef FUTEX_PRIVATE_FLAG
70 # define FUTEX_PRIVATE_FLAG 128 macro
74 FUTEX_PRIVATE_FLAG)
78 FUTEX_PRIVATE_FLAG)
Dfutex_wake02.c63 futex_wait(&futex, futex, NULL, FUTEX_PRIVATE_FLAG); in threaded()
88 res = futex_wake(&futex, i, FUTEX_PRIVATE_FLAG); in do_child()
111 res = futex_wake(&futex, 1, FUTEX_PRIVATE_FLAG); in do_child()
Dfutex_wait03.c42 ret = futex_wake(&futex, 1, FUTEX_PRIVATE_FLAG); in threaded()
59 res = futex_wait(&futex, futex, NULL, FUTEX_PRIVATE_FLAG); in verify_futex_wait()
Dfutex_wait01.c49 {&futex, FUTEX_INITIALIZER, FUTEX_PRIVATE_FLAG, ETIMEDOUT},
50 {&futex, FUTEX_INITIALIZER+1, FUTEX_PRIVATE_FLAG, EWOULDBLOCK},
/external/strace/
Dfutex.c34 #ifndef FUTEX_PRIVATE_FLAG
35 # define FUTEX_PRIVATE_FLAG 128 macro
DChangeLog23668 FUTEX_PRIVATE_FLAG and FUTEX_CLOCK_REALTIME flags ...
38396 (FUTEX_PRIVATE_FLAG, FUTEX_CLOCK_REALTIME): Define.
/external/linux-kselftest/tools/testing/selftests/futex/include/
Dfutextest.h47 FUTEX_PRIVATE_FLAG)
51 FUTEX_PRIVATE_FLAG)
/external/google-breakpad/src/third_party/lss/
Dlinux_syscall_support.h681 #ifndef FUTEX_PRIVATE_FLAG
682 #define FUTEX_PRIVATE_FLAG 128 macro
685 #define FUTEX_CMD_MASK ~FUTEX_PRIVATE_FLAG
688 #define FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG)
691 #define FUTEX_WAKE_PRIVATE (FUTEX_WAKE | FUTEX_PRIVATE_FLAG)
694 #define FUTEX_REQUEUE_PRIVATE (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG)
697 #define FUTEX_CMP_REQUEUE_PRIVATE (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG)
700 #define FUTEX_WAKE_OP_PRIVATE (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG)
703 #define FUTEX_LOCK_PI_PRIVATE (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG)
706 #define FUTEX_UNLOCK_PI_PRIVATE (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG)
[all …]
/external/libchrome/sandbox/linux/seccomp-bpf-helpers/
Dsyscall_parameters_restrictions.cc286 const uint64_t kAllowedFutexFlags = FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME; in RestrictFutex()