/linux/kernel/trace/rv/monitors/sleep/ |
H A D | sleep.h | 105 bool futex_wait = test_bit(LTL_FUTEX_WAIT, mon->atoms); in ltl_start() local 106 bool val9 = futex_wait || val18; in ltl_start() 154 bool futex_wait = test_bit(LTL_FUTEX_WAIT, mon->atoms); in ltl_possible_next_states() local 155 bool val9 = futex_wait || val18; in ltl_possible_next_states()
|
/linux/tools/testing/selftests/futex/functional/ |
H A D | .gitignore | 8 futex_wait
|
H A D | futex_wait_timeout.c | 55 ret = futex_wait(&lock, 0, NULL, 0); in get_pi_lock() 143 res = futex_wait(&f1, f1, &to, 0); in main()
|
H A D | Makefile | 18 futex_wait \
|
H A D | run.sh | 78 ./futex_wait $COLOR
|
H A D | futex_wait_uninitialized_heap.c | 56 res = futex_wait(buf, 1, NULL, 0); in wait_thread()
|
H A D | futex_requeue_pi_mismatched_ops.c | 46 child_ret = futex_wait(&f1, f1, NULL, FUTEX_PRIVATE_FLAG); in blocking_child()
|
H A D | futex_wait_private_mapped_file.c | 57 ret = futex_wait(&val, 1, &wait_timeout, 0); in thr_futex_wait()
|
H A D | futex_wait_wouldblock.c | 76 res = futex_wait(&f1, f1+1, &to, FUTEX_PRIVATE_FLAG); in main()
|
H A D | futex_requeue.c | 35 if (futex_wait(f1, *f1, &to, 0)) in waiterfn()
|
H A D | futex_wait.c | 42 if (futex_wait(futex, 0, &to, flags)) in waiterfn()
|
H A D | futex_requeue_pi.c | 267 args->ret = futex_wait(&wake_complete, wake_complete, NULL, in third_party_blocker()
|
/linux/Documentation/locking/ |
H A D | futex-requeue-pi.rst | 33 futex_wait(cond->__data.__futex); 55 upon a successful futex_wait system call, the caller would return to 107 result of a high-speed collision between futex_wait() and
|
/linux/tools/perf/bench/ |
H A D | futex.h | 68 futex_wait(u_int32_t *uaddr, u_int32_t val, struct timespec *timeout, int opflags) in futex_wait() function
|
H A D | futex-wake.c | 79 if (futex_wait(&futex1, 0, NULL, futex_flag) != EINTR) in workerfn()
|
H A D | futex-hash.c | 95 ret = futex_wait(&w->futex[i], 1234, NULL, futex_flag); in workerfn()
|
H A D | futex-requeue.c | 98 ret = futex_wait(&futex1, 0, NULL, futex_flag); in workerfn()
|
H A D | breakpoint.c | 73 futex_wait(done, 0, NULL, 0); in passive_thread()
|
H A D | futex-wake-parallel.c | 143 if (futex_wait(&futex, 0, NULL, futex_flag) != EINTR) in blocked_workerfn()
|
/linux/kernel/futex/ |
H A D | syscalls.c | 102 return futex_wait(uaddr, flags, val, timeout, val3); in do_futex() 370 SYSCALL_DEFINE6(futex_wait, in SYSCALL_DEFINE6() argument
|
H A D | waitwake.c | 706 int futex_wait(u32 __user *uaddr, unsigned int flags, u32 val, ktime_t *abs_time, u32 bitset) in futex_wait() function 749 return (long)futex_wait(uaddr, restart->futex.flags, in futex_wait_restart()
|
H A D | futex.h | 465 extern int futex_wait(u32 __user *uaddr, unsigned int flags, u32 val,
|
/linux/tools/testing/selftests/futex/include/ |
H A D | futextest.h | 89 futex_wait(futex_t *uaddr, futex_t val, struct timespec *timeout, int opflags) in futex_wait() function
|
/linux/kernel/ |
H A D | sys_ni.c | 87 COND_SYSCALL(futex_wait);
|
/linux/arch/mips/kernel/syscalls/ |
H A D | syscall_n64.tbl | 372 455 n64 futex_wait sys_futex_wait
|