Searched refs:physicalBase (Results 1 - 17 of 17) sorted by relevance

/haiku/headers/private/kernel/arch/
H A Dvm.h34 status_t arch_vm_set_memory_type(struct VMArea *area, phys_addr_t physicalBase,
/haiku/src/system/kernel/arch/sparc/
H A Darch_vm.cpp116 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument
/haiku/src/add-ons/kernel/drivers/graphics/framebuffer/
H A Dframebuffer.cpp97 remap_frame_buffer(framebuffer_info& info, addr_t physicalBase, uint32 width, argument
104 addr_t base = physicalBase;
145 frameBuffer += physicalBase - info.physical_frame_buffer;
149 sharedInfo.physical_frame_buffer = (uint8*)physicalBase;
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm.cpp134 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument
/haiku/src/add-ons/kernel/drivers/graphics/vesa/
H A Dvesa_private.h57 status_t remap_frame_buffer(vesa_info& info, addr_t physicalBase, uint32 width,
H A Dvesa.cpp296 remap_frame_buffer(vesa_info& info, addr_t physicalBase, uint32 width, argument
303 addr_t base = physicalBase;
343 frameBuffer += physicalBase - info.physical_frame_buffer;
347 sharedInfo.physical_frame_buffer = (uint8*)physicalBase;
/haiku/src/system/kernel/arch/arm/
H A Darch_vm.cpp135 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument
/haiku/src/system/kernel/arch/arm64/
H A Darch_vm.cpp123 arch_vm_set_memory_type(VMArea* area, phys_addr_t physicalBase, uint32 type) argument
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm.cpp173 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument
/haiku/src/system/kernel/device_manager/
H A Ddma_resources.cpp244 phys_addr_t physicalBase = 0; local
268 physicalBase = entry.address;
270 ASSERT(fRestrictions.high_address >= physicalBase + size);
279 buffer->physical_address = physicalBase;
/haiku/src/system/kernel/arch/x86/
H A Darch_vm.cpp760 arch_vm_set_memory_type(struct VMArea *area, phys_addr_t physicalBase, argument
763 return add_memory_type_range(area->id, physicalBase, area->Size(), type);
/haiku/src/add-ons/kernel/busses/usb/
H A Dehci.cpp640 uint32_t physicalBase = physicalAddress + B_PAGE_SIZE; local
647 queueHead->this_phy = physicalBase | EHCI_ITEM_TYPE_QH;
660 physicalBase += sizeof(interrupt_entry);
661 if ((physicalBase & 0x1f) != 0) {
2582 addr_t physicalBase = (addr_t)physicalAddress; local
2583 result->buffer_phy[0] = physicalBase;
2586 physicalBase += B_PAGE_SIZE;
2587 result->buffer_phy[i] = physicalBase & EHCI_QTD_PAGE_MASK;
/haiku/headers/private/kernel/vm/
H A Dvm.h122 status_t vm_set_area_memory_type(area_id id, phys_addr_t physicalBase,
/haiku/src/system/kernel/arch/riscv64/
H A Darch_vm.cpp381 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp571 phys_addr_t physicalBase = (phys_addr_t)entry->physical_page_number << 12;
574 error = ppc_map_address_range((addr_t)newAddress, physicalBase, size);
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp571 phys_addr_t physicalBase = (phys_addr_t)entry->physical_page_number << 12;
574 error = ppc_map_address_range((addr_t)newAddress, physicalBase, size);
/haiku/src/system/kernel/vm/
H A Dvm.cpp5242 vm_set_area_memory_type(area_id id, phys_addr_t physicalBase, uint32 type) argument
5265 status_t error = arch_vm_set_memory_type(area, physicalBase, type);

Completed in 135 milliseconds