Searched refs:writePosition (Results 1 – 5 of 5) sorted by relevance
49 DfxRingBuffer() : readPosition(0), writePosition(0), data{{T()}}, overrunFlag(false) in DfxRingBuffer()69 bufferFull = ((writePosition + 1U) % LENGTH) == readPosition; in Append()82 data[writePosition] = value; in Append()83 writePosition = (writePosition + 1U) % LENGTH; in Append()104 bridgesZero = (readPosition > writePosition); in Read()137 numReadsToWritePosition = (writePosition - readPosition); in Read()194 bridgesZero = readPosition > writePosition; in Available()203 numReadsToWritePosition = writePosition; in Available()208 availableReads = writePosition - readPosition; in Available()216 volatile unsigned int writePosition; variable
31 eventsBuf_.writePosition = 0; in ReportDataCallback()43 eventsBuf_.writePosition = 0; in ~ReportDataCallback()55 int32_t toEndLen = CIRCULAR_BUF_LEN - cb->eventsBuf_.writePosition; in ReportEventCallback()62 cb->eventsBuf_.writePosition = 1; in ReportEventCallback()64 cb->eventsBuf_.circularBuf[cb->eventsBuf_.writePosition] = *sensorData; in ReportEventCallback()65 cb->eventsBuf_.writePosition += 1; in ReportEventCallback()68 cb->eventsBuf_.readPos = cb->eventsBuf_.writePosition; in ReportEventCallback()74 if (cb->eventsBuf_.writePosition == CIRCULAR_BUF_LEN) { in ReportEventCallback()75 cb->eventsBuf_.writePosition = 0; in ReportEventCallback()
39 eventsBuf_.writePosition = 0; in ReportDataCache()50 eventsBuf_.writePosition = 0; in ~ReportDataCache()76 int32_t toEndLen = CIRCULAR_BUF_LEN - cache->eventsBuf_.writePosition; in CacheData()79 cache->eventsBuf_.writePosition = 1 - toEndLen; in CacheData()81 cache->eventsBuf_.circularBuf[cache->eventsBuf_.writePosition] = eventCopy; in CacheData()82 cache->eventsBuf_.writePosition += 1; in CacheData()85 cache->eventsBuf_.readPosition = cache->eventsBuf_.writePosition; in CacheData()91 if (cache->eventsBuf_.writePosition == CIRCULAR_BUF_LEN) { in CacheData()92 cache->eventsBuf_.writePosition = 0; in CacheData()
30 int32_t writePosition; member
32 int32_t writePosition; member