Home
last modified time | relevance | path

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

/system/chre/util/tests/
Dblocking_queue_test.cc22 using chre::FixedSizeBlockingQueue;
26 TEST(FixedSizeBlockingQueue, IsEmptyByDefault) { in TEST() argument
27 FixedSizeBlockingQueue<int, 16> blockingQueue; in TEST()
31 TEST(FixedSizeBlockingQueue, PushPopVerifyOrder) { in TEST() argument
32 FixedSizeBlockingQueue<int, 16> blockingQueue; in TEST()
41 TEST(FixedSizeBlockingQueue, PushPopMove) { in TEST() argument
46 FixedSizeBlockingQueue<UniquePtr<int>, 16> blockingQueue; in TEST()
/system/chre/util/include/chre/util/
Dfixed_size_blocking_queue_impl.h26 bool FixedSizeBlockingQueue<ElementType, kSize>::push( in push()
40 bool FixedSizeBlockingQueue<ElementType, kSize>::push(ElementType&& element) { in push()
53 ElementType FixedSizeBlockingQueue<ElementType, kSize>::pop() { in pop()
65 bool FixedSizeBlockingQueue<ElementType, kSize>::empty() { in empty()
71 size_t FixedSizeBlockingQueue<ElementType, kSize>::size() { in size()
77 bool FixedSizeBlockingQueue<ElementType, kSize>::remove(size_t index) { in remove()
83 ElementType& FixedSizeBlockingQueue<ElementType, kCapacity>::operator[](
90 const ElementType& FixedSizeBlockingQueue<ElementType, kCapacity>::operator[](
Dfixed_size_blocking_queue.h34 class FixedSizeBlockingQueue : public NonCopyable {
/system/chre/core/include/chre/core/
Devent_loop.h294 FixedSizeBlockingQueue<Event *, kMaxUnscheduledEventCount> mEvents;
/system/chre/platform/slpi/
Dhost_link.cc136 FixedSizeBlockingQueue<PendingMessage, kOutboundQueueSize>