Searched refs:InterCoreCriticalSection (Results 1 – 4 of 4) sorted by relevance
32 void InterCoreCriticalSection::EnterImpl() in EnterImpl()62 new (p) InterCoreCriticalSection(nn::WithInitialize()); in nnosInterCoreCriticalSectionInitialize()67 new (p) InterCoreCriticalSection(nn::WithInitialize()); in nnosInterCoreCriticalSectionTryInitialize()68 …InterCoreCriticalSection* pInterCoreCriticalSection = reinterpret_cast<InterCoreCriticalSection*>(… in nnosInterCoreCriticalSectionTryInitialize()75 …InterCoreCriticalSection* pInterCoreCriticalSection = reinterpret_cast<InterCoreCriticalSection*>(… in nnosInterCoreCriticalSectionEnter()81 …InterCoreCriticalSection* pInterCoreCriticalSection = reinterpret_cast<InterCoreCriticalSection*>(… in nnosInterCoreCriticalSectionTryEnter()87 …InterCoreCriticalSection* pInterCoreCriticalSection = reinterpret_cast<InterCoreCriticalSection*>(… in nnosInterCoreCriticalSectionLeave()93 …InterCoreCriticalSection* pInterCoreCriticalSection = reinterpret_cast<InterCoreCriticalSection*>(… in nnosInterCoreCriticalSectionFinalize()94 pInterCoreCriticalSection->~InterCoreCriticalSection(); in nnosInterCoreCriticalSectionFinalize()
299 template class InterCoreBlockingQueueBase<nn::os::InterCoreCriticalSection>;
43 class InterCoreCriticalSection : private nn::util::NonCopyable<InterCoreCriticalSection>84 …InterCoreCriticalSection() : m_ThreadUniqueValue(GetInvalidThreadUniqueValue()), m_LockCount(-1) {} in InterCoreCriticalSection() function89 InterCoreCriticalSection(const nn::WithInitialize&) { Initialize(); } in InterCoreCriticalSection() function126 ~InterCoreCriticalSection() {} in ~InterCoreCriticalSection()269 NN_UTIL_DETAIL_DEFINE_SCOPED_LOCK(InterCoreCriticalSection, Enter(), Leave());281 …BIMPL_DEFINE_BUFFER_CLASS(nnosInterCoreCriticalSection, nn::os::InterCoreCriticalSection, NN_OS_IN…
109 …oreBlockingQueue : private os::detail::InterCoreBlockingQueueBase<nn::os::InterCoreCriticalSection>112 typedef os::detail::InterCoreBlockingQueueBase<nn::os::InterCoreCriticalSection> Base;