Searched refs:futex_vector (Results 1 – 3 of 3) sorted by relevance
/linux/kernel/futex/ |
H A D | futex.h | 414 struct futex_vector { struct 419 extern int futex_parse_waitv(struct futex_vector *futexv, argument 424 extern int futex_wait_multiple_setup(struct futex_vector *vs, int count, 427 extern int futex_unqueue_multiple(struct futex_vector *v, int count); 429 extern int futex_wait_multiple(struct futex_vector *vs, unsigned int count,
|
H A D | waitwake.c | 386 int futex_unqueue_multiple(struct futex_vector *v, int count) in futex_unqueue_multiple() 414 int futex_wait_multiple_setup(struct futex_vector *vs, int count, int *woken) in futex_wait_multiple_setup() 511 static void futex_sleep_multiple(struct futex_vector *vs, unsigned int count, in futex_sleep_multiple() 539 int futex_wait_multiple(struct futex_vector *vs, unsigned int count, in futex_wait_multiple()
|
H A D | syscalls.c | 192 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()
|