Lines Matching refs:futex_syscall
48 * futex_syscall() - futex syscall wrapper
59 * futex_syscall() is used by all the following futex op wrappers. It can also be
68 static inline int futex_syscall(enum futex_fn_type fntype, futex_t *uaddr,
90 return futex_syscall(fntype, uaddr, FUTEX_WAIT, val,
101 return futex_syscall(fntype, uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0,
113 return futex_syscall(fntype, uaddr, FUTEX_WAIT_BITSET, val,
125 return futex_syscall(fntype, uaddr, FUTEX_WAKE_BITSET, nr_wake, NULL,
137 return futex_syscall(fntype, uaddr, FUTEX_LOCK_PI, detect,
147 return futex_syscall(fntype, uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0,
157 return futex_syscall(fntype, uaddr, FUTEX_WAKE_OP, nr_wake,
174 return futex_syscall(fntype, uaddr, FUTEX_REQUEUE, nr_wake,
188 return futex_syscall(fntype, uaddr, FUTEX_CMP_REQUEUE, nr_wake,
205 return futex_syscall(fntype, uaddr, FUTEX_WAIT_REQUEUE_PI, val,
220 return futex_syscall(fntype, uaddr, FUTEX_CMP_REQUEUE_PI, nr_wake,