Home
last modified time | relevance | path

Searched refs:FUTEX_WAIT (Results 1 - 25 of 38) sorted by relevance

12

/third_party/musl/src/thread/
H A D__wait.c14 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0xffffffffu) != -ENOSYS in __wait()
15 || __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0xffffffffu); in __wait()
17 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0) != -ENOSYS in __wait()
18 || __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0); in __wait()
H A Dpthread_barrier_wait.c88 __syscall(SYS_futex, &inst->finished, FUTEX_WAIT | FUTEX_PRIVATE, 1, 0xffffffffu) != -ENOSYS in pthread_barrier_wait()
89 || __syscall(SYS_futex, &inst->finished, FUTEX_WAIT, 1, 0xffffffffu); in pthread_barrier_wait()
91 __syscall(SYS_futex,&inst->finished,FUTEX_WAIT|FUTEX_PRIVATE,1,0) != -ENOSYS in pthread_barrier_wait()
92 || __syscall(SYS_futex,&inst->finished,FUTEX_WAIT,1,0); in pthread_barrier_wait()
H A D__timedwait.c66 r = -__futex4_cp(addr, FUTEX_WAIT|priv, val, top); in __timedwait_cp()
/third_party/musl/porting/liteos_a/user/src/thread/
H A D__wait.c13 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0xffffffffu) != -ENOSYS in __wait()
14 || __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0xffffffffu); in __wait()
H A Dpthread_barrier_wait.c87 __syscall(SYS_futex,&inst->finished,FUTEX_WAIT|FUTEX_PRIVATE,1,0xffffffffu) != -ENOSYS in pthread_barrier_wait()
88 || __syscall(SYS_futex,&inst->finished,FUTEX_WAIT,1,0xffffffffu); in pthread_barrier_wait()
H A D__timedwait.c63 r = -__futex4_cp(addr, FUTEX_WAIT|priv, val, top); in __timedwait_cp()
/third_party/ltp/include/lapi/
H A Dfutex.h24 #define FUTEX_WAIT 0 macro
43 #define FUTEX_WAIT_PRIVATE (FUTEX_WAIT | FUTEX_PRIVATE_FLAG)
/third_party/musl/src/internal/
H A Dpthread_impl.h224 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0xffffffffu) != -ENOSYS || in __futexwait()
225 __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0xffffffffu); in __futexwait()
227 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0) != -ENOSYS || in __futexwait()
228 __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0); in __futexwait()
H A Dfutex.h4 #define FUTEX_WAIT 0 macro
/third_party/mesa3d/src/util/
H A Dfutex.h54 * FUTEX_WAIT, except that it treats the timeout as absolute. */ in futex_wait()
110 return futex(addr, FUTEX_WAIT, value, NULL, NULL); in futex_wait()
117 return futex(addr, FUTEX_WAIT, value, &tsrel, NULL); in futex_wait()
/third_party/musl/porting/liteos_m/user/src/internal/
H A Dpthread_impl.h166 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0xffffffffu) != -ENOSYS || in __futexwait()
167 __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0xffffffffu); in __futexwait()
H A Dfutex.h4 #define FUTEX_WAIT 0 macro
/third_party/ltp/testcases/kernel/syscalls/futex/
H A Dfutex_wait05.c22 TEST(syscall(SYS_futex, &futex, FUTEX_WAIT, futex, &to, NULL, 0)); in sample_fn()
H A Dfutextest.h90 return futex_syscall(fntype, uaddr, FUTEX_WAIT, val, in futex_wait()
/third_party/rust/crates/rustix/src/backend/linux_raw/thread/
H A Dfutex.rs19 /// `FUTEX_WAIT`
20 Wait = linux_raw_sys::general::FUTEX_WAIT,
/third_party/musl/porting/linux/user/src/internal/
H A Dpthread_impl.h231 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0) != -ENOSYS || in __futexwait()
232 __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0); in __futexwait()
/third_party/musl/porting/liteos_a/user/src/internal/
H A Dpthread_impl.h180 __syscall(SYS_futex, addr, FUTEX_WAIT|priv, val, 0xffffffffu) != -ENOSYS || in __futexwait()
181 __syscall(SYS_futex, addr, FUTEX_WAIT, val, 0xffffffffu); in __futexwait()
/third_party/ltp/lib/
H A Dtst_checkpoint.c100 ret = syscall(SYS_futex, &tst_futexes[id], FUTEX_WAIT, in tst_checkpoint_wait()
/third_party/ltp/testcases/kernel/syscalls/clone/
H A Dclone08.c154 if (syscall(SYS_futex, &ctid, FUTEX_WAIT, -1, &timeout)) { in test_clone_thread()
/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/internal/
H A Dfutex.h93 // Unlike FUTEX_WAIT, FUTEX_WAIT_BITSET uses absolute time. in WaitUntil()
105 FUTEX_WAIT | FUTEX_PRIVATE_FLAG, val, nullptr); in WaitUntil()
/third_party/rust/crates/libc/src/unix/bsd/netbsdlike/openbsd/
H A Dmod.rs1620 pub const FUTEX_WAIT: ::c_int = 1; consts
/third_party/rust/crates/libc/src/unix/bsd/netbsdlike/netbsd/
H A Dmod.rs1433 pub const FUTEX_WAIT: ::c_int = 0; consts
/third_party/rust/crates/libc/src/unix/linux_like/android/
H A Dmod.rs2652 pub const FUTEX_WAIT: ::c_int = 0; consts
/third_party/rust/crates/linux-raw-sys/src/aarch64/
H A Dgeneral.rs519 pub const FUTEX_WAIT: u32 = 0; consts
/third_party/rust/crates/libc/src/unix/linux_like/linux/
H A Dmod.rs3397 pub const FUTEX_WAIT: ::c_int = 0; consts

Completed in 50 milliseconds

12