Home
last modified time | relevance | path

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

/kernel/futex/
A Dwaitwake.c430 if (!(vs[i].w.flags & FLAGS_SHARED) && retry) in futex_wait_multiple_setup()
434 vs[i].w.flags, in futex_wait_multiple_setup()
435 &vs[i].q.key, FUTEX_READ); in futex_wait_multiple_setup()
445 struct futex_q *q = &vs[i].q; in futex_wait_multiple_setup()
446 u32 val = vs[i].w.val; in futex_wait_multiple_setup()
473 *woken = futex_unqueue_multiple(vs, i); in futex_wait_multiple_setup()
514 for (; count; count--, vs++) { in futex_sleep_multiple()
515 if (!READ_ONCE(vs->q.lock_ptr)) in futex_sleep_multiple()
545 ret = futex_wait_multiple_setup(vs, count, &hint); in futex_wait_multiple()
554 futex_sleep_multiple(vs, count, to); in futex_wait_multiple()
[all …]
A Dfutex.h485 extern int futex_wait_multiple_setup(struct futex_vector *vs, int count,
490 extern int futex_wait_multiple(struct futex_vector *vs, unsigned int count,

Completed in 6 milliseconds