Lines Matching +full:many +full:- +full:to +full:- +full:many
1 /* SPDX-License-Identifier: GPL-2.0 */
20 bool multi; /* lock-pi */
21 bool pi; /* requeue-pi */
31 * futex_syscall() - SYS_futex syscall wrapper
39 * @opflags: flags to be bitwise OR'd with op, such as FUTEX_PRIVATE_FLAG
46 * like-named arguments in the following wrappers except where noted below.
63 * futex_wait() - block on uaddr with optional timeout
73 * futex_wake() - wake one or more tasks blocked on uaddr
74 * @nr_wake: wake up to this many tasks
83 * futex_lock_pi() - block on uaddr as a PI mutex
92 * futex_unlock_pi() - release uaddr as a PI mutex, waking the top waiter
101 * futex_cmp_requeue() - requeue tasks from uaddr to uaddr2
102 * @nr_wake: wake up to this many tasks
103 * @nr_requeue: requeue up to this many tasks
114 * futex_wait_requeue_pi() - block on uaddr and prepare to requeue to uaddr2
115 * @uaddr: non-PI futex source
130 * futex_cmp_requeue_pi() - requeue tasks from uaddr to uaddr2
131 * @uaddr: non-PI futex source
133 * @nr_requeue: requeue up to this many tasks