Lines Matching refs:waitv
20 static struct futex_waitv *waitv;
36 waitv->uaddr = (uintptr_t)futex;
37 waitv->flags = FUTEX_32 | FUTEX_PRIVATE_FLAG;
38 waitv->val = 0;
49 waitv->flags = FUTEX_PRIVATE_FLAG;
51 TST_EXP_FAIL(futex_waitv(waitv, 1, 0, &to, CLOCK_MONOTONIC), EINVAL,
62 waitv->uaddr = 1;
64 TST_EXP_FAIL(futex_waitv(waitv, 1, 0, &to, CLOCK_MONOTONIC), EINVAL,
75 waitv->uaddr = 0x00000000;
77 TST_EXP_FAIL(futex_waitv(waitv, 1, 0, &to, CLOCK_MONOTONIC), EFAULT,
98 TST_EXP_FAIL(futex_waitv(waitv, 1, 0, &to, CLOCK_TAI), EINVAL,
110 TST_EXP_FAIL(futex_waitv(waitv, 129, 0, &to, CLOCK_MONOTONIC), EINVAL,
112 TST_EXP_FAIL(futex_waitv(waitv, 0, 0, &to, CLOCK_MONOTONIC), EINVAL,
120 waitv->uaddr = (uintptr_t)futex;
121 waitv->flags = FUTEX_32 | FUTEX_PRIVATE_FLAG;
122 waitv->val = 1;
126 TST_EXP_FAIL(futex_waitv(waitv, 1, 0, &to, CLOCK_MONOTONIC), EAGAIN,
134 waitv->uaddr = (uintptr_t)futex;
135 waitv->flags = FUTEX_32 | FUTEX_PRIVATE_FLAG;
136 waitv->val = 0;
141 TST_EXP_FAIL(futex_waitv(waitv, 1, 0, &to, CLOCK_REALTIME), ETIMEDOUT,
169 { &waitv, .size = sizeof(struct futex_waitv) },