Home
last modified time | relevance | path

Searched refs:futexv (Results 1 – 1 of 1) sorted by relevance

/linux-6.6.21/kernel/futex/
Dsyscalls.c197 static int futex_parse_waitv(struct futex_vector *futexv, in futex_parse_waitv() argument
214 futexv[i].w.flags = aux.flags; in futex_parse_waitv()
215 futexv[i].w.val = aux.val; in futex_parse_waitv()
216 futexv[i].w.uaddr = aux.uaddr; in futex_parse_waitv()
217 futexv[i].q = futex_q_init; in futex_parse_waitv()
251 struct futex_vector *futexv; in SYSCALL_DEFINE5() local
288 futexv = kcalloc(nr_futexes, sizeof(*futexv), GFP_KERNEL); in SYSCALL_DEFINE5()
289 if (!futexv) { in SYSCALL_DEFINE5()
294 ret = futex_parse_waitv(futexv, waiters, nr_futexes); in SYSCALL_DEFINE5()
296 ret = futex_wait_multiple(futexv, nr_futexes, timeout ? &to : NULL); in SYSCALL_DEFINE5()
[all …]