Home
last modified time | relevance | path

Searched refs:writePtr (Results 1 – 1 of 1) sorted by relevance

/system/libfmq/include/fmq/
DMessageQueue.h983 auto writePtr = mWritePtr->load(std::memory_order_relaxed); in beginWrite() local
984 size_t writeOffset = writePtr % mDesc->getSize(); in beginWrite()
1021 auto writePtr = mWritePtr->load(std::memory_order_relaxed); in commitWrite() local
1022 writePtr += nBytesWritten; in commitWrite()
1023 mWritePtr->store(writePtr, std::memory_order_release); in commitWrite()
1065 auto writePtr = mWritePtr->load(std::memory_order_acquire); in beginRead() local
1072 if (writePtr - readPtr > mDesc->getSize()) { in beginRead()
1073 mReadPtr->store(writePtr, std::memory_order_release); in beginRead()
1081 if (writePtr - readPtr < nBytesDesired) { in beginRead()
1122 auto writePtr = mWritePtr->load(std::memory_order_acquire); in commitRead() local
[all …]