Home
last modified time | relevance | path

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

/linux-6.14.4/kernel/futex/
Dfutex.h419 struct futex_vector { struct
424 extern int futex_parse_waitv(struct futex_vector *futexv, argument
429 extern int futex_wait_multiple_setup(struct futex_vector *vs, int count,
432 extern int futex_unqueue_multiple(struct futex_vector *v, int count);
434 extern int futex_wait_multiple(struct futex_vector *vs, unsigned int count,
Dwaitwake.c385 int futex_unqueue_multiple(struct futex_vector *v, int count) in futex_unqueue_multiple()
413 int futex_wait_multiple_setup(struct futex_vector *vs, int count, int *woken) in futex_wait_multiple_setup()
510 static void futex_sleep_multiple(struct futex_vector *vs, unsigned int count, in futex_sleep_multiple()
538 int futex_wait_multiple(struct futex_vector *vs, unsigned int count, in futex_wait_multiple()
Dsyscalls.c192 int futex_parse_waitv(struct futex_vector *futexv, in futex_parse_waitv()
295 struct futex_vector *futexv; in SYSCALL_DEFINE5()
420 struct futex_vector futexes[2]; in SYSCALL_DEFINE4()
/linux-6.14.4/io_uring/
Dfutex.c68 struct futex_vector *futexv = req->async_data; in io_futexv_complete()
210 struct futex_vector *futexv; in io_futexv_prep()
257 struct futex_vector *futexv = req->async_data; in io_futexv_wait()