Home
last modified time | relevance | path

Searched refs:uaddr2 (Results 1 – 3 of 3) sorted by relevance

/linux/tools/perf/bench/
H A Dfutex.h52 volatile u_int32_t *uaddr2, int val3, int opflags) in futex_syscall() argument
54 return syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3); in futex_syscall()
59 volatile u_int32_t *uaddr2, int val3, int opflags) in futex_syscall_nr_requeue() argument
61 return syscall(SYS_futex, uaddr, op | opflags, val, nr_requeue, uaddr2, val3); in futex_syscall_nr_requeue()
108 futex_cmp_requeue(u_int32_t *uaddr, u_int32_t val, u_int32_t *uaddr2, int nr_wake, in futex_cmp_requeue() argument
111 return futex_syscall_nr_requeue(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2, in futex_cmp_requeue()
124 futex_wait_requeue_pi(u_int32_t *uaddr, u_int32_t val, u_int32_t *uaddr2, in futex_wait_requeue_pi() argument
127 return futex_syscall(uaddr, FUTEX_WAIT_REQUEUE_PI, val, timeout, uaddr2, 0, in futex_wait_requeue_pi()
141 futex_cmp_requeue_pi(u_int32_t *uaddr, u_int32_t val, u_int32_t *uaddr2, in futex_cmp_requeue_pi() argument
144 return futex_syscall_nr_requeue(uaddr, FUTEX_CMP_REQUEUE_PI, 1, nr_requeue, uaddr2, in futex_cmp_requeue_pi()
/linux/tools/testing/selftests/futex/include/
H A Dfutextest.h85 * @uaddr2: address of second futex for some ops\
98 #define futex(uaddr, op, val, timeout, uaddr2, val3, opflags) \
99 syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)
168 futex_wake_op(futex_t *uaddr, futex_t *uaddr2, int nr_wake, int nr_wake2,
171 return futex(uaddr, FUTEX_WAKE_OP, nr_wake, nr_wake2, uaddr2, wake_op,
184 futex_requeue(futex_t *uaddr, futex_t *uaddr2, int nr_wake, int nr_requeue,
187 return futex(uaddr, FUTEX_REQUEUE, nr_wake, nr_requeue, uaddr2, 0,
192 * futex_cmp_requeue() - requeue tasks from uaddr to uaddr2 in futex_cmp_requeue()
197 futex_cmp_requeue(futex_t *uaddr, futex_t val, futex_t *uaddr2, int nr_wake,
200 return futex(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2,
92 futex(uaddr,op,val,timeout,uaddr2,val3,opflags) global() argument
162 futex_wake_op(futex_t * uaddr,futex_t * uaddr2,int nr_wake,int nr_wake2,int wake_op,int opflags) futex_wake_op() argument
178 futex_requeue(futex_t * uaddr,futex_t * uaddr2,int nr_wake,int nr_requeue,int opflags) futex_requeue() argument
191 futex_cmp_requeue(futex_t * uaddr,futex_t val,futex_t * uaddr2,int nr_wake,int nr_requeue,int opflags) futex_cmp_requeue() argument
207 futex_wait_requeue_pi(futex_t * uaddr,futex_t val,futex_t * uaddr2,struct timespec * timeout,int opflags) futex_wait_requeue_pi() argument
222 futex_cmp_requeue_pi(futex_t * uaddr,futex_t val,futex_t * uaddr2,int nr_wake,int nr_requeue,int opflags) futex_cmp_requeue_pi() argument
[all...]
/linux/tools/perf/scripts/python/
H A Dfutex-contention.py30 nr, uaddr, op, val, utime, uaddr2, val3): argument