Searched refs:GetLink (Results 1 - 25 of 117) sorted by relevance

12345

/haiku/headers/private/kernel/util/
H A DSplayTree.h28 static SplayTreeLink<NodeType>* GetLink(NodeType* node);
65 Link* nodeLink = Definition::GetLink(node);
81 Link* rootLink = Definition::GetLink(fRoot);
109 Link* rootLink = Definition::GetLink(fRoot);
116 Definition::GetLink(fRoot)->right = temp;
135 Link* rootLink = Definition::GetLink(fRoot);
142 Definition::GetLink(fRoot)->right = temp;
158 while (Node* left = Definition::GetLink(node)->left)
176 while (Node* right = Definition::GetLink(node)->right)
218 node = Definition::GetLink(nod
[all...]
H A DSinglyLinkedList.h85 template<typename Element, typename GetLink>
86 #define SINGLY_LINKED_LIST_CLASS_NAME SinglyLinkedList<Element, GetLink>
90 typename GetLink = SinglyLinkedListStandardGetLink<Element> >
93 typedef SinglyLinkedList<Element, GetLink> List;
172 static GetLink sGetLink;
313 GetLink SINGLY_LINKED_LIST_CLASS_NAME::sGetLink;
H A DDoublyLinkedQueue.h23 #define DOUBLY_LINKED_QUEUE_CLASS_NAME DoublyLinkedQueue<Element, GetLink>
27 typename GetLink = DoublyLinkedListStandardGetLink<Element> >
30 typedef DoublyLinkedQueue<Element, GetLink> Queue;
170 static GetLink sGetLink;
364 GetLink DOUBLY_LINKED_QUEUE_CLASS_NAME::sGetLink;
H A DHeap.h69 template<typename Element, typename Key, typename Compare, typename GetLink>
70 #define HEAP_CLASS_NAME Heap<Element, Key, Compare, GetLink>
74 typename GetLink = HeapStandardGetLink<Element, Key> >
101 static GetLink sGetLink;
353 GetLink HEAP_CLASS_NAME::sGetLink;
H A DDoublyLinkedList.h106 template<typename Element, typename GetLink>
107 #define DOUBLY_LINKED_LIST_CLASS_NAME DoublyLinkedList<Element, GetLink>
111 typename GetLink = DoublyLinkedListStandardGetLink<Element> >
114 typedef DoublyLinkedList<Element, GetLink> List;
386 static GetLink sGetLink;
677 GetLink DOUBLY_LINKED_LIST_CLASS_NAME::sGetLink;
/haiku/src/system/kernel/scheduler/
H A DRunQueue.h54 template<typename Element, unsigned int MaxPriority, typename GetLink>
55 #define RUN_QUEUE_CLASS_NAME RunQueue<Element, MaxPriority, GetLink>
58 typename GetLink = RunQueueStandardGetLink<Element> >
65 MaxPriority, GetLink>* list);
81 static GetLink sGetLink;
115 static GetLink sGetLink;
162 MaxPriority, GetLink>* list)
390 GetLink RUN_QUEUE_CLASS_NAME::sGetLink;
393 GetLink RUN_QUEUE_CLASS_NAME::ConstIterator::sGetLink;
/haiku/src/apps/debuganalyzer/gui/
H A DSubWindowManager.h52 SubWindow*& GetLink(SubWindow* value) const function in struct:SubWindowManager::HashDefinition
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNodeTable.h33 ValueType*& GetLink(ValueType* value) const function in struct:NodeHash
/haiku/src/servers/package/
H A DPackage.h82 Package*& GetLink(Package* value) const function in struct:PackageFileNameHashDefinition
108 Package*& GetLink(Package* value) const function in struct:PackageNodeRefHashDefinition
/haiku/headers/private/fs_shell/
H A DSinglyLinkedList.h88 template<typename Element, typename GetLink>
89 #define SINGLY_LINKED_LIST_CLASS_NAME SinglyLinkedList<Element, GetLink>
93 typename GetLink = SinglyLinkedListStandardGetLink<Element> >
96 typedef SinglyLinkedList<Element, GetLink> List;
171 static GetLink sGetLink;
260 GetLink SINGLY_LINKED_LIST_CLASS_NAME::sGetLink;
H A DDoublyLinkedList.h105 template<typename Element, typename GetLink>
106 #define DOUBLY_LINKED_LIST_CLASS_NAME DoublyLinkedList<Element, GetLink>
110 typename GetLink = DoublyLinkedListStandardGetLink<Element> >
113 typedef DoublyLinkedList<Element, GetLink> List;
373 static GetLink sGetLink;
599 GetLink DOUBLY_LINKED_LIST_CLASS_NAME::sGetLink;
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DSLList.h56 #define SL_LIST_TEMPLATE_LIST template<typename Element, typename GetLink>
57 #define SL_LIST_CLASS_NAME SLList<Element, GetLink>
60 template<typename Element, typename GetLink = SLListStandardGetLink<Element> >
63 typedef SLList<Element, GetLink> List;
166 SLList(const GetLink &getLink)
203 GetLink fGetLink;
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEEntry.h119 FUSEEntry*& GetLink(FUSEEntry* value) const function in struct:UserlandFS::FUSEEntryHashDefinition
134 FUSENode*& GetLink(FUSENode* value) const function in struct:UserlandFS::FUSENodeHashDefinition
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DEndpointManager.h48 TCPEndpoint*& GetLink(TCPEndpoint* endpoint) const;
65 TCPEndpoint*& GetLink(TCPEndpoint* endpoint) const;
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixAddressManager.h34 UnixEndpoint*& GetLink(UnixEndpoint* endpoint) const function in struct:UnixAddressHashDefinition
/haiku/headers/private/package/hpkg/
H A DStrings.h73 CachedString*& GetLink(CachedString* value) const function in struct:BPackageKit::BHPKG::BPrivate::CachedStringHashDefinition
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DPackagesDirectory.h82 PackagesDirectory*& GetLink(PackagesDirectory* value) const function in struct:PackagesDirectoryHashDefinition
/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/
H A DDependencyFamily.h98 DependencyFamily*& GetLink(DependencyFamily* value) const function in struct:DependencyFamilyHashDefinition
H A DResolvableFamily.h75 ResolvableFamily*& GetLink(ResolvableFamily* value) const function in struct:ResolvableFamilyHashDefinition
/haiku/src/system/kernel/slab/
H A DHashedObjectCache.h73 HashedSlab*& GetLink(HashedSlab* value) const function in struct:HashedObjectCache::Definition
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DHashRevokeManager.h42 ValueType*& GetLink(ValueType* value) const function in struct:RevokeHash
/haiku/src/kits/debugger/dwarf/
H A DTypeUnit.h85 TypeUnitTableEntry*& GetLink(TypeUnitTableEntry* value) const function in struct:TypeUnitTableHashDefinition
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DVolume.h49 static SplayTreeLink<NodeType>* GetLink(NodeType* node) function in struct:NodeTreeDefinition
74 static SplayTreeLink<NodeType>* GetLink(NodeType* node) function in struct:InoTreeDefinition
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DNode.h166 Node*& GetLink(Node* value) const function in struct:NodeNameHashDefinition
192 Node*& GetLink(Node* value) const function in struct:NodeIDHashDefinition
/haiku/src/bin/debug/ltrace/
H A Dltrace_stub.cpp75 PatchEntry*& GetLink(PatchEntry* value) const function in struct:OriginalTableDefinition
101 PatchEntry*& GetLink(PatchEntry* value) const function in struct:PatchedTableDefinition

Completed in 303 milliseconds

12345