Home
last modified time | relevance | path

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

/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/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
227 inline void IntrusiveLinkedList<T, Tag>::ClearLinks(Item* p) in ClearLinks()
233 inline void IntrusiveLinkedList<T, Tag>::InsertBefore(Item* p, Item* q) in InsertBefore()
242 inline void IntrusiveLinkedList<T, Tag>::PushBack(T* p) in PushBack()
262 inline void IntrusiveLinkedList<T, Tag>::PushFront(T* p) in PushFront()
282 inline T* IntrusiveLinkedList<T, Tag>::GetFront() const in GetFront()
[all …]
Dfnd_HeapBase.h76 class HeapBase : public IntrusiveLinkedList<HeapBase>::Item
219 IntrusiveLinkedList<HeapBase> m_Children;
Dfnd_BufferManager.h44 class Entry : public nn::fnd::IntrusiveLinkedList<Entry>::Item
85 nn::fnd::IntrusiveLinkedList<Entry> m_CacheList;
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/os/
Dos_MemoryBlockBase.h50 : public nn::fnd::IntrusiveLinkedList<MemoryBlockBase>::Item
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/os/
Dos_AddressSpaceManager.h40 typedef fnd::IntrusiveLinkedList<MemoryBlockBase> BlockList;
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/socket/
Dsocket_SessionPool.h36 public fnd::IntrusiveLinkedList<SessionItem>::Item,
44 typedef fnd::IntrusiveLinkedList<SessionItem> SessionList;
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/net/osl/
Dosl_IpcDispatcher.h112 class Worker : public fnd::IntrusiveLinkedList<Worker>::Item
214 typedef fnd::IntrusiveLinkedList<Worker> WorkerList;