Lines Matching defs:cMillies
150 static int rtPollNoResumeWorker(RTPOLLSETINTERNAL *pThis, uint64_t MsStart, RTMSINTERVAL cMillies,
155 if (RT_UNLIKELY(pThis->cHandles == 0 && cMillies == RT_INDEFINITE_WAIT))
164 rc = RTThreadSleep(cMillies);
175 bool const fNoWait = cMillies == 0;
245 cMillies == RT_INDEFINITE_WAIT ? INFINITE : cMillies,
271 cMillies == RT_INDEFINITE_WAIT ? SEM_INDEFINITE_WAIT : RT_MIN(cMillies, SEM_INDEFINITE_WAIT - 1),
283 cMillies == RT_INDEFINITE_WAIT ? -1 : (long)RT_MIN(cMillies, LONG_MAX));
313 } while (cMillies == RT_INDEFINITE_WAIT || RTTimeMilliTS() - MsStart < cMillies);
362 cMillies == RT_INDEFINITE_WAIT || cMillies >= INT_MAX
364 : (int)cMillies);
432 RTDECL(int) RTPoll(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid)
446 if (cMillies == RT_INDEFINITE_WAIT || cMillies == 0)
448 do rc = rtPollNoResumeWorker(pThis, 0, cMillies, pfEvents, pid);
454 rc = rtPollNoResumeWorker(pThis, MsStart, cMillies, pfEvents, pid);
457 if (RTTimeMilliTS() - MsStart >= cMillies)
462 rc = rtPollNoResumeWorker(pThis, MsStart, cMillies, pfEvents, pid);
472 RTDECL(int) RTPollNoResume(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid)
486 if (cMillies == RT_INDEFINITE_WAIT || cMillies == 0)
487 rc = rtPollNoResumeWorker(pThis, 0, cMillies, pfEvents, pid);
489 rc = rtPollNoResumeWorker(pThis, RTTimeMilliTS(), cMillies, pfEvents, pid);