Lines Matching refs:BlockingQueueBase
39 BlockingQueueBase<Locker>::~BlockingQueueBase() in ~BlockingQueueBase()
46 void BlockingQueueBase<Locker>::Initialize(uptr buffer[], size_t size) in Initialize()
60 nn::Result BlockingQueueBase<Locker>::TryInitialize(uptr buffer[], size_t size) in TryInitialize()
77 void BlockingQueueBase<Locker>::Finalize() in Finalize()
86 inline void BlockingQueueBase<Locker>::NotifyEnqueue() const in NotifyEnqueue()
95 inline void BlockingQueueBase<Locker>::NotifyDequeue() const in NotifyDequeue()
104 bool BlockingQueueBase<Locker>::TryEnqueue(uptr data) in TryEnqueue()
126 bool BlockingQueueBase<Locker>::ForceEnqueue(uptr data, uptr* pOut) in ForceEnqueue()
154 void BlockingQueueBase<Locker>::Enqueue(uptr data) in Enqueue()
172 bool BlockingQueueBase<Locker>::TryJam(uptr data) in TryJam()
194 void BlockingQueueBase<Locker>::Jam(uptr data) in Jam()
212 bool BlockingQueueBase<Locker>::TryDequeue(uptr* pOut) in TryDequeue()
234 uptr BlockingQueueBase<Locker>::Dequeue() in Dequeue()
254 bool BlockingQueueBase<Locker>::TryGetFront(uptr* pOut) const in TryGetFront()
272 uptr BlockingQueueBase<Locker>::GetFront() const in GetFront()
291 template class BlockingQueueBase<nn::os::CriticalSection>; variable
292 template class BlockingQueueBase<nn::os::Mutex>; variable