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
39 res = futex_waitv(waitv, NR_FUTEXES, 0, &to, CLOCK_MONOTONIC); in waiterfn()
57 waitv[i].uaddr = (uintptr_t)&futexes[i]; in TEST()
58 waitv[i].flags = FUTEX_32 | FUTEX_PRIVATE_FLAG; in TEST()
59 waitv[i].val = 0; in TEST()
60 waitv[i].__reserved = 0; in TEST()
69 res = futex_wake(u64_to_ptr(waitv[NR_FUTEXES - 1].uaddr), 1, FUTEX_PRIVATE_FLAG); in TEST()
98 waitv[i].uaddr = (uintptr_t)shared_data; in TEST()
99 waitv[i].flags = FUTEX_32; in TEST()
100 waitv[i].val = 0; in TEST()
[all …]
H A Dfutex_wait_timeout.c162 TEST(waitv) in TEST() argument
165 struct futex_waitv waitv = { in TEST() local
177 res = futex_waitv(&waitv, 1, 0, &to, CLOCK_MONOTONIC); in TEST()
183 res = futex_waitv(&waitv, 1, 0, &to, CLOCK_REALTIME); in TEST()
H A Dfutex_wait_wouldblock.c52 struct futex_waitv waitv = { in TEST() local
71 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