Home
last modified time | relevance | path

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

/system/libfmq/include/fmq/
DMessageQueue.h38 struct MessageQueue { struct
46 MessageQueue(const Descriptor& Desc, bool resetPointers = true); argument
48 ~MessageQueue();
58 MessageQueue(size_t numElementsInQueue, bool configureEventFlagWord = false);
423 MessageQueue(const MessageQueue& other) = delete;
424 MessageQueue& operator=(const MessageQueue& other) = delete; argument
425 MessageQueue();
458 T* MessageQueue<T, flavor>::MemTransaction::getSlot(size_t idx) { in getSlot() argument
474 bool MessageQueue<T, flavor>::MemTransaction::getMemRegionInfo(size_t startIdx, in getMemRegionInfo()
511 bool MessageQueue<T, flavor>::MemTransaction::copyFrom(T* data, size_t startIdx, size_t nMessages) { in copyFrom()
[all …]
/system/libfmq/benchmarks/
Dmsgq_benchmark_client.cpp42 using android::hardware::MessageQueue;
86 mFmqInbox = new (std::nothrow) MessageQueue<uint8_t, kSynchronizedReadWrite>(in); in SetUp()
97 mFmqOutbox = new (std::nothrow) MessageQueue<uint8_t, in SetUp()
106 android::hardware::MessageQueue<uint8_t, kSynchronizedReadWrite>* mFmqInbox = nullptr;
107 android::hardware::MessageQueue<uint8_t, kSynchronizedReadWrite>* mFmqOutbox = nullptr;
/system/libfmq/tests/
Dmsgq_test_client.cpp38 using android::hardware::MessageQueue;
43 typedef MessageQueue<uint16_t, kSynchronizedReadWrite> MessageQueueSync;
44 typedef MessageQueue<uint16_t, kUnsynchronizedWrite> MessageQueueUnsync;
861 std::unique_ptr<MessageQueue<uint16_t, kUnsynchronizedWrite>> mQueue2( in TEST_F()
862 new (std::nothrow) MessageQueue<uint16_t, kUnsynchronizedWrite>(*desc)); in TEST_F()
894 std::unique_ptr<MessageQueue<uint16_t, kUnsynchronizedWrite>> mQueue2( in TEST_F()
895 new (std::nothrow) MessageQueue<uint16_t, kUnsynchronizedWrite>(*desc)); in TEST_F()
Dmq_test.cpp31 typedef android::hardware::MessageQueue<uint8_t, android::hardware::kSynchronizedReadWrite>
33 typedef android::hardware::MessageQueue<uint8_t, android::hardware::kUnsynchronizedWrite>
140 android::hardware::MessageQueue<uint8_t, in ReaderThreadBlocking()
175 android::hardware::MessageQueue<uint8_t, in ReaderThreadBlocking2()
197 typedef android::hardware::MessageQueue<uint16_t, android::hardware::kSynchronizedReadWrite> in TEST_F()
/system/bt/audio_hal_interface/
Dclient_interface.h173 std::unique_ptr<::android::hardware::MessageQueue<
Dclient_interface.cc41 using DataMQ = ::android::hardware::MessageQueue<