Lines Matching defs:uaddr2
55 * @uaddr2: address of second futex for some ops\
70 futex_t *uaddr2, int val3, int opflags)
72 int (*func)(int *uaddr, int futex_op, int val, void *to, int *uaddr2, int val3);
79 return func((int *)uaddr, futex_op | opflags, val, timeout, (int *)uaddr2, val3);
154 futex_wake_op(enum futex_fn_type fntype, futex_t *uaddr, futex_t *uaddr2,
158 (void *)((unsigned long)nr_wake2), uaddr2, wake_op,
171 futex_requeue(enum futex_fn_type fntype, futex_t *uaddr, futex_t *uaddr2,
175 (void *)((unsigned long)nr_requeue), uaddr2, 0,
180 * futex_cmp_requeue() - requeue tasks from uaddr to uaddr2
186 futex_t *uaddr2, int nr_wake, int nr_requeue, int opflags)
189 (void *)((unsigned long)nr_requeue), uaddr2, val,
194 * futex_wait_requeue_pi() - block on uaddr and prepare to requeue to uaddr2
196 * @uaddr2: PI futex target
203 futex_t *uaddr2, struct tst_ts *timeout, int opflags)
206 tst_ts_get(timeout), uaddr2, 0, opflags);
210 * futex_cmp_requeue_pi() - requeue tasks from uaddr to uaddr2 (PI aware)
212 * @uaddr2: PI futex target
218 futex_t *uaddr2, int nr_wake, int nr_requeue, int opflags)
221 (void *)((unsigned long)nr_requeue), uaddr2, val,