Lines Matching defs:val
52 * @val: typically expected value of uaddr, but varies by op
69 int futex_op, futex_t val, void *timeout,
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);
87 futex_wait(enum futex_fn_type fntype, futex_t *uaddr, futex_t val,
90 return futex_syscall(fntype, uaddr, FUTEX_WAIT, val,
110 futex_wait_bitset(enum futex_fn_type fntype, futex_t *uaddr, futex_t val,
113 return futex_syscall(fntype, uaddr, FUTEX_WAIT_BITSET, val,
185 futex_cmp_requeue(enum futex_fn_type fntype, futex_t *uaddr, futex_t val,
189 (void *)((unsigned long)nr_requeue), uaddr2, val,
202 futex_wait_requeue_pi(enum futex_fn_type fntype, futex_t *uaddr, futex_t val,
205 return futex_syscall(fntype, uaddr, FUTEX_WAIT_REQUEUE_PI, val,
217 futex_cmp_requeue_pi(enum futex_fn_type fntype, futex_t *uaddr, futex_t val,
221 (void *)((unsigned long)nr_requeue), uaddr2, val,