Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/futex/functional/
H A Dfutex_waitv.c25 static struct futex_waitv waitv[NR_FUTEXES]; variable
41 res = futex_waitv(waitv, NR_FUTEXES, 0, &to, CLOCK_MONOTONIC); in waiterfn()
62 waitv[i].uaddr = (uintptr_t)&futexes[i]; in TEST()
63 waitv[i].flags = FUTEX_32 | FUTEX_PRIVATE_FLAG; in TEST()
64 waitv[i].val = 0; in TEST()
65 waitv[i].__reserved = 0; in TEST()
68 /* Private waitv */ in TEST()
74 res = futex_wake(u64_to_ptr(waitv[NR_FUTEXES - 1].uaddr), 1, FUTEX_PRIVATE_FLAG); in TEST()
87 /* Shared waitv */ in TEST()
101 waitv[ in TEST()
[all...]
H A Dfutex_wait_timeout.c151 TEST(waitv) in TEST()
154 struct futex_waitv waitv = { in TEST()
168 res = futex_waitv(&waitv, 1, 0, &to, CLOCK_MONOTONIC); in TEST()
173 res = futex_waitv(&waitv, 1, 0, &to, CLOCK_REALTIME); in TEST()
162 TEST(waitv) TEST() argument
165 struct futex_waitv waitv = { TEST() local
H A Dfutex_wait_wouldblock.c52 struct futex_waitv waitv = { in TEST() local
74 res = futex_waitv(&waitv, 1, 0, &to, CLOCK_MONOTONIC); in TEST()
/linux/include/uapi/linux/
H A Dvt.h23 __u8 waitv; /* if set, hang on writes if not active */ member