Lines Matching refs:deadline
62 struct deadline deadline = __deadline_from_timeval in do_test() local
64 TEST_VERIFY (deadline.absolute.tv_sec == 1); in do_test()
65 TEST_VERIFY (deadline.absolute.tv_nsec == 123457789); in do_test()
66 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 1); in do_test()
68 deadline = __deadline_from_timeval in do_test()
70 TEST_VERIFY (deadline.absolute.tv_sec == 1); in do_test()
71 TEST_VERIFY (deadline.absolute.tv_nsec == 123458789); in do_test()
72 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 1); in do_test()
74 deadline = __deadline_from_timeval in do_test()
76 TEST_VERIFY (deadline.absolute.tv_sec == 2); in do_test()
77 TEST_VERIFY (deadline.absolute.tv_nsec == 123456789); in do_test()
78 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 1000); in do_test()
85 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 1000); in do_test()
91 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 999); in do_test()
95 deadline = (struct deadline) { { 10, 122456789 } }; in do_test()
96 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 999); in do_test()
97 deadline = (struct deadline) { { 10, 122456790 } }; in do_test()
98 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 1000); in do_test()
99 deadline = (struct deadline) { { 10, 123456788 } }; in do_test()
100 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 1000); in do_test()
101 deadline = (struct deadline) { { 10, 123456789 } }; in do_test()
102 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 1000); in do_test()
105 deadline = (struct deadline) { { INT_MAX - 1, 1 } }; in do_test()
106 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == INT_MAX); in do_test()
110 deadline.absolute = current_time.current; in do_test()
111 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 0); in do_test()
113 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 0); in do_test()
115 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 0); in do_test()
117 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 0); in do_test()
119 TEST_VERIFY (__deadline_to_ms (current_time, deadline) == 0); in do_test()
125 deadline = __deadline_from_timeval in do_test()
127 TEST_VERIFY (deadline.absolute.tv_sec == 10); in do_test()
128 TEST_VERIFY (deadline.absolute.tv_nsec == 998000001 + i * 1000); in do_test()
132 deadline = __deadline_from_timeval in do_test()
134 TEST_VERIFY (deadline.absolute.tv_sec == 12); in do_test()
135 TEST_VERIFY (deadline.absolute.tv_nsec == 1 + (i - 2000) * 1000); in do_test()
139 deadline = __deadline_from_timeval in do_test()
142 TEST_VERIFY (__deadline_is_infinite (deadline)); in do_test()
143 deadline = __deadline_from_timeval in do_test()
146 TEST_VERIFY (!__deadline_is_infinite (deadline)); in do_test()
147 deadline = __deadline_from_timeval in do_test()
151 TEST_VERIFY (__deadline_is_infinite (deadline)); in do_test()
152 deadline = __deadline_from_timeval in do_test()
156 TEST_VERIFY (__deadline_is_infinite (deadline)); in do_test()
159 deadline = __deadline_first in do_test()
160 ((struct deadline) { { 1, 2 } }, in do_test()
161 (struct deadline) { { 1, 3 } }); in do_test()
162 TEST_VERIFY (deadline.absolute.tv_sec == 1); in do_test()
163 TEST_VERIFY (deadline.absolute.tv_nsec == 2); in do_test()
164 deadline = __deadline_first in do_test()
165 ((struct deadline) { { 1, 3 } }, in do_test()
166 (struct deadline) { { 1, 2 } }); in do_test()
167 TEST_VERIFY (deadline.absolute.tv_sec == 1); in do_test()
168 TEST_VERIFY (deadline.absolute.tv_nsec == 2); in do_test()
169 deadline = __deadline_first in do_test()
170 ((struct deadline) { { 1, 2 } }, in do_test()
171 (struct deadline) { { 2, 1 } }); in do_test()
172 TEST_VERIFY (deadline.absolute.tv_sec == 1); in do_test()
173 TEST_VERIFY (deadline.absolute.tv_nsec == 2); in do_test()
174 deadline = __deadline_first in do_test()
175 ((struct deadline) { { 1, 2 } }, in do_test()
176 (struct deadline) { { 2, 4 } }); in do_test()
177 TEST_VERIFY (deadline.absolute.tv_sec == 1); in do_test()
178 TEST_VERIFY (deadline.absolute.tv_nsec == 2); in do_test()
179 deadline = __deadline_first in do_test()
180 ((struct deadline) { { 2, 4 } }, in do_test()
181 (struct deadline) { { 1, 2 } }); in do_test()
182 TEST_VERIFY (deadline.absolute.tv_sec == 1); in do_test()
183 TEST_VERIFY (deadline.absolute.tv_nsec == 2); in do_test()