Searched refs:FreeChunk (Results 1 - 10 of 10) sorted by relevance

/haiku/src/system/runtime_loader/
H A Dheap.cpp69 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 DRealtimeAlloc.cpp33 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 Dheap.cpp75 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 Duhci.cpp321 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 Dehci.cpp2220 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 Dohci.cpp1826 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 Dxhci.cpp1420 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 DStack.cpp286 Stack::FreeChunk(void *logicalAddress, phys_addr_t physicalAddress, function in class:Stack
H A Dusb_private.h152 status_t FreeChunk(void *logicalAddress,
/haiku/src/system/kernel/slab/
H A DMemoryManager.cpp340 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));

Completed in 160 milliseconds