Home
last modified time | relevance | path

Searched refs:IntrusiveLinkedList (Results 1 – 9 of 9) sorted by relevance

/CTR-SDK-4.2.5/include/nn/fnd/
Dfnd_LinkedList.h74 class IntrusiveLinkedList : private nn::util::NonCopyable<IntrusiveLinkedList<T, Tag> >
83 IntrusiveLinkedList() : m_Head(0) {} in IntrusiveLinkedList() function
88 ~IntrusiveLinkedList() { Clear(); } in ~IntrusiveLinkedList()
213 class IntrusiveLinkedList<T, Tag>::Item : private nn::util::NonCopyable<IntrusiveLinkedList<T, Tag>…
215 friend class IntrusiveLinkedList; variable
228 inline void IntrusiveLinkedList<T, Tag>::ClearLinks(Item* p) in ClearLinks()
234 inline void IntrusiveLinkedList<T, Tag>::InsertBefore(Item* p, Item* q) in InsertBefore()
243 inline void IntrusiveLinkedList<T, Tag>::PushBack(T* p) in PushBack()
263 inline void IntrusiveLinkedList<T, Tag>::PushFront(T* p) in PushFront()
283 inline T* IntrusiveLinkedList<T, Tag>::GetFront() const in GetFront()
[all …]
Dfnd_HeapBase.h78 class HeapBase : public IntrusiveLinkedList<HeapBase>::Item
221 IntrusiveLinkedList<HeapBase> m_Children;
Dfnd_BufferManager.h44 class Entry : public nn::fnd::IntrusiveLinkedList<Entry>::Item
85 nn::fnd::IntrusiveLinkedList<Entry> m_CacheList;
/CTR-SDK-4.2.5/include/nn/os/
Dos_MemoryBlockBase.h52 : public nn::fnd::IntrusiveLinkedList<MemoryBlockBase>::Item
Dos_LightAlarm.h73 class LightAlarmNode : public nn::fnd::IntrusiveLinkedList<LightAlarmNode>::Item
93 nn::fnd::IntrusiveLinkedList<LightAlarmNode> list;
Dos_ManagedThread.h64 …class ManagedThread : public fnd::IntrusiveLinkedList<ManagedThread>::Item, public util::NonCopyab…
/CTR-SDK-4.2.5/sources/libraries/os/
Dos_AddressSpaceManager.h39 typedef fnd::IntrusiveLinkedList<MemoryBlockBase> BlockList;
Dos_ManagedThread.cpp50 typedef fnd::IntrusiveLinkedList<ManagedThread> ThreadList;
/CTR-SDK-4.2.5/include/nn/socket/
Dsocket_SessionPool.h36 public fnd::IntrusiveLinkedList<SessionItem>::Item,
44 typedef fnd::IntrusiveLinkedList<SessionItem> SessionList;