| H A D | futextest.h | 85 * @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...] |