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