Home
last modified time | relevance | path

Searched refs:logicalAddress (Results 1 – 4 of 4) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/usb/
H A DPhysicalMemoryAllocator.h28 void **logicalAddress,
33 void *logicalAddress,
H A DPhysicalMemoryAllocator.cpp118 PhysicalMemoryAllocator::Allocate(size_t size, void **logicalAddress, in Allocate() argument
133 *logicalAddress = (void *)((uint8 *)fLogicalBase + fDebugBase in Allocate()
196 *logicalAddress = (void *)((uint8 *)fLogicalBase + offset); in Allocate()
228 PhysicalMemoryAllocator::Deallocate(size_t size, void *logicalAddress, in Deallocate() argument
232 uint32 index = ((uint8 *)logicalAddress - (uint8 *)fLogicalBase in Deallocate()
252 if (logicalAddress) in Deallocate()
253 offset = (addr_t)logicalAddress - (addr_t)fLogicalBase; in Deallocate()
H A DStack.cpp293 Stack::AllocateChunk(void **logicalAddress, phys_addr_t *physicalAddress, in AllocateChunk() argument
296 return fAllocator->Allocate(size, logicalAddress, physicalAddress); in AllocateChunk()
301 Stack::FreeChunk(void *logicalAddress, phys_addr_t physicalAddress, in FreeChunk() argument
304 return fAllocator->Deallocate(size, logicalAddress, physicalAddress); in FreeChunk()
309 Stack::AllocateArea(void **logicalAddress, phys_addr_t *physicalAddress, size_t size, in AllocateArea() argument
335 if (logicalAddress) in AllocateArea()
336 *logicalAddress = logAddress; in AllocateArea()
H A Dusb_private.h151 status_t AllocateChunk(void **logicalAddress,
154 status_t FreeChunk(void *logicalAddress,
158 area_id AllocateArea(void **logicalAddress,