Searched refs:futexv (Results 1 – 1 of 1) sorted by relevance
197 static int futex_parse_waitv(struct futex_vector *futexv, in futex_parse_waitv() argument214 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() local288 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 …]