/haiku/headers/private/kernel/util/ |
H A D | SplayTree.h | 28 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 D | SinglyLinkedList.h | 85 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 D | DoublyLinkedQueue.h | 23 #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 D | Heap.h | 69 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 D | DoublyLinkedList.h | 106 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 D | RunQueue.h | 54 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 D | SubWindowManager.h | 52 SubWindow*& GetLink(SubWindow* value) const function in struct:SubWindowManager::HashDefinition
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | NodeTable.h | 33 ValueType*& GetLink(ValueType* value) const function in struct:NodeHash
|
/haiku/src/servers/package/ |
H A D | Package.h | 82 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 D | SinglyLinkedList.h | 88 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 D | DoublyLinkedList.h | 105 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 D | SLList.h | 56 #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 D | FUSEEntry.h | 119 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 D | EndpointManager.h | 48 TCPEndpoint*& GetLink(TCPEndpoint* endpoint) const; 65 TCPEndpoint*& GetLink(TCPEndpoint* endpoint) const;
|
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | UnixAddressManager.h | 34 UnixEndpoint*& GetLink(UnixEndpoint* endpoint) const function in struct:UnixAddressHashDefinition
|
/haiku/headers/private/package/hpkg/ |
H A D | Strings.h | 73 CachedString*& GetLink(CachedString* value) const function in struct:BPackageKit::BHPKG::BPrivate::CachedStringHashDefinition
|
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/ |
H A D | PackagesDirectory.h | 82 PackagesDirectory*& GetLink(PackagesDirectory* value) const function in struct:PackagesDirectoryHashDefinition
|
/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/ |
H A D | DependencyFamily.h | 98 DependencyFamily*& GetLink(DependencyFamily* value) const function in struct:DependencyFamilyHashDefinition
|
H A D | ResolvableFamily.h | 75 ResolvableFamily*& GetLink(ResolvableFamily* value) const function in struct:ResolvableFamilyHashDefinition
|
/haiku/src/system/kernel/slab/ |
H A D | HashedObjectCache.h | 73 HashedSlab*& GetLink(HashedSlab* value) const function in struct:HashedObjectCache::Definition
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | HashRevokeManager.h | 42 ValueType*& GetLink(ValueType* value) const function in struct:RevokeHash
|
/haiku/src/kits/debugger/dwarf/ |
H A D | TypeUnit.h | 85 TypeUnitTableEntry*& GetLink(TypeUnitTableEntry* value) const function in struct:TypeUnitTableHashDefinition
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | Volume.h | 49 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 D | Node.h | 166 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 D | ltrace_stub.cpp | 75 PatchEntry*& GetLink(PatchEntry* value) const function in struct:OriginalTableDefinition 101 PatchEntry*& GetLink(PatchEntry* value) const function in struct:PatchedTableDefinition
|