Home
last modified time | relevance | path

Searched refs:uaddr2 (Results 1 - 7 of 7) sorted by relevance

/third_party/ltp/testcases/kernel/syscalls/futex/
H A Dfutextest.h55 * @uaddr2: address of second futex for some ops\
70 futex_t *uaddr2, int val3, int opflags) in futex_syscall()
72 int (*func)(int *uaddr, int futex_op, int val, void *to, int *uaddr2, int val3); in futex_syscall()
79 return func((int *)uaddr, futex_op | opflags, val, timeout, (int *)uaddr2, val3); in futex_syscall()
154 futex_wake_op(enum futex_fn_type fntype, futex_t *uaddr, futex_t *uaddr2, in futex_wake_op() argument
158 (void *)((unsigned long)nr_wake2), uaddr2, wake_op, in futex_wake_op()
171 futex_requeue(enum futex_fn_type fntype, futex_t *uaddr, futex_t *uaddr2, in futex_requeue() argument
175 (void *)((unsigned long)nr_requeue), uaddr2, 0, in futex_requeue()
180 * futex_cmp_requeue() - requeue tasks from uaddr to uaddr2
186 futex_t *uaddr2, in in futex_cmp_requeue()
68 futex_syscall(enum futex_fn_type fntype, futex_t *uaddr, int futex_op, futex_t val, void *timeout, futex_t *uaddr2, int val3, int opflags) futex_syscall() argument
185 futex_cmp_requeue(enum futex_fn_type fntype, futex_t *uaddr, futex_t val, futex_t *uaddr2, int nr_wake, int nr_requeue, int opflags) futex_cmp_requeue() argument
202 futex_wait_requeue_pi(enum futex_fn_type fntype, futex_t *uaddr, futex_t val, futex_t *uaddr2, struct tst_ts *timeout, int opflags) futex_wait_requeue_pi() argument
217 futex_cmp_requeue_pi(enum futex_fn_type fntype, futex_t *uaddr, futex_t val, futex_t *uaddr2, int nr_wake, int nr_requeue, int opflags) futex_cmp_requeue_pi() argument
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/thread/
H A Dsyscalls.rs225 uaddr2: *mut u32,
236 uaddr2,
243 futex_old(uaddr, op, flags, val, utime, uaddr2, val3)
256 uaddr2,
268 uaddr2: *mut u32, in futex_old()
281 uaddr2, in futex_old()
/third_party/rust/crates/rustix/src/thread/
H A Dfutex.rs14 /// `futex(uaddr, op, val, utime, uaddr2, val3)`
34 uaddr2: *mut u32, in futex()
37 backend::thread::syscalls::futex(uaddr, op, flags, val, utime, uaddr2, val3) in futex()
/third_party/mesa3d/src/util/
H A Dfutex.h77 void *uaddr = NULL, *uaddr2 = NULL; in futex_wait() local
88 uaddr2 = (void *)&tmo; in futex_wait()
91 return _umtx_op(addr, UMTX_OP_WAIT_UINT, (uint32_t)value, uaddr, uaddr2) == -1 ? errno : 0; in futex_wait()
/third_party/ltp/include/
H A Dtst_timer.h263 int *uaddr2, int val3) in sys_futex()
265 return tst_syscall(__NR_futex, uaddr, futex_op, val, to, uaddr2, val3); in sys_futex()
269 int *uaddr2, int val3) in sys_futex_time64()
271 return tst_syscall(__NR_futex_time64, uaddr, futex_op, val, to, uaddr2, val3); in sys_futex_time64()
262 sys_futex(int *uaddr, int futex_op, int val, void *to, int *uaddr2, int val3) sys_futex() argument
268 sys_futex_time64(int *uaddr, int futex_op, int val, void *to, int *uaddr2, int val3) sys_futex_time64() argument
/third_party/rust/crates/libc/src/unix/bsd/netbsdlike/openbsd/
H A Dmod.rs1889 uaddr2: *mut u32, in futex()
/third_party/rust/crates/libc/src/unix/bsd/freebsdlike/freebsd/
H A Dmod.rs4392 uaddr2: *mut ::c_void, in _umtx_op()

Completed in 16 milliseconds