Home
last modified time | relevance | path

Searched refs:futex_wait (Results 1 – 25 of 35) sorted by relevance

12

/linux/kernel/trace/rv/monitors/sleep/
H A Dsleep.h105 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 Dfutex_wait_timeout.c44 ret = futex_wait(&lock, 0, NULL, 0); in get_pi_lock()
92 res = futex_wait(&f1, f1, &to, 0); in TEST()
H A Drun.sh41 ./futex_wait
H A D.gitignore8 futex_wait
H A DMakefile20 futex_wait \
H A Dfutex_wait_uninitialized_heap.c46 res = futex_wait(buf, 1, NULL, 0); in wait_thread()
H A Dfutex_requeue_pi_mismatched_ops.c36 child_ret = futex_wait(&f1, f1, NULL, FUTEX_PRIVATE_FLAG); in blocking_child()
H A Dfutex_wait_private_mapped_file.c47 ret = futex_wait(&val, 1, &wait_timeout, 0); in thr_futex_wait()
H A Dfutex_wait_wouldblock.c38 res = futex_wait(&f1, f1+1, &to, FUTEX_PRIVATE_FLAG); in TEST()
H A Dfutex_requeue.c26 if (futex_wait(f1, *f1, &to, 0)) in waiterfn()
H A Dfutex_wait.c33 if (futex_wait(futex, 0, &to, flags)) in waiterfn()
H A Dfutex_requeue_pi.c308 args->ret = futex_wait(&wake_complete, wake_complete, NULL, in third_party_blocker()
H A Drobust_list.c155 ret = futex_wait((futex_t *) futex, tid, &to, 0); in mutex_lock()
/linux/Documentation/locking/
H A Dfutex-requeue-pi.rst33 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 Dfutex.h69 futex_wait(u_int32_t *uaddr, u_int32_t val, struct timespec *timeout, int opflags) in futex_wait() function
H A Dfutex-wake.c79 if (futex_wait(&futex1, 0, NULL, futex_flag) != EINTR) in workerfn()
H A Dfutex-hash.c95 ret = futex_wait(&w->futex[i], 1234, NULL, futex_flag); in workerfn()
H A Dfutex-requeue.c98 ret = futex_wait(&futex1, 0, NULL, futex_flag); in workerfn()
H A Dbreakpoint.c73 futex_wait(done, 0, NULL, 0); in passive_thread()
H A Dfutex-wake-parallel.c143 if (futex_wait(&futex, 0, NULL, futex_flag) != EINTR) in blocked_workerfn()
/linux/kernel/futex/
H A Dsyscalls.c130 return futex_wait(uaddr, flags, val, timeout, val3); in do_futex()
398 SYSCALL_DEFINE6(futex_wait, in SYSCALL_DEFINE6() argument
H A Dwaitwake.c706 int futex_wait(u32 __user *uaddr, unsigned int flags, u32 val, ktime_t *abs_time, u32 bitset) in futex_wait() function
748 return (long)futex_wait(uaddr, restart->futex.flags, in futex_wait_restart()
/linux/tools/testing/selftests/futex/include/
H A Dfutextest.h100 futex_wait(futex_t *uaddr, futex_t val, struct timespec *timeout, int opflags) in futex_wait() function
/linux/kernel/
H A Dsys_ni.c87 COND_SYSCALL(futex_wait);
/linux/tools/perf/arch/mips/entry/syscalls/
H A Dsyscall_n64.tbl372 455 n64 futex_wait sys_futex_wait

12