Lines Matching refs:mWritePtr
449 std::atomic<uint64_t>* mWritePtr = nullptr; member
614 mWritePtr = reinterpret_cast<std::atomic<uint64_t>*>( in initMemory()
616 if (mWritePtr == nullptr) { in initMemory()
624 mWritePtr->store(0, std::memory_order_release); in initMemory()
783 if (mWritePtr != nullptr) { in ~MessageQueueBase()
784 unmapGrantorDescr(mWritePtr, hardware::details::WRITEPTRPOS); in ~MessageQueueBase()
1073 auto writePtr = mWritePtr->load(std::memory_order_relaxed); in beginWrite()
1117 auto writePtr = mWritePtr->load(std::memory_order_relaxed); in commitWrite()
1119 mWritePtr->store(writePtr, std::memory_order_release); in commitWrite()
1134 return mWritePtr->load(std::memory_order_acquire) - mReadPtr->load(std::memory_order_acquire); in availableToReadBytes()
1160 auto writePtr = mWritePtr->load(std::memory_order_acquire); in beginRead()
1223 auto writePtr = mWritePtr->load(std::memory_order_acquire); in commitRead()
1251 return mRing != nullptr && mReadPtr != nullptr && mWritePtr != nullptr; in isValid()