Home | History | Annotate | Download | only in tests

Lines Matching defs:ts

48 		struct timespec ts;
51 .ts.tv_nsec = 0xc0de1,
54 .ts = { .tv_sec = 0xc0de2, .tv_nsec = 0xc0de3 },
61 if (nanosleep(&req.ts, NULL))
64 (long long) req.ts.tv_sec,
65 zero_extend_signed_to_ull(req.ts.tv_nsec));
67 assert(nanosleep(NULL, &rem.ts) == -1);
68 printf("nanosleep(NULL, %p) = -1 EFAULT (%m)\n", &rem.ts);
70 if (nanosleep(&req.ts, &rem.ts))
73 (long long) req.ts.tv_sec,
74 zero_extend_signed_to_ull(req.ts.tv_nsec), &rem.ts);
76 req.ts.tv_nsec = 1000000000;
77 assert(nanosleep(&req.ts, &rem.ts) == -1);
79 (long long) req.ts.tv_sec,
80 zero_extend_signed_to_ull(req.ts.tv_nsec), &rem.ts);
82 req.ts.tv_sec = 0xdeadbeefU;
83 req.ts.tv_nsec = 0xfacefeedU;
84 assert(nanosleep(&req.ts, &rem.ts) == -1);
86 (long long) req.ts.tv_sec,
87 zero_extend_signed_to_ull(req.ts.tv_nsec), &rem.ts);
89 req.ts.tv_sec = (time_t) 0xcafef00ddeadbeefLL;
90 req.ts.tv_nsec = (long) 0xbadc0dedfacefeedLL;
91 assert(nanosleep(&req.ts, &rem.ts) == -1);
93 (long long) req.ts.tv_sec,
94 zero_extend_signed_to_ull(req.ts.tv_nsec), &rem.ts);
96 req.ts.tv_sec = -1;
97 req.ts.tv_nsec = -1;
98 assert(nanosleep(&req.ts, &rem.ts) == -1);
100 (long long) req.ts.tv_sec,
101 zero_extend_signed_to_ull(req.ts.tv_nsec), &rem.ts);
109 req.ts.tv_sec = 0;
110 req.ts.tv_nsec = 999999999;
111 assert(nanosleep(&req.ts, &rem.ts) == -1);
115 (long long) req.ts.tv_sec,
116 zero_extend_signed_to_ull(req.ts.tv_nsec),
117 (long long) rem.ts.tv_sec,
118 zero_extend_signed_to_ull(rem.ts.tv_nsec));