Home
last modified time | relevance | path

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

/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/os/
Dos_InterCoreBlockingQueue.cpp39 InterCoreBlockingQueueBase<Locker>::~InterCoreBlockingQueueBase() in ~InterCoreBlockingQueueBase()
46 void InterCoreBlockingQueueBase<Locker>::Initialize(uptr buffer[], size_t size) in Initialize()
60 nn::Result InterCoreBlockingQueueBase<Locker>::TryInitialize(uptr buffer[], size_t size) in TryInitialize()
77 void InterCoreBlockingQueueBase<Locker>::Finalize() in Finalize()
86 inline void InterCoreBlockingQueueBase<Locker>::NotifyEnqueue() const in NotifyEnqueue()
95 inline void InterCoreBlockingQueueBase<Locker>::NotifyDequeue() const in NotifyDequeue()
104 bool InterCoreBlockingQueueBase<Locker>::TryEnqueue(uptr data) in TryEnqueue()
126 bool InterCoreBlockingQueueBase<Locker>::ForceEnqueue(uptr data, uptr* pOut) in ForceEnqueue()
154 void InterCoreBlockingQueueBase<Locker>::Enqueue(uptr data) in Enqueue()
174 bool InterCoreBlockingQueueBase<Locker>::TryJam(uptr data) in TryJam()
[all …]
/CTR-SDK-1.0.0/CTR_SDK/include/nn/os/
Dos_InterCoreBlockingQueue.h43 class InterCoreBlockingQueueBase : private nn::util::NonCopyable<InterCoreBlockingQueueBase<Locker>…
46 InterCoreBlockingQueueBase() {} in InterCoreBlockingQueueBase() function
47 InterCoreBlockingQueueBase(uptr buffer[], size_t size) { Initialize(buffer, size); } in InterCoreBlockingQueueBase() function
48 ~InterCoreBlockingQueueBase();
109 class InterCoreBlockingQueue : private os::detail::InterCoreBlockingQueueBase<nn::os::InterCoreCrit…
112 typedef os::detail::InterCoreBlockingQueueBase<nn::os::InterCoreCriticalSection> Base;