Lines Matching refs:timeOutNanos
160 uint32_t writeNotification, int64_t timeOutNanos = 0,
163 bool writeBlocking(const T* data, size_t count, int64_t timeOutNanos = 0);
211 uint32_t writeNotification, int64_t timeOutNanos = 0,
214 bool readBlocking(T* data, size_t count, int64_t timeOutNanos = 0);
735 int64_t timeOutNanos, in writeBlocking() argument
780 bool shouldTimeOut = timeOutNanos != 0; in writeBlocking()
795 timeOutNanos -= currentTimeNs - prevTimeNanos; in writeBlocking()
798 if (timeOutNanos <= 0) { in writeBlocking()
815 timeOutNanos, in writeBlocking()
847 int64_t timeOutNanos) { in writeBlocking() argument
848 return writeBlocking(data, count, FMQ_NOT_FULL, FMQ_NOT_EMPTY, timeOutNanos); in writeBlocking()
856 int64_t timeOutNanos, in readBlocking() argument
902 bool shouldTimeOut = timeOutNanos != 0; in readBlocking()
917 timeOutNanos -= currentTimeNs - prevTimeNanos; in readBlocking()
920 if (timeOutNanos <= 0) { in readBlocking()
937 timeOutNanos, in readBlocking()
966 bool MessageQueue<T, flavor>::readBlocking(T* data, size_t count, int64_t timeOutNanos) { in readBlocking() argument
967 return readBlocking(data, count, FMQ_NOT_FULL, FMQ_NOT_EMPTY, timeOutNanos); in readBlocking()