Lines Matching full:remaining
175 struct timespec remaining;
198 remaining.tv_sec = requested->tv_sec - total.tv_sec;
199 if ((remaining.tv_nsec = requested->tv_nsec - total.tv_nsec) < 0) {
200 remaining.tv_nsec += 1000000000;
201 remaining.tv_sec++;
203 if (0 < MAX_SEC && MAX_SEC < remaining.tv_sec) {
204 remaining.tv_sec = MAX_SEC;
205 remaining.tv_nsec = 0;
207 ts = &remaining;
404 struct timespec remaining;
427 remaining.tv_sec = requested->tv_sec - total.tv_sec;
428 if ((remaining.tv_nsec = requested->tv_nsec - total.tv_nsec) < 0) {
429 remaining.tv_nsec += 1000000000;
430 remaining.tv_sec++;
432 if (0 < MAX_SEC && MAX_SEC < remaining.tv_sec) {
433 remaining.tv_sec = MAX_SEC;
434 remaining.tv_nsec = 0;
436 ts = &remaining;