/haiku/src/add-ons/kernel/drivers/graphics/framebuffer/ |
H A D | framebuffer.cpp | 97 remap_frame_buffer(framebuffer_info& info, addr_t physicalBase, uint32 width, in remap_frame_buffer() argument 104 addr_t base = physicalBase; in remap_frame_buffer() 145 frameBuffer += physicalBase - info.physical_frame_buffer; in remap_frame_buffer() 149 sharedInfo.physical_frame_buffer = (uint8*)physicalBase; in remap_frame_buffer()
|
/haiku/headers/private/kernel/arch/ |
H A D | vm.h | 34 status_t arch_vm_set_memory_type(struct VMArea *area, phys_addr_t physicalBase,
|
/haiku/src/system/kernel/arch/sparc/ |
H A D | arch_vm.cpp | 116 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type, in arch_vm_set_memory_type() argument
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_vm.cpp | 135 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type, in arch_vm_set_memory_type() argument
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm.cpp | 134 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type, in arch_vm_set_memory_type() argument
|
/haiku/src/add-ons/kernel/drivers/graphics/vesa/ |
H A D | vesa_private.h | 57 status_t remap_frame_buffer(vesa_info& info, addr_t physicalBase, uint32 width,
|
H A D | vesa.cpp | 296 remap_frame_buffer(vesa_info& info, addr_t physicalBase, uint32 width, in remap_frame_buffer() argument 303 addr_t base = physicalBase; in remap_frame_buffer() 343 frameBuffer += physicalBase - info.physical_frame_buffer; in remap_frame_buffer() 347 sharedInfo.physical_frame_buffer = (uint8*)physicalBase; in remap_frame_buffer()
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_vm.cpp | 133 arch_vm_set_memory_type(VMArea* area, phys_addr_t physicalBase, uint32 type, in arch_vm_set_memory_type() argument
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_vm.cpp | 173 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type, in arch_vm_set_memory_type() argument
|
/haiku/src/system/kernel/device_manager/ |
H A D | dma_resources.cpp | 244 phys_addr_t physicalBase = 0; in CreateBounceBuffer() local 268 physicalBase = entry.address; in CreateBounceBuffer() 270 ASSERT(fRestrictions.high_address >= physicalBase + size); in CreateBounceBuffer() 279 buffer->physical_address = physicalBase; in CreateBounceBuffer()
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_vm.cpp | 835 arch_vm_set_memory_type(struct VMArea *area, phys_addr_t physicalBase, in arch_vm_set_memory_type() argument 838 return add_memory_type_range(area->id, physicalBase, area->Size(), type, in arch_vm_set_memory_type()
|
/haiku/src/add-ons/kernel/busses/usb/ |
H A D | ehci.cpp | 640 uint32_t physicalBase = physicalAddress + B_PAGE_SIZE; in EHCI() local 647 queueHead->this_phy = physicalBase | EHCI_ITEM_TYPE_QH; in EHCI() 660 physicalBase += sizeof(interrupt_entry); in EHCI() 661 if ((physicalBase & 0x1f) != 0) { in EHCI() 2583 addr_t physicalBase = (addr_t)physicalAddress; in CreateDescriptor() local 2584 result->buffer_phy[0] = physicalBase; in CreateDescriptor() 2587 physicalBase += B_PAGE_SIZE; in CreateDescriptor() 2588 result->buffer_phy[i] = physicalBase & EHCI_QTD_PAGE_MASK; in CreateDescriptor()
|
/haiku/headers/private/kernel/vm/ |
H A D | vm.h | 121 status_t vm_set_area_memory_type(area_id id, phys_addr_t physicalBase,
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_vm.cpp | 381 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type, in arch_vm_set_memory_type() argument
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.cpp | 571 phys_addr_t physicalBase = (phys_addr_t)entry->physical_page_number << 12; in RemapAddressRange() local 574 error = ppc_map_address_range((addr_t)newAddress, physicalBase, size); in RemapAddressRange()
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.cpp | 571 phys_addr_t physicalBase = (phys_addr_t)entry->physical_page_number << 12; in RemapAddressRange() local 574 error = ppc_map_address_range((addr_t)newAddress, physicalBase, size); in RemapAddressRange()
|
/haiku/src/system/kernel/vm/ |
H A D | vm.cpp | 4748 vm_set_area_memory_type(area_id id, phys_addr_t physicalBase, uint32 type) in vm_set_area_memory_type() argument 4771 status_t error = arch_vm_set_memory_type(area, physicalBase, type, NULL); in vm_set_area_memory_type()
|