/haiku/src/system/runtime_loader/ |
H A D | heap.cpp | 69 class FreeChunk; 72 struct FreeChunkData : SplayTreeLink<FreeChunk> { 74 FreeChunk* Next() const 79 FreeChunk** NextLink() 85 FreeChunk* fNext; 89 class FreeChunk : public Chunk, public FreeChunkData { class in inherits:Chunk,FreeChunkData 95 FreeChunk* Split(size_t splitSize); 96 bool IsTouching(FreeChunk* link); 97 FreeChunk* Join(FreeChunk* lin [all...] |
/haiku/src/kits/media/ |
H A D | RealtimeAlloc.cpp | 33 class FreeChunk { class 35 void SetTo(size_t size, FreeChunk* next); 40 FreeChunk* Next() const { return fNext; } 41 void SetNext(FreeChunk* next) { fNext = next; } 43 FreeChunk* Split(uint32 splitSize); 44 bool IsTouching(FreeChunk* link); 45 FreeChunk* Join(FreeChunk* link); 47 FreeChunk* previous = NULL); 51 static FreeChunk* SetToAllocate [all...] |
/haiku/src/system/boot/loader/ |
H A D | heap.cpp | 75 class FreeChunk; 78 struct FreeChunkData : SplayTreeLink<FreeChunk> { 80 FreeChunk* Next() const 85 FreeChunk** NextLink() 91 FreeChunk* fNext; 95 class FreeChunk : public Chunk, public FreeChunkData { class in inherits:Chunk,FreeChunkData 101 FreeChunk* Split(size_t splitSize); 102 bool IsTouching(FreeChunk* link); 103 FreeChunk* Join(FreeChunk* lin [all...] |
/haiku/src/add-ons/kernel/busses/usb/ |
H A D | uhci.cpp | 321 fStack->FreeChunk(fQueueHead, fQueueHead->this_phy, sizeof(uhci_qh)); 324 fStack->FreeChunk(fStrayDescriptor, fStrayDescriptor->this_phy, 391 fStack->FreeChunk(fStrayDescriptor, fStrayDescriptor->this_phy, 2140 fStack->FreeChunk(queueHead, queueHead->this_phy, sizeof(uhci_qh)); 2188 fStack->FreeChunk(result, result->this_phy, sizeof(uhci_td)); 2245 fStack->FreeChunk(descriptor->buffer_log, 2249 fStack->FreeChunk(descriptor, descriptor->this_phy, sizeof(uhci_td));
|
H A D | ehci.cpp | 2220 fStack->FreeChunk(transfer->buffer_log, 2262 fStack->FreeChunk(result, physicalAddress, sizeof(ehci_qh)); 2327 fStack->FreeChunk(queueHead, (phys_addr_t)queueHead->this_phy, 2577 fStack->FreeChunk(result, (phys_addr_t)result->this_phy, 2640 fStack->FreeChunk(descriptor->buffer_log, 2644 fStack->FreeChunk(descriptor, (phys_addr_t)descriptor->this_phy, 2707 fStack->FreeChunk(descriptor, (phys_addr_t)descriptor->this_phy, 2718 fStack->FreeChunk(descriptor, (phys_addr_t)descriptor->this_phy,
|
H A D | ohci.cpp | 1826 fStack->FreeChunk((void *)endpoint, endpoint->physical_address, 2007 fStack->FreeChunk(descriptor, descriptor->physical_address, 2026 fStack->FreeChunk(descriptor->buffer_logical, 2030 fStack->FreeChunk((void *)descriptor, descriptor->physical_address, 2118 fStack->FreeChunk(descriptor, descriptor->physical_address, 2137 fStack->FreeChunk(descriptor->buffer_logical, 2141 fStack->FreeChunk((void *)descriptor, descriptor->physical_address,
|
H A D | xhci.cpp | 1420 fStack->FreeChunk(descriptor->trbs, descriptor->trb_addr, 1427 fStack->FreeChunk(descriptor->buffers[0], descriptor->buffer_addrs[0], 1433 fStack->FreeChunk(descriptor->buffers[i], descriptor->buffer_addrs[i], 1441 fStack->FreeChunk(descriptor->buffers, 0, 1449 fStack->FreeChunk(descriptor, 0, sizeof(xhci_td));
|
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | Stack.cpp | 286 Stack::FreeChunk(void *logicalAddress, phys_addr_t physicalAddress, function in class:Stack
|
H A D | usb_private.h | 152 status_t FreeChunk(void *logicalAddress,
|
/haiku/src/system/kernel/slab/ |
H A D | MemoryManager.cpp | 340 class FreeChunk : public MemoryManagerTraceEntry { class in struct:MemoryManager::Tracing 342 FreeChunk(MetaChunk* metaChunk, Chunk* chunk) function in class:MemoryManager::Tracing::FreeChunk 1176 T(FreeChunk(metaChunk, chunk));
|