headers/os/drivers/ACPI.h
18
typedef phys_addr_t acpi_physical_address;
headers/os/drivers/ACPI.h
19
typedef phys_addr_t acpi_io_address;
headers/os/drivers/ISA.h
45
phys_addr_t (*ram_address) (phys_addr_t physical_address_in_system_memory);
headers/os/drivers/KernelExport.h
110
phys_addr_t address; /* address in physical memory */
headers/os/drivers/KernelExport.h
199
phys_addr_t physicalAddress, size_t size, uint32 flags,
headers/os/drivers/PCI.h
149
phys_addr_t (*ram_address) (phys_addr_t physical_address_in_system_memory);
headers/os/drivers/bus/ISA.h
49
phys_addr_t (*ram_address)(phys_addr_t physical_address_in_system_memory);
headers/os/drivers/bus/PCI.h
28
phys_addr_t (*ram_address)(pci_device *device, phys_addr_t physicalAddress);
headers/os/drivers/bus/PCI.h
64
phys_addr_t host_address;
headers/os/drivers/bus/PCI.h
65
phys_addr_t pci_address;
headers/os/drivers/pcmcia/k_compat.h
82
id = map_physical_memory(tag, (phys_addr_t)base,
headers/os/support/SupportDefs.h
59
typedef phys_addr_t phys_size_t;
headers/private/drivers/poke.h
63
phys_addr_t physical_address;
headers/private/graphics/3dfx/DriverInterface.h
115
phys_addr_t videoMemPCI; // video memory addr as viewed from the PCI bus (for DMA)
headers/private/graphics/AGP.h
28
phys_addr_t physical_base;
headers/private/graphics/AGP.h
62
phys_addr_t *_physicalBase);
headers/private/graphics/AGP.h
93
phys_addr_t physicalAddress);
headers/private/graphics/ati/DriverInterface.h
189
phys_addr_t videoMemPCI; // video memory addr as viewed from the PCI bus (for DMA)
headers/private/graphics/intel_810/DriverInterface.h
84
phys_addr_t videoMemPCI; // physical video memory addr
headers/private/graphics/intel_extreme/intel_extreme.h
439
phys_addr_t physical_status_page;
headers/private/graphics/intel_extreme/intel_extreme.h
441
phys_addr_t physical_graphics_memory;
headers/private/graphics/intel_extreme/intel_extreme.h
462
phys_addr_t physical_overlay_registers;
headers/private/graphics/intel_extreme/intel_extreme.h
469
phys_addr_t physical_cursor_memory;
headers/private/graphics/radeon/radeon_interface.h
541
phys_addr_t framebuffer_pci; // physical address of frame buffer (aka local memory)
headers/private/kernel/arch/m68k/arch_vm_translation_map.h
17
phys_addr_t physicalAddress, size_t size);
headers/private/kernel/arch/mipsel/arch_vm_translation_map.h
15
phys_addr_t physicalAddress, size_t size);
headers/private/kernel/arch/ppc/arch_vm_translation_map.h
17
phys_addr_t physicalAddress, size_t size);
headers/private/kernel/arch/riscv64/arch_vm_translation_map.h
16
VirtFromPhys(phys_addr_t physAdr)
headers/private/kernel/arch/riscv64/arch_vm_translation_map.h
22
static inline phys_addr_t
headers/private/kernel/arch/riscv64/arch_vm_translation_map.h
25
return (phys_addr_t)virtAdr - gVirtFromPhysOffset;
headers/private/kernel/arch/vm.h
34
status_t arch_vm_set_memory_type(struct VMArea *area, phys_addr_t physicalBase,
headers/private/kernel/arch/vm_translation_map.h
30
phys_addr_t pa, uint8 attributes);
headers/private/kernel/arch/x86/arch_thread.h
26
phys_addr_t x86_next_page_directory(Thread* from, Thread* to);
headers/private/kernel/util/AreaKeeper.h
25
area_id Map(const char *name, phys_addr_t physicalAddress,
headers/private/kernel/util/AreaKeeper.h
61
AreaKeeper::Map(const char *name, phys_addr_t physicalAddress, size_t numBytes,
headers/private/kernel/vm/VMArea.h
83
phys_addr_t physicalAddress;
headers/private/kernel/vm/VMTranslationMap.h
116
virtual status_t GetPage(phys_addr_t physicalAddress,
headers/private/kernel/vm/VMTranslationMap.h
125
phys_addr_t physicalAddress,
headers/private/kernel/vm/VMTranslationMap.h
132
virtual status_t GetPageDebug(phys_addr_t physicalAddress,
headers/private/kernel/vm/VMTranslationMap.h
139
virtual status_t MemsetPhysical(phys_addr_t address, int value,
headers/private/kernel/vm/VMTranslationMap.h
141
virtual status_t MemcpyFromPhysical(void* to, phys_addr_t from,
headers/private/kernel/vm/VMTranslationMap.h
143
virtual status_t MemcpyToPhysical(phys_addr_t to,
headers/private/kernel/vm/VMTranslationMap.h
146
virtual void MemcpyPhysicalPage(phys_addr_t to,
headers/private/kernel/vm/VMTranslationMap.h
147
phys_addr_t from) = 0;
headers/private/kernel/vm/VMTranslationMap.h
38
phys_addr_t physicalAddress,
headers/private/kernel/vm/VMTranslationMap.h
56
phys_addr_t* _physicalAddress,
headers/private/kernel/vm/VMTranslationMap.h
59
phys_addr_t* _physicalAddress,
headers/private/kernel/vm/VMTranslationMap.h
82
phys_addr_t physicalAddress,
headers/private/kernel/vm/vm.h
117
status_t vm_set_area_memory_type(area_id id, phys_addr_t physicalBase,
headers/private/kernel/vm/vm.h
121
status_t vm_get_page_mapping(team_id team, addr_t vaddr, phys_addr_t *paddr);
headers/private/kernel/vm/vm.h
131
status_t vm_get_physical_page(phys_addr_t paddr, addr_t* vaddr, void** _handle);
headers/private/kernel/vm/vm.h
133
status_t vm_get_physical_page_current_cpu(phys_addr_t paddr, addr_t* vaddr,
headers/private/kernel/vm/vm.h
136
status_t vm_get_physical_page_debug(phys_addr_t paddr, addr_t* vaddr,
headers/private/kernel/vm/vm.h
148
status_t vm_memset_physical(phys_addr_t address, int value, phys_size_t length);
headers/private/kernel/vm/vm.h
149
status_t vm_memcpy_from_physical(void* to, phys_addr_t from, size_t length,
headers/private/kernel/vm/vm.h
151
status_t vm_memcpy_to_physical(phys_addr_t to, const void* from, size_t length,
headers/private/kernel/vm/vm.h
153
void vm_memcpy_physical_page(phys_addr_t to, phys_addr_t from);
headers/private/kernel/vm/vm.h
61
page_num_t vm_allocate_early_physical_page(kernel_args *args, phys_addr_t maxAddress = 0);
headers/private/kernel/vm/vm.h
98
phys_addr_t physicalAddress, bool alreadyWired);
headers/private/kernel/vm/vm_page.h
56
phys_addr_t vm_page_max_address();
headers/private/kernel/vm/vm_types.h
105
typedef phys_addr_t page_num_t;
headers/private/kernel/vm/vm_types.h
52
phys_addr_t low_address;
headers/private/kernel/vm/vm_types.h
54
phys_addr_t high_address;
headers/private/virtio/virtio.h
97
status_t (*setup_queue)(void* cookie, uint16 queue, phys_addr_t phy, phys_addr_t phyAvail,
headers/private/virtio/virtio.h
98
phys_addr_t phyUsed);
src/add-ons/accelerants/radeon_hd/mode.cpp
289
(phys_addr_t)config->frame_buffer);
src/add-ons/accelerants/radeon_hd/mode.cpp
291
(phys_addr_t)config->frame_buffer_dma);
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
1091
if (vm_memcpy_from_physical(value, (phys_addr_t)address, width / 8, false)
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
1119
if (vm_memcpy_to_physical((phys_addr_t)address, &value, width / 8, false)
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
240
phys_addr_t* acpiRootPointer = (phys_addr_t*)get_boot_item("ACPI_ROOT_POINTER", NULL);
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
510
area_id area = map_physical_memory("acpi_physical_mem_area", (phys_addr_t)where, length,
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1031
addr_t *_apertureBase, phys_addr_t *_physicalBase)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1059
= (phys_addr_t)memory->page->physical_page_number * B_PAGE_SIZE;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
540
restrictions.high_address = (phys_addr_t)1 << 32;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
562
restrictions.high_address = (phys_addr_t)1 << 32;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
662
phys_addr_t physicalAddress = 0;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
684
= (phys_addr_t)page->physical_page_number << PAGE_SHIFT;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
1175
phys_addr_t* _physAddr)
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
312
phys_addr_t physAddr;
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
132
uint16 _HypercallPostMessage(phys_addr_t physAddr);
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
169
uint32 protection, void** _buffer, phys_addr_t* _physAddr);
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
180
phys_addr_t fHyperCallPhys;
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
189
phys_addr_t fCPUMessagesPhys;
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
192
phys_addr_t fCPUEventFlagsPhys;
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
201
phys_addr_t fVMBusDataPhys;
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.h
38
phys_addr_t GetHcPostPhys() const { return fHcPostMessagePhys; }
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.h
53
phys_addr_t fHcPostMessagePhys;
src/add-ons/kernel/bus_managers/hyperv/arch/x86/VMBus_x86.cpp
135
phys_addr_t messagesPhys = fCPUMessagesPhys + (sizeof(*fCPUMessages) * cpu);
src/add-ons/kernel/bus_managers/hyperv/arch/x86/VMBus_x86.cpp
136
phys_addr_t eventFlagsPhys = fCPUEventFlagsPhys + (sizeof(*fCPUEventFlags) * cpu);
src/add-ons/kernel/bus_managers/hyperv/arch/x86/VMBus_x86.cpp
94
VMBus::_HypercallPostMessage(phys_addr_t physAddr)
src/add-ons/kernel/bus_managers/isa/arch/arm/isa_controller.c
72
phys_addr_t
src/add-ons/kernel/bus_managers/isa/arch/arm/isa_controller.c
73
arch_isa_ram_address(phys_addr_t physical_address_in_system_memory)
src/add-ons/kernel/bus_managers/isa/arch/arm64/isa_controller.c
73
phys_addr_t
src/add-ons/kernel/bus_managers/isa/arch/arm64/isa_controller.c
74
arch_isa_ram_address(phys_addr_t physical_address_in_system_memory)
src/add-ons/kernel/bus_managers/isa/arch/m68k/isa_controller.c
72
phys_addr_t
src/add-ons/kernel/bus_managers/isa/arch/m68k/isa_controller.c
73
arch_isa_ram_address(phys_addr_t physical_address_in_system_memory)
src/add-ons/kernel/bus_managers/isa/arch/ppc/isa_controller.c
73
phys_addr_t
src/add-ons/kernel/bus_managers/isa/arch/ppc/isa_controller.c
74
arch_isa_ram_address(phys_addr_t physical_address_in_system_memory)
src/add-ons/kernel/bus_managers/isa/arch/x86/isa_controller.cpp
72
phys_addr_t
src/add-ons/kernel/bus_managers/isa/arch/x86/isa_controller.cpp
73
arch_isa_ram_address(phys_addr_t physical_address_in_system_memory)
src/add-ons/kernel/bus_managers/isa/isa_arch.h
27
extern phys_addr_t arch_isa_ram_address(phys_addr_t);
src/add-ons/kernel/bus_managers/pci/pci.cpp
2115
phys_addr_t barAddr = device->info.u.h0.base_registers[info->table_bar];
src/add-ons/kernel/bus_managers/pci/pci.cpp
673
PCI::LookupRange(uint32 type, phys_addr_t pciAddr,
src/add-ons/kernel/bus_managers/pci/pci.cpp
75
phys_addr_t
src/add-ons/kernel/bus_managers/pci/pci.cpp
76
pci_ram_address(phys_addr_t childAdr)
src/add-ons/kernel/bus_managers/pci/pci.cpp
78
phys_addr_t hostAdr = 0;
src/add-ons/kernel/bus_managers/pci/pci.h
87
status_t LookupRange(uint32 type, phys_addr_t pciAddr,
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
108
.ram_address = [](pci_device *device, phys_addr_t physicalAddress) {
src/add-ons/kernel/bus_managers/pci/pci_private.h
47
phys_addr_t pci_ram_address(phys_addr_t physical_address_in_system_memory);
src/add-ons/kernel/bus_managers/scsi/dma_buffer.cpp
59
phys_addr_t max_len;
src/add-ons/kernel/bus_managers/scsi/emulation.cpp
91
phys_addr_t physicalAddress = map[0].address;
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
119
phys_addr_t *physicalAddress)
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
135
*physicalAddress = (phys_addr_t)(fPhysicalBase + fDebugBase
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
197
*physicalAddress = (phys_addr_t)(fPhysicalBase + offset);
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
229
phys_addr_t physicalAddress)
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
251
phys_addr_t offset;
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.h
29
phys_addr_t *physicalAddress);
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.h
34
phys_addr_t physicalAddress);
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.h
51
phys_addr_t fPhysicalBase;
src/add-ons/kernel/bus_managers/usb/Stack.cpp
293
Stack::AllocateChunk(void **logicalAddress, phys_addr_t *physicalAddress,
src/add-ons/kernel/bus_managers/usb/Stack.cpp
301
Stack::FreeChunk(void *logicalAddress, phys_addr_t physicalAddress,
src/add-ons/kernel/bus_managers/usb/Stack.cpp
309
Stack::AllocateArea(void **logicalAddress, phys_addr_t *physicalAddress, size_t size,
src/add-ons/kernel/bus_managers/usb/Stack.cpp
339
*physicalAddress = (phys_addr_t)physicalEntry.address;
src/add-ons/kernel/bus_managers/usb/usb_private.h
152
phys_addr_t *physicalAddress,
src/add-ons/kernel/bus_managers/usb/usb_private.h
155
phys_addr_t physicalAddress,
src/add-ons/kernel/bus_managers/usb/usb_private.h
159
phys_addr_t *physicalAddress,
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
160
fBuffer[i] = (phys_addr_t)page->physical_page_number
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
179
fBuffer[i] = (phys_addr_t)page->physical_page_number
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
266
VirtioDevice::SetupQueue(uint16 queueNumber, phys_addr_t physAddr, phys_addr_t phyAvail,
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
267
phys_addr_t phyUsed)
src/add-ons/kernel/bus_managers/virtio/VirtioPrivate.h
72
phys_addr_t physAddr, phys_addr_t phyAvail,
src/add-ons/kernel/bus_managers/virtio/VirtioPrivate.h
73
phys_addr_t phyUsed);
src/add-ons/kernel/bus_managers/virtio/VirtioQueue.cpp
157
phys_addr_t physAddr;
src/add-ons/kernel/bus_managers/virtio/VirtioQueue.cpp
18
alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
src/add-ons/kernel/bus_managers/virtio/VirtioQueue.cpp
64
phys_addr_t PhysAddr() { return fPhysAddr; }
src/add-ons/kernel/bus_managers/virtio/VirtioQueue.cpp
73
phys_addr_t fPhysAddr;
src/add-ons/kernel/bus_managers/virtio/VirtioQueue.cpp
89
phys_addr_t physAddr;
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
255
phys_addr_t gtt_physical_base;
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
264
phys_addr_t aperture_physical_base;
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
269
phys_addr_t scratch_page;
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
641
set_gtt_entry(intel_info &info, uint32 offset, phys_addr_t physicalAddress)
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
687
phys_addr_t addr = info.display.u.h0.base_registers[mmioIndex];
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
879
intel_bind_page(void* aperture, uint32 offset, phys_addr_t physicalAddress)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
97
phys_addr_t prdt_phys;
src/add-ons/kernel/busses/i2c/pch/pch_i2c.h
87
phys_addr_t base_addr;
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
89
phys_addr_t physicalAddress = pciInfo.u.h0.base_registers[bar];
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
181
phys_addr_t fMsiPhysAddr {};
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
67
phys_addr_t parentBase;
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
68
phys_addr_t childBase;
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
68
phys_addr_t parentBase;
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
69
phys_addr_t childBase;
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
102
phys_addr_t addressMaximum = acpiRange.maximum;
src/add-ons/kernel/busses/random/ccp/ccp.h
45
phys_addr_t base_addr;
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.cpp
125
phys_addr_t addr = pciInfo.u.h0.base_registers[5];
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
108
phys_addr_t physAddr;
src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp
502
phys_addr_t address = sgTable->address;
src/add-ons/kernel/busses/scsi/ahci/util.cpp
25
alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
src/add-ons/kernel/busses/scsi/ahci/util.cpp
59
map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection,
src/add-ons/kernel/busses/scsi/ahci/util.cpp
63
phys_addr_t phyadr;
src/add-ons/kernel/busses/scsi/ahci/util.h
14
area_id alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
src/add-ons/kernel/busses/scsi/ahci/util.h
16
area_id map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection,
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIRequest.cpp
215
phys_addr_t address = sgList[i].address;
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIRequest.cpp
89
phys_addr_t offset = fCCB->sg_list[i].address & HV_PAGE_MASK;
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIRequest.h
61
phys_addr_t fBounceBufferPhys;
src/add-ons/kernel/busses/usb/ehci.cpp
1238
phys_addr_t bufferPhy;
src/add-ons/kernel/busses/usb/ehci.cpp
1247
phys_addr_t currentPhy = bufferPhy;
src/add-ons/kernel/busses/usb/ehci.cpp
2223
(phys_addr_t)transfer->buffer_phy,
src/add-ons/kernel/busses/usb/ehci.cpp
2249
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/ehci.cpp
2329
fStack->FreeChunk(queueHead, (phys_addr_t)queueHead->this_phy,
src/add-ons/kernel/busses/usb/ehci.cpp
2650
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/ehci.cpp
2680
fStack->FreeChunk(result, (phys_addr_t)result->this_phy,
src/add-ons/kernel/busses/usb/ehci.cpp
2746
(phys_addr_t)descriptor->buffer_phy[0], descriptor->buffer_size);
src/add-ons/kernel/busses/usb/ehci.cpp
2749
fStack->FreeChunk(descriptor, (phys_addr_t)descriptor->this_phy,
src/add-ons/kernel/busses/usb/ehci.cpp
2772
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/ehci.cpp
2791
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/ehci.cpp
2812
fStack->FreeChunk(descriptor, (phys_addr_t)descriptor->this_phy,
src/add-ons/kernel/busses/usb/ehci.cpp
2823
fStack->FreeChunk(descriptor, (phys_addr_t)descriptor->this_phy,
src/add-ons/kernel/busses/usb/ehci.cpp
429
phys_addr_t physicalAddress = fPCIInfo->u.h0.base_registers[0] - offset;
src/add-ons/kernel/busses/usb/ohci.cpp
1789
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/ohci.cpp
1987
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/ohci.cpp
2097
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/ohci.cpp
340
phys_addr_t hccaPhysicalAddress;
src/add-ons/kernel/busses/usb/uhci.cpp
2124
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/uhci.cpp
2149
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/uhci.cpp
302
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/uhci.cpp
372
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/uhci.cpp
579
phys_addr_t physicalAddress;
src/add-ons/kernel/busses/usb/xhci.cpp
1017
phys_addr_t address;
src/add-ons/kernel/busses/usb/xhci.cpp
1360
phys_addr_t dummy;
src/add-ons/kernel/busses/usb/xhci.cpp
1389
(sizeof(void*) + sizeof(phys_addr_t)));
src/add-ons/kernel/busses/usb/xhci.cpp
1391
phys_addr_t dummy;
src/add-ons/kernel/busses/usb/xhci.cpp
1393
bufferCount * (sizeof(void*) + sizeof(phys_addr_t)));
src/add-ons/kernel/busses/usb/xhci.cpp
1400
result->buffer_addrs = (phys_addr_t*)&result->buffers[bufferCount];
src/add-ons/kernel/busses/usb/xhci.cpp
1484
descriptor->buffer_count * (sizeof(void*) + sizeof(phys_addr_t)));
src/add-ons/kernel/busses/usb/xhci.cpp
2082
phys_addr_t addr = endpoint->trb_addr + (eventdata * sizeof(xhci_trb));
src/add-ons/kernel/busses/usb/xhci.cpp
2731
phys_addr_t source = B_LENDIAN_TO_HOST_INT64(trb->address);
src/add-ons/kernel/busses/usb/xhci.cpp
390
phys_addr_t physicalAddress = fPCIInfo->u.h0.base_registers[0];
src/add-ons/kernel/busses/usb/xhci.cpp
704
phys_addr_t dmaAddress;
src/add-ons/kernel/busses/usb/xhci.cpp
721
phys_addr_t scratchDmaAddress;
src/add-ons/kernel/busses/usb/xhci.h
35
phys_addr_t trb_addr;
src/add-ons/kernel/busses/usb/xhci.h
40
phys_addr_t* buffer_addrs;
src/add-ons/kernel/busses/usb/xhci.h
67
phys_addr_t trb_addr;
src/add-ons/kernel/busses/usb/xhci.h
75
phys_addr_t trb_addr;
src/add-ons/kernel/busses/usb/xhci.h
79
phys_addr_t input_ctx_addr;
src/add-ons/kernel/busses/usb/xhci.h
83
phys_addr_t device_ctx_addr;
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.cpp
296
VirtioDevice::Init(phys_addr_t regs, size_t regsLen, int32 irq, int32 queueCnt)
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.cpp
94
phys_addr_t descsPhys = (addr_t)fDescs - (addr_t)queueMem + pe.address;
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.cpp
95
phys_addr_t availPhys = (addr_t)fAvail - (addr_t)queueMem + pe.address;
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.cpp
96
phys_addr_t usedPhys = (addr_t)fUsed - (addr_t)queueMem + pe.address;
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.h
94
status_t Init(phys_addr_t regs, size_t regsLen, int32 irq, int32 queueCnt);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
426
setup_queue(void* cookie, uint16 queue, phys_addr_t phy, phys_addr_t phyAvail,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
427
phys_addr_t phyUsed)
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
683
phys_addr_t barAddr = pciInfo->u.h0.base_registers[i];
src/add-ons/kernel/drivers/audio/ac97/auich/auich.h
124
phys_addr_t dmaops_phy_base;
src/add-ons/kernel/drivers/audio/ac97/auich/auich.h
97
phys_addr_t phy_base;
src/add-ons/kernel/drivers/audio/ac97/auvia/auvia.h
113
phys_addr_t dmaops_phy_base;
src/add-ons/kernel/drivers/audio/ac97/auvia/auvia.h
86
phys_addr_t phy_base;
src/add-ons/kernel/drivers/audio/ac97/es1370/es1370.h
43
phys_addr_t phy_base;
src/add-ons/kernel/drivers/audio/ac97/geode/geode_controller.cpp
324
phys_addr_t bufferPhysicalAddress = pe.address;
src/add-ons/kernel/drivers/audio/ac97/sis7018/Stream.h
62
phys_addr_t fBuffersPhysAddress;
src/add-ons/kernel/drivers/audio/cmedia/cm.c
348
if ((where.address & ~(phys_addr_t)0xffffff) != 0) {
src/add-ons/kernel/drivers/audio/cmedia/cm.c
381
if ((where.address & ~(phys_addr_t)0xffffff) != 0) {
src/add-ons/kernel/drivers/audio/cmedia/cm.c
386
if (((where.address + low_size) & ~(phys_addr_t)0xffffff) != 0) {
src/add-ons/kernel/drivers/audio/cmedia/cm_private.h
156
phys_addr_t low_phys; /* physical address */
src/add-ons/kernel/drivers/audio/echo/echo.h
109
phys_addr_t ptb_phy_base;
src/add-ons/kernel/drivers/audio/echo/generic/OsSupportBeOS.h
120
phys_addr_t phy_base;
src/add-ons/kernel/drivers/audio/echo/generic/OsSupportBeOS.h
133
typedef phys_addr_t PHYS_ADDR; // Define physical addr type
src/add-ons/kernel/drivers/audio/echo/generic/OsSupportBeOS.h
134
typedef phys_addr_t* PPHYS_ADDR; // Define physical addr pointer type
src/add-ons/kernel/drivers/audio/emuxki/emuxki.h
145
phys_addr_t phy_base;
src/add-ons/kernel/drivers/audio/emuxki/emuxki.h
356
phys_addr_t ptb_phy_base;
src/add-ons/kernel/drivers/audio/emuxki/emuxki.h
359
phys_addr_t silentpage_phy_base;
src/add-ons/kernel/drivers/audio/generic/util.c
110
map_mem(void **log, phys_addr_t phy, size_t size, const char *name)
src/add-ons/kernel/drivers/audio/generic/util.c
113
phys_addr_t phyadr;
src/add-ons/kernel/drivers/audio/generic/util.c
67
alloc_mem(phys_addr_t *phy, void **log, size_t size, const char *name, bool user)
src/add-ons/kernel/drivers/audio/generic/util.h
37
area_id alloc_mem(phys_addr_t *phy, void **log, size_t size, const char *name,
src/add-ons/kernel/drivers/audio/generic/util.h
39
area_id map_mem(void **log, phys_addr_t phy, size_t size, const char *name);
src/add-ons/kernel/drivers/audio/hda/driver.h
170
phys_addr_t physical_buffers[STREAM_MAX_BUFFERS];
src/add-ons/kernel/drivers/audio/hda/driver.h
182
phys_addr_t physical_buffer_descriptors; /* BDL physical address */
src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp
1111
phys_addr_t physicalAddress = pciInfo.u.h0.base_registers[0];
src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp
907
phys_addr_t bufferPhysicalAddress = pe.address;
src/add-ons/kernel/drivers/disk/nvme/compat/libnvme_haiku.cpp
151
area_id area = map_physical_memory("nvme mapped bar", (phys_addr_t)addr, (size_t)size,
src/add-ons/kernel/drivers/disk/nvme/compat/libnvme_haiku.cpp
44
phys_addr_t* paddr)
src/add-ons/kernel/drivers/disk/nvme/compat/libnvme_haiku.cpp
80
phys_addr_t
src/add-ons/kernel/drivers/disk/nvme/compat/nvme_mem.h
18
unsigned int node_id, phys_addr_t* paddr);
src/add-ons/kernel/drivers/disk/nvme/compat/nvme_mem.h
22
phys_addr_t nvme_mem_vtophys(void* vaddr);
src/add-ons/kernel/drivers/disk/nvme/libnvme/nvme_internal.h
403
phys_addr_t cmd_bus_addr;
src/add-ons/kernel/drivers/disk/nvme/libnvme/nvme_internal.h
404
phys_addr_t cpl_bus_addr;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
725
phys_addr_t vecAddress = vecs->base + vecOffset;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
64
phys_addr_t bufferPhysAddr;
src/add-ons/kernel/drivers/dvb/cx23882/cx23882.h
43
phys_addr_t dma_buf1_phys;
src/add-ons/kernel/drivers/dvb/cx23882/cx23882.h
46
phys_addr_t dma_buf2_phys;
src/add-ons/kernel/drivers/dvb/cx23882/util.c
40
map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection,
src/add-ons/kernel/drivers/dvb/cx23882/util.c
44
phys_addr_t phyadr;
src/add-ons/kernel/drivers/dvb/cx23882/util.c
74
alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
src/add-ons/kernel/drivers/dvb/cx23882/util.h
30
area_id map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection,
src/add-ons/kernel/drivers/dvb/cx23882/util.h
32
area_id alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
src/add-ons/kernel/drivers/graphics/3dfx/driver.cpp
137
phys_addr_t videoRamAddr = pciInfo.u.h0.base_registers[1];
src/add-ons/kernel/drivers/graphics/3dfx/driver.cpp
169
phys_addr_t regsBase = pciInfo.u.h0.base_registers[0];
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
611
phys_addr_t videoRamAddr = pciInfo.u.h0.base_registers[0];
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
640
phys_addr_t regsBase = pciInfo.u.h0.base_registers[2];
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
282
phys_addr_t regsBase = pciInfo.u.h0.base_registers[1];
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
592
uint32 flags, addr_t* _base, phys_addr_t* _physicalBase)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
646
phys_addr_t addr = info.pci->u.h0.base_registers[mmioIndex];
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme_private.h
78
phys_addr_t* _physicalBase = NULL);
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
530
phys_addr_t physicalAddress;
src/add-ons/kernel/drivers/graphics/radeon/DMA.c
85
phys_addr_t address = map[i].address;
src/add-ons/kernel/drivers/graphics/radeon/DMA.c
92
if (address + contig_size > (phys_addr_t)1 << 32) {
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
191
phys_addr_t addr = map[i].address;
src/add-ons/kernel/drivers/graphics/radeon/init.c
160
si->framebuffer_pci = (phys_addr_t)di->pcii.u.h0.base_registers_pci[fb];
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp
158
mapAtomBIOS(radeon_info &info, phys_addr_t romBase, uint32 romSize,
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp
248
phys_addr_t romBase = 0;
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp
690
phys_addr_t addr = info.pci->u.h0.base_registers[pciBarMmio];
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp
755
phys_addr_t fbAddr = info.pci->u.h0.base_registers[PCI_BAR_FB];
src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp
266
phys_addr_t physicalAddress = sBIOSModule->physical_address(state, infoHeader);
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
36
phys_addr_t commandPhysAddr;
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
59
phys_addr_t physAdr;
src/add-ons/kernel/drivers/misc/mem.c
169
phys_addr_t physicalAddress;
src/add-ons/kernel/drivers/misc/mem.c
178
physicalAddress = (phys_addr_t)position & ~((off_t)B_PAGE_SIZE - 1);
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
57
static phys_addr_t
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
301
phys_addr_t physicalAddress = info.u.h0.base_registers[0];
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
347
phys_addr_t at = (page != NULL)
src/add-ons/kernel/generic/smbios/smbios.cpp
141
phys_addr_t smBiosSearchBase = 0xf0000;
src/add-ons/kernel/generic/smbios/smbios.cpp
142
phys_addr_t* smbiosRootPointer = (phys_addr_t*)get_boot_item("SMBIOSv3_ROOT_POINTER", NULL);
src/add-ons/kernel/generic/smbios/smbios.cpp
146
smbiosRootPointer = (phys_addr_t*)get_boot_item("SMBIOSv2_ROOT_POINTER", NULL);
src/add-ons/kernel/generic/smbios/smbios.cpp
167
phys_addr_t tablePhysAddr = 0;
src/libs/compat/freebsd_network/bus.cpp
53
map_mem(void **virtualAddr, phys_addr_t _phy, size_t size, uint32 protection,
src/libs/compat/freebsd_network/bus.cpp
57
phys_addr_t physicalAddr = _phy - offset;
src/libs/compat/freebsd_network/bus.cpp
89
phys_addr_t addr = info->u.h0.base_registers[bar_index];
src/libs/compat/freebsd_network/bus_dma.cpp
19
phys_addr_t vm_page_max_address();
src/libs/compat/freebsd_network/bus_dma.cpp
36
phys_addr_t boundary;
src/libs/compat/freebsd_network/bus_dma.cpp
37
phys_addr_t lowaddr;
src/libs/compat/freebsd_network/bus_dma.cpp
38
phys_addr_t highaddr;
src/libs/compat/freebsd_network/compat/machine/_bus.h
12
typedef phys_addr_t bus_addr_t;
src/libs/compat/freebsd_network/compat/vm/vm.h
12
typedef phys_addr_t vm_paddr_t;
src/system/boot/arch/ppc/arch_framebuffer.h
41
phys_addr_t PhysicalBase() { return fPhysicalBase; };
src/system/boot/arch/ppc/arch_framebuffer.h
51
phys_addr_t fPhysicalBase;
src/system/boot/platform/amiga_m68k/video.cpp
73
= (phys_addr_t)(gScreen->RastPort.BitMap->Planes[0]);
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
112
map_range(addr_t virtAddr, phys_addr_t physAddr, size_t size, uint32_t flags)
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
148
phys_addr_t physAddr = ROUNDDOWN(start, B_PAGE_SIZE);
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
279
phys_addr_t paddr;
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
91
map_page(addr_t virtAddr, phys_addr_t physAddr, uint32_t flags)
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
208
map_range(addr_t virt_addr, phys_addr_t phys_addr, size_t size, uint64_t flags)
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
362
phys_addr_t paddr;
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
178
Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags)
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
198
MapRange(addr_t virtAdr, phys_addr_t physAdr, size_t size, uint64 flags)
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
232
phys_addr_t physAdr = range.start;
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
274
phys_addr_t beg = (phys_addr_t)(-1), end = 0;
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
38
phys_addr_t sPageTable = 0;
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
420
phys_addr_t physAdr;
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
145
map_page(addr_t virtAddr, phys_addr_t physAddr, uint32_t flags)
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
168
map_range(addr_t virtAddr, phys_addr_t physAddr, size_t size, uint32_t flags)
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
261
phys_addr_t paddr;
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
269
map_range((addr_t)0, (phys_addr_t)0, 1024*1024, kDefaultPageFlags);
src/system/boot/platform/efi/mmu.cpp
117
paddr: (phys_addr_t)addr,
src/system/boot/platform/efi/mmu.cpp
150
platform_allocate_region_below(void **_address, size_t size, phys_addr_t maxAddress)
src/system/boot/platform/efi/mmu.cpp
164
paddr: (phys_addr_t)addr,
src/system/boot/platform/efi/mmu.cpp
221
paddr: (phys_addr_t)range[i].start,
src/system/boot/platform/efi/mmu.cpp
242
phys_addr_t addr = (phys_addr_t)(addr_t)address;
src/system/boot/platform/efi/mmu.cpp
270
phys_addr_t addr = (phys_addr_t)(addr_t)address;
src/system/boot/platform/efi/mmu.cpp
31
phys_addr_t paddr;
src/system/boot/platform/efi/mmu.cpp
319
if ((*ref)->matches((phys_addr_t)(addr_t)address, size)) {
src/system/boot/platform/efi/mmu.cpp
340
mmu_next_region(void** cookie, addr_t* vaddr, phys_addr_t* paddr, size_t* size)
src/system/boot/platform/efi/mmu.cpp
39
bool matches(phys_addr_t expected_paddr, size_t expected_size) {
src/system/boot/platform/efi/mmu.cpp
51
extern "C" phys_addr_t
src/system/boot/platform/efi/mmu.h
37
extern phys_addr_t mmu_allocate_page();
src/system/boot/platform/efi/mmu.h
39
bool mmu_next_region(void** cookie, addr_t* vaddr, phys_addr_t* paddr, size_t* size);
src/system/boot/platform/efi/mmu.h
53
size_t size, phys_addr_t maxAddress);
src/system/boot/platform/riscv/mmu.cpp
103
static phys_addr_t
src/system/boot/platform/riscv/mmu.cpp
107
phys_addr_t adr = ROUNDUP(gFreeVirtMem, B_PAGE_SIZE);
src/system/boot/platform/riscv/mmu.cpp
123
VirtFromPhys(phys_addr_t physAdr)
src/system/boot/platform/riscv/mmu.cpp
129
static inline phys_addr_t
src/system/boot/platform/riscv/mmu.cpp
132
return (phys_addr_t)virtAdr;
src/system/boot/platform/riscv/mmu.cpp
164
Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags)
src/system/boot/platform/riscv/mmu.cpp
185
MapRange(addr_t virtAdr, phys_addr_t physAdr, size_t size, uint64 flags)
src/system/boot/platform/riscv/mmu.cpp
208
phys_addr_t physAdr = range.start;
src/system/boot/platform/riscv/mmu.cpp
29
phys_addr_t physAdr;
src/system/boot/platform/riscv/mmu.cpp
330
while (region != NULL && !(region->physAdr == (phys_addr_t)address)) {
src/system/boot/platform/riscv/mmu.cpp
373
while (region != NULL && !((phys_addr_t)address >= region->physAdr
src/system/boot/platform/riscv/mmu.cpp
374
&& (phys_addr_t)address < region->physAdr + region->size))
src/system/boot/platform/riscv/mmu.cpp
389
while (region != NULL && !((phys_addr_t)address >= region->virtAdr
src/system/boot/platform/riscv/mmu.cpp
390
&& (phys_addr_t)address < region->virtAdr + region->size))
src/system/boot/platform/riscv/mmu.cpp
45
phys_addr_t sPageTable = 0;
src/system/boot/platform/riscv/mmu.cpp
73
static phys_addr_t
src/system/boot/platform/riscv/mmu.cpp
77
phys_addr_t adr = ROUNDUP((addr_t)gFreeMem, B_PAGE_SIZE);
src/system/boot/platform/riscv/mmu.cpp
88
static phys_addr_t
src/system/boot/platform/riscv/mmu.cpp
96
FreePhysPages(phys_addr_t physAdr, size_t size)
src/system/boot/platform/riscv/mmu.cpp
98
if (physAdr + size == (phys_addr_t)gFreeMem)
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
189
find_physical_memory_ranges(phys_addr_t &total)
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
295
phys_addr_t total;
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
85
extern status_t arch_mmu_setup_pinned_tlb_amcc440(phys_addr_t totalRam,
src/system/boot/platform/u-boot/arch/ppc/arch_mmu_amcc440.cpp
113
arch_mmu_setup_pinned_tlb_amcc440(phys_addr_t totalRam, size_t &tableSize,
src/system/boot/platform/u-boot/arch/ppc/arch_mmu_amcc440.cpp
169
phys_addr_t physBase = gKernelArgs.physical_memory_range[0].start;
src/system/boot/platform/u-boot/arch/ppc/arch_mmu_amcc440.cpp
49
suggested_page_table_size(phys_addr_t total)
src/system/boot/platform/u-boot/start.cpp
239
phys_addr_t initrd_start = 0, initrd_end = 0;
src/system/kernel/arch/arm/arch_debug.cpp
354
phys_addr_t oldPageDirectory = 0;
src/system/kernel/arch/arm/arch_int.cpp
315
phys_addr_t physAddr;
src/system/kernel/arch/arm/arch_int.cpp
330
phys_addr_t physAddr;
src/system/kernel/arch/arm/arch_thread.cpp
145
phys_addr_t oldPageDirectoryAddress =
src/system/kernel/arch/arm/arch_thread.cpp
150
phys_addr_t newPageDirectoryAddress =
src/system/kernel/arch/arm/arch_vm.cpp
135
arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type,
src/system/kernel/arch/arm/arch_vm.cpp
73
phys_addr_t physicalAddress;
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
103
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
56
phys_addr_t start = args->physical_memory_range[i].start;
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
57
phys_addr_t end = start + args->physical_memory_range[i].size;
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
64
phys_addr_t start = args->physical_allocated_range[i].start;
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
65
phys_addr_t end = start + args->physical_allocated_range[i].size;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
178
ARMPagingMethod32Bit::PhysicalPageSlotPool::Map(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
231
phys_addr_t physicalTable;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
357
get_free_pgtable(kernel_args* args, phys_addr_t* phys_addr, addr_t* virt_addr)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
362
phys_addr_t phys = args->arch_args.phys_pgdir + args->arch_args.next_pagetable;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
372
phys_addr_t physicalAddress, uint8 attributes)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
377
phys_addr_t pgtable_phys;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
397
phys_addr_t ptEntryPhys = fKernelVirtualPageDirectory[index] & ARM_PDE_ADDRESS_MASK;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
485
phys_addr_t pgtablePhysical, uint32 attributes)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
498
phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
539
phys_addr_t physicalTable = 0;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
553
phys_addr_t *_physicalAddress)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
562
phys_addr_t ptEntryPhys = method->KernelVirtualPageDirectory()[index] & ARM_PDE_ADDRESS_MASK;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
64
virtual void Map(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
35
phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
54
phys_addr_t pgtablePhysical,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
58
phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
93
phys_addr_t *_physicalAddress);
src/system/kernel/arch/arm/paging/32bit/ARMPagingStructures32Bit.cpp
63
phys_addr_t physicalPageDir, page_directory_entry* kernelPageDir)
src/system/kernel/arch/arm/paging/32bit/ARMPagingStructures32Bit.h
20
phys_addr_t physicalPageDir,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
123
phys_addr_t physicalPageDir;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
159
ARMVMTranslationMap32Bit::Map(addr_t va, phys_addr_t pa, uint32 attributes,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
177
phys_addr_t pgtable;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
186
pgtable = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
440
ARMVMTranslationMap32Bit::Query(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
477
ARMVMTranslationMap32Bit::QueryInterrupt(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
25
phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
38
phys_addr_t* _physicalAddress,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
41
phys_addr_t* _physicalAddress,
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
33
phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/ARMPagingStructures.h
21
phys_addr_t pgdir_phys;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper.h
21
virtual void* GetPageTableAt(phys_addr_t physicalAddress) = 0;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper.h
33
phys_addr_t physicalAddress) = 0;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
105
virtual void* GetPageTableAt(phys_addr_t physicalAddress);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
110
phys_addr_t physicalAddress;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
134
phys_addr_t physicalAddress);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
136
virtual status_t GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
140
virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
145
virtual status_t GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
150
virtual status_t MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
152
virtual status_t MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
154
virtual status_t MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
156
virtual void MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
157
phys_addr_t from);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
184
PhysicalPageSlot::Map(phys_addr_t physicalAddress)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
368
fSlots[i].physicalAddress = ~(phys_addr_t)0;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
384
phys_addr_t physicalAddress)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
386
phys_addr_t off = physicalAddress & (B_PAGE_SIZE -1);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
486
phys_addr_t physicalAddress)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
488
phys_addr_t off = physicalAddress & (B_PAGE_SIZE -1);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
498
LargeMemoryPhysicalPageMapper::GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
527
LargeMemoryPhysicalPageMapper::GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
556
LargeMemoryPhysicalPageMapper::GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
575
LargeMemoryPhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
605
LargeMemoryPhysicalPageMapper::MemcpyFromPhysical(void* _to, phys_addr_t from,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
645
LargeMemoryPhysicalPageMapper::MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
685
LargeMemoryPhysicalPageMapper::MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
686
phys_addr_t from)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.h
39
inline void Map(phys_addr_t physicalAddress);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.h
53
virtual void Map(phys_addr_t physicalAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.cpp
10
phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.cpp
29
PMAPPhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value, phys_size_t length)
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.cpp
38
PMAPPhysicalPageMapper::MemcpyFromPhysical(void* to, phys_addr_t from, size_t length, bool user)
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.cpp
52
PMAPPhysicalPageMapper::MemcpyToPhysical(phys_addr_t to, const void* from, size_t length, bool user)
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.cpp
68
PMAPPhysicalPageMapper::MemcpyPhysicalPage(phys_addr_t to, phys_addr_t from)
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
14
virtual status_t GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
21
phys_addr_t physicalAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
30
virtual status_t GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
40
virtual status_t MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
42
virtual status_t MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
44
virtual status_t MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
47
virtual void MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
48
phys_addr_t from);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
117
bool kernel, phys_addr_t pageTable, int pageBits, int vaBits, int minBlockLevel)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
283
VMSAv8TranslationMap::TableFromPa(phys_addr_t pa)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
290
VMSAv8TranslationMap::FreeTable(phys_addr_t ptPa, uint64_t va, int level,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
331
phys_addr_t
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
332
VMSAv8TranslationMap::GetOrMakeTable(phys_addr_t ptPa, int level, int index,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
349
phys_addr_t newTablePa = page->physical_page_number << fPageBits;
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
425
VMSAv8TranslationMap::ProcessRange(phys_addr_t ptPa, int level, addr_t va, size_t size,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
455
phys_addr_t subTable = GetOrMakeTable(ptPa, level, index, reservation);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
565
VMSAv8TranslationMap::Map(addr_t va, phys_addr_t pa, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
586
phys_addr_t effectivePa = effectiveVa - va + pa;
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
741
VMSAv8TranslationMap::Query(addr_t va, phys_addr_t* pa, uint32* flags)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
784
addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
940
phys_addr_t oldPa = oldPte & kPteAddrMask;
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
105
phys_addr_t fPageTable;
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
116
uint64_t* TableFromPa(phys_addr_t pa);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
117
void FreeTable(phys_addr_t ptPa, uint64_t va, int level, vm_page_reservation* reservation);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
118
phys_addr_t GetOrMakeTable(phys_addr_t ptPa, int level, int index, vm_page_reservation* reservation);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
120
void ProcessRange(phys_addr_t ptPa, int level, addr_t va, size_t size,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
43
bool kernel, phys_addr_t pageTable, int pageBits, int vaBits, int minBlockLevel);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
54
phys_addr_t physicalAddress,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
67
phys_addr_t* _physicalAddress,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
70
phys_addr_t* _physicalAddress,
src/system/kernel/arch/arm64/arch_int.cpp
126
TableFromPa(phys_addr_t pa)
src/system/kernel/arch/arm64/arch_int.cpp
133
fixup_entry(phys_addr_t ptPa, int level, addr_t va, bool wr)
src/system/kernel/arch/arm64/arch_int.cpp
269
phys_addr_t ptPa;
src/system/kernel/arch/arm64/arch_platform.cpp
12
phys_addr_t sACPIRootPointer = 0;
src/system/kernel/arch/arm64/arch_vm.cpp
133
arch_vm_set_memory_type(VMArea* area, phys_addr_t physicalBase, uint32 type,
src/system/kernel/arch/arm64/arch_vm.cpp
66
phys_addr_t physicalAddress;
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
122
TableFromPa(phys_addr_t pa)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
129
map_page_early(phys_addr_t ptPa, int level, addr_t va, phys_addr_t pa,
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
147
phys_addr_t table;
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
176
arch_vm_translation_map_early_map(kernel_args* args, addr_t va, phys_addr_t pa, uint8 attributes)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
182
phys_addr_t ptPa = READ_SPECIALREG(TTBR1_EL1) & kTtbrBasePhysAddrMask;
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
21
static phys_addr_t sEmptyTable;
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
36
phys_addr_t pt = 0;
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
100
GenericVMPhysicalPageMapper::MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
101
phys_addr_t from)
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
26
GenericVMPhysicalPageMapper::GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
41
GenericVMPhysicalPageMapper::GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
59
GenericVMPhysicalPageMapper::GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
76
GenericVMPhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
84
GenericVMPhysicalPageMapper::MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
92
GenericVMPhysicalPageMapper::MemcpyToPhysical(phys_addr_t to, const void* from,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
16
virtual status_t GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
23
phys_addr_t physicalAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
29
virtual status_t GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
35
virtual status_t MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
37
virtual status_t MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
39
virtual status_t MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
41
virtual void MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
42
phys_addr_t from);
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
57
generic_get_physical_page(phys_addr_t pa, addr_t *va, uint32 flags)
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
22
phys_addr_t physicalAddress, uint32 flags);
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
24
status_t generic_get_physical_page(phys_addr_t pa, addr_t *va, uint32 flags);
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
125
generic_vm_memcpy_physical_page(phys_addr_t to, phys_addr_t from)
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
15
generic_vm_memset_physical(phys_addr_t address, int value, phys_size_t length)
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
20
phys_addr_t pageOffset = address % B_PAGE_SIZE;
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
42
generic_vm_memcpy_from_physical(void* _to, phys_addr_t from, size_t length,
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
46
phys_addr_t pageOffset = from % B_PAGE_SIZE;
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
82
generic_vm_memcpy_to_physical(phys_addr_t to, const void* _from, size_t length,
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
86
phys_addr_t pageOffset = to % B_PAGE_SIZE;
src/system/kernel/arch/generic/generic_vm_physical_page_ops.h
16
status_t generic_vm_memset_physical(phys_addr_t address, int value,
src/system/kernel/arch/generic/generic_vm_physical_page_ops.h
18
status_t generic_vm_memcpy_from_physical(void* to, phys_addr_t from,
src/system/kernel/arch/generic/generic_vm_physical_page_ops.h
20
status_t generic_vm_memcpy_to_physical(phys_addr_t to, const void* from,
src/system/kernel/arch/generic/generic_vm_physical_page_ops.h
22
void generic_vm_memcpy_physical_page(phys_addr_t to, phys_addr_t from);
src/system/kernel/arch/m68k/arch_vm.cpp
134
arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type,
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
146
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
82
phys_addr_t start = args->physical_memory_range[i].start;
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
83
phys_addr_t end = start + args->physical_memory_range[i].size;
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
90
phys_addr_t start = args->physical_allocated_range[i].start;
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
91
phys_addr_t end = start + args->physical_allocated_range[i].size;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
137
virtual void Map(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
247
M68KPagingMethod040::PhysicalPageSlotPool::Map(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
298
phys_addr_t physicalTable;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
470
phys_addr_t physicalAddress, uint8 attributes)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
480
phys_addr_t pa = physicalAddress;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
554
phys_addr_t pgtable;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
611
phys_addr_t pgdirPhysical, uint32 attributes)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
630
phys_addr_t pgtablePhysical, uint32 attributes)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
640
phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
689
phys_addr_t physicalTable = 0;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
704
phys_addr_t *_physicalAddress)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
32
phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
60
phys_addr_t pgdirPhysical,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
64
phys_addr_t pgtablePhysical,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
68
phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
97
phys_addr_t *_physicalAddress);
src/system/kernel/arch/m68k/paging/040/M68KPagingStructures040.cpp
63
phys_addr_t physicalPageRoot, page_root_entry* kernelPageRoot)
src/system/kernel/arch/m68k/paging/040/M68KPagingStructures040.h
20
phys_addr_t physicalPageRoot,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
160
phys_addr_t physicalPageRoot;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
213
M68KVMTranslationMap040::Map(addr_t va, phys_addr_t pa, uint32 attributes,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
236
phys_addr_t pgdir;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
246
pgdir = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
287
phys_addr_t pgtable;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
297
pgtable = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
454
phys_addr_t indirectAddress = PIE_TO_TA(pt[index]);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
567
phys_addr_t indirectAddress = PIE_TO_TA(pt[index]);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
617
M68KVMTranslationMap040::Query(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
679
M68KVMTranslationMap040::QueryInterrupt(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
694
phys_addr_t ppr = pr[index] & M68K_PRE_ADDRESS_MASK;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
706
phys_addr_t ppd = pd[index] & M68K_PDE_ADDRESS_MASK;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
714
phys_addr_t ppt = pt[index] & M68K_PIE_ADDRESS_MASK;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
955
M68KVMTranslationMap040::MapperGetPageTableAt(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
24
phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
37
phys_addr_t* _physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
40
phys_addr_t* _physicalAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
59
phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
31
phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper.h
22
virtual void* GetPageTableAt(phys_addr_t physicalAddress) = 0;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper.h
36
phys_addr_t physicalAddress) = 0;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
111
virtual void* GetPageTableAt(phys_addr_t physicalAddress);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
116
phys_addr_t physicalAddress;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
139
phys_addr_t physicalAddress);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
141
virtual status_t GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
145
virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
150
virtual status_t GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
155
virtual status_t MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
157
virtual status_t MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
159
virtual status_t MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
161
virtual void MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
162
phys_addr_t from);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
189
PhysicalPageSlot::Map(phys_addr_t physicalAddress)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
373
fSlots[i].physicalAddress = ~(phys_addr_t)0;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
389
phys_addr_t physicalAddress)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
485
phys_addr_t physicalAddress)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
496
LargeMemoryPhysicalPageMapper::GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
525
LargeMemoryPhysicalPageMapper::GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
554
LargeMemoryPhysicalPageMapper::GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
573
LargeMemoryPhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
603
LargeMemoryPhysicalPageMapper::MemcpyFromPhysical(void* _to, phys_addr_t from,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
643
LargeMemoryPhysicalPageMapper::MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
683
LargeMemoryPhysicalPageMapper::MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
684
phys_addr_t from)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.h
30
inline void Map(phys_addr_t physicalAddress);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.h
44
virtual void Map(phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/arch_int.cpp
560
phys_addr_t physicalPage;
src/system/kernel/arch/ppc/arch_vm.cpp
121
phys_addr_t physicalAddress;
src/system/kernel/arch/ppc/arch_vm.cpp
173
arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
139
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
148
phys_addr_t* _physicalAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
151
phys_addr_t* _physicalAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
191
get_physical_page_tmap(phys_addr_t physicalAddress, addr_t *_virtualAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
226
phys_addr_t start = args->physical_memory_range[i].start;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
227
phys_addr_t end = start + args->physical_memory_range[i].size;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
234
phys_addr_t start = args->physical_allocated_range[i].start;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
235
phys_addr_t end = start + args->physical_allocated_range[i].size;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
285
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
298
arch_vm_translation_map_early_query(addr_t va, phys_addr_t *out_physical)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
310
ppc_map_address_range(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
239
phys_addr_t physicalAddress, uint8 attributes)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
286
phys_addr_t physicalAddress;
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
302
uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
333
phys_addr_t pgtablePhysical, uint32 attributes)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
351
phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
390
phys_addr_t physicalTable = 0;
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
404
phys_addr_t *_physicalAddress)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
53
map_iospace_chunk(addr_t va, phys_addr_t pa, uint32 flags)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
107
phys_addr_t *_physicalAddress);
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
33
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
65
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
73
phys_addr_t pgtablePhysical,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
77
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
1046
phys_addr_t physicalAddress;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
237
phys_addr_t physicalPageDir;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
351
phys_addr_t physicalAddress, uint32 attributes,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
419
phys_addr_t pgtable;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
428
pgtable = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
571
phys_addr_t physicalBase = (phys_addr_t)entry->physical_page_number << 12;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
780
PPCVMTranslationMap460::Query(addr_t va, phys_addr_t *_outPhysical,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
851
phys_addr_t *_physicalAddress, uint32 *_flags)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
33
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
49
phys_addr_t* _physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
52
phys_addr_t* _physicalAddress,
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
33
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/PPCPagingStructures.h
22
phys_addr_t pgdir_phys;
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
239
phys_addr_t physicalAddress, uint8 attributes)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
286
phys_addr_t physicalAddress;
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
302
uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
333
phys_addr_t pgtablePhysical, uint32 attributes)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
351
phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
390
phys_addr_t physicalTable = 0;
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
404
phys_addr_t *_physicalAddress)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
53
map_iospace_chunk(addr_t va, phys_addr_t pa, uint32 flags)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
107
phys_addr_t *_physicalAddress);
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
33
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
65
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
73
phys_addr_t pgtablePhysical,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
77
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
1046
phys_addr_t physicalAddress;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
237
phys_addr_t physicalPageDir;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
351
phys_addr_t physicalAddress, uint32 attributes,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
419
phys_addr_t pgtable;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
428
pgtable = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
571
phys_addr_t physicalBase = (phys_addr_t)entry->physical_page_number << 12;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
780
PPCVMTranslationMapClassic::Query(addr_t va, phys_addr_t *_outPhysical,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
851
phys_addr_t *_physicalAddress, uint32 *_flags)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
33
phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
49
phys_addr_t* _physicalAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
52
phys_addr_t* _physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
144
phys_addr_t
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
160
phys_addr_t pageTable):
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
242
RISCV64VMTranslationMap::Map(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
422
phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
467
phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
693
RISCV64VMTranslationMap::DebugGetReverseMappingInfo(phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
848
RISCV64VMPhysicalPageMapper::GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
865
RISCV64VMPhysicalPageMapper::GetPageCurrentCPU( phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
881
RISCV64VMPhysicalPageMapper::GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
898
RISCV64VMPhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
908
RISCV64VMPhysicalPageMapper::MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
919
RISCV64VMPhysicalPageMapper::MemcpyToPhysical(phys_addr_t to, const void* from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
930
RISCV64VMPhysicalPageMapper::MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
931
phys_addr_t from)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
108
inline phys_addr_t
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
147
virtual status_t GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
154
phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
160
virtual status_t GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
166
virtual status_t MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
168
virtual status_t MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
170
virtual status_t MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
173
virtual void MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
174
phys_addr_t from);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
26
phys_addr_t pageTable = 0);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
37
phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
50
phys_addr_t* _physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
53
phys_addr_t* _physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
74
phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
77
inline phys_addr_t PageTable();
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
96
phys_addr_t LookupAddr(addr_t virtAdr);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
99
phys_addr_t fPageTable;
src/system/kernel/arch/riscv64/arch_debug.cpp
416
phys_addr_t* _oldPageDirectory)
src/system/kernel/arch/riscv64/arch_debug.cpp
431
phys_addr_t newPageDirectory = get_thread_page_directory(thread);
src/system/kernel/arch/riscv64/arch_debug.cpp
55
static phys_addr_t
src/system/kernel/arch/riscv64/arch_debug.cpp
632
phys_addr_t oldPageDirectory = 0;
src/system/kernel/arch/riscv64/arch_debug.cpp
804
phys_addr_t oldPageDirectory = 0;
src/system/kernel/arch/riscv64/arch_debug.cpp
806
phys_addr_t newPageDirectory = get_thread_page_directory(thread);
src/system/kernel/arch/riscv64/arch_int.cpp
104
phys_addr_t physAdr;
src/system/kernel/arch/riscv64/arch_vm.cpp
322
phys_addr_t physicalAddress;
src/system/kernel/arch/riscv64/arch_vm.cpp
34
LookupPte(phys_addr_t pageTable, addr_t virtAdr)
src/system/kernel/arch/riscv64/arch_vm.cpp
381
arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type,
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
104
phys_addr_t start = args->physical_memory_range[i].start;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
105
phys_addr_t end = start + args->physical_memory_range[i].size;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
111
phys_addr_t start = args->physical_allocated_range[i].start;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
112
phys_addr_t end = start + args->physical_allocated_range[i].size;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
125
phys_addr_t start = args->kernel_args_range[i].start;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
126
phys_addr_t end = start + args->kernel_args_range[i].size;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
163
addr_t virtAdr, phys_addr_t physAdr, uint8 attributes)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
38
phys_addr_t sPageTable = 0;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
72
Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags, kernel_args* args)
src/system/kernel/arch/sparc/arch_vm.cpp
116
arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type,
src/system/kernel/arch/sparc/arch_vm.cpp
60
phys_addr_t physicalAddress;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
37
phys_addr_t start = args->physical_memory_range[i].start;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
38
phys_addr_t end = start + args->physical_memory_range[i].size;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
45
phys_addr_t start = args->physical_allocated_range[i].start;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
46
phys_addr_t end = start + args->physical_allocated_range[i].size;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
79
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/x86/arch_debug.cpp
1014
phys_addr_t oldPageDirectory = 0;
src/system/kernel/arch/x86/arch_debug.cpp
1016
phys_addr_t newPageDirectory = x86_next_page_directory(
src/system/kernel/arch/x86/arch_debug.cpp
465
phys_addr_t* _oldPageDirectory)
src/system/kernel/arch/x86/arch_debug.cpp
480
phys_addr_t newPageDirectory = x86_next_page_directory(
src/system/kernel/arch/x86/arch_debug.cpp
681
phys_addr_t oldPageDirectory = 0;
src/system/kernel/arch/x86/arch_debug.cpp
837
phys_addr_t oldPageDirectory = 0;
src/system/kernel/arch/x86/arch_platform.cpp
17
static phys_addr_t sACPIRootPointer = 0;
src/system/kernel/arch/x86/arch_platform.cpp
18
static phys_addr_t sSMBIOSv2RootPointer = 0;
src/system/kernel/arch/x86/arch_platform.cpp
19
static phys_addr_t sSMBIOSv3RootPointer = 0;
src/system/kernel/arch/x86/arch_thread.cpp
134
phys_addr_t
src/system/kernel/arch/x86/arch_vm.cpp
835
arch_vm_set_memory_type(struct VMArea *area, phys_addr_t physicalBase,
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
145
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
64
phys_addr_t start = args->physical_memory_range[i].start;
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
65
phys_addr_t end = start + args->physical_memory_range[i].size;
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
72
phys_addr_t start = args->physical_allocated_range[i].start;
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
73
phys_addr_t end = start + args->physical_allocated_range[i].size;
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
98
phys_addr_t end = args->physical_memory_range[i].start
src/system/kernel/arch/x86/ioapic.cpp
332
ioapic_map_ioapic(struct ioapic& ioapic, phys_addr_t physicalAddress)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
178
X86PagingMethod32Bit::PhysicalPageSlotPool::Map(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
229
phys_addr_t physicalTable;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
280
static const phys_addr_t kLimit = 1ULL << 32;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
395
phys_addr_t physicalAddress, uint8 attributes)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
407
phys_addr_t pgtable;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
505
phys_addr_t pgtablePhysical, uint32 attributes)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
523
phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
571
phys_addr_t physicalTable = 0;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
585
phys_addr_t *_physicalAddress)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
64
virtual void Map(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
32
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
55
phys_addr_t pgtablePhysical,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
59
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
88
phys_addr_t *_physicalAddress);
src/system/kernel/arch/x86/paging/32bit/X86PagingStructures32Bit.cpp
63
phys_addr_t physicalPageDir, page_directory_entry* kernelPageDir)
src/system/kernel/arch/x86/paging/32bit/X86PagingStructures32Bit.h
20
phys_addr_t physicalPageDir,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
106
phys_addr_t physicalPageDir;
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
142
X86VMTranslationMap32Bit::Map(addr_t va, phys_addr_t pa, uint32 attributes,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
160
phys_addr_t pgtable;
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
169
pgtable = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
426
X86VMTranslationMap32Bit::Query(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
470
X86VMTranslationMap32Bit::QueryInterrupt(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
25
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
38
phys_addr_t* _physicalAddress,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
41
phys_addr_t* _physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
131
phys_addr_t physicalAddress, uint8 attributes)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
155
phys_addr_t physicalPageDir = vm_allocate_early_physical_page(args) * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
179
phys_addr_t physicalPageTable = vm_allocate_early_physical_page(args) * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
245
phys_addr_t physicalPDPT
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
246
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
276
phys_addr_t physicalPDPT
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
277
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
306
phys_addr_t physicalPageDir
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
307
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
369
phys_addr_t physicalPageTable
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
370
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
410
phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
105
phys_addr_t fKernelPhysicalPMLTop;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
42
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
55
inline phys_addr_t KernelPhysicalPMLTop() const
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
86
uint64* entry, phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingStructures64Bit.cpp
35
phys_addr_t physicalPMLTop)
src/system/kernel/arch/x86/paging/64bit/X86PagingStructures64Bit.h
18
phys_addr_t physicalPMLTop);
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
196
phys_addr_t physicalPMLTop;
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
237
X86VMTranslationMap64Bit::Map(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
469
phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
521
phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
60
phys_addr_t address;
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
712
X86VMTranslationMap64Bit::DebugGetReverseMappingInfo(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
757
phys_addr_t largeAddress = virtualPageDir[k] & X86_64_PDE_ADDRESS_MASK;
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
26
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
39
phys_addr_t* _physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
42
phys_addr_t* _physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
57
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/X86PagingMethod.h
33
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/X86PagingStructures.h
21
phys_addr_t pgdir_phys;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
118
phys_addr_t physicalPDPT = 0;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
192
phys_addr_t physicalTable = 0;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
244
phys_addr_t physicalTable = _Allocate32BitPage();
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
264
phys_addr_t physicalAddress = _Allocate32BitPage();
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
274
*(phys_addr_t*)(virtualBase + i * B_PAGE_SIZE) = physicalAddress;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
284
phys_addr_t _Allocate32BitPage()
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
286
phys_addr_t physicalAddress
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
287
= (phys_addr_t)vm_allocate_early_physical_page(fKernelArgs, 0xffffffff)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
297
void* _NextPage(bool clearPage, phys_addr_t& _physicalAddress)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
306
_physicalAddress = *((phys_addr_t*)page);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
332
phys_addr_t fPhysicalPageDir;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
339
phys_addr_t fPhysicalPageDirs[4];
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
362
virtual void Map(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
413
phys_addr_t physicalTable = 0;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
488
X86PagingMethodPAE::PhysicalPageSlotPool::Map(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
540
phys_addr_t physicalTable;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
588
static const phys_addr_t kLimit = 1ULL << 36;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
677
phys_addr_t physicalAddress, uint8 attributes)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
685
phys_addr_t physicalPageTable = vm_allocate_early_physical_page(args) * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
794
phys_addr_t physicalTable, uint32 attributes)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
812
phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
82
phys_addr_t& _physicalPDPT, void*& _pageStructures,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
839
X86PagingMethodPAE::Allocate32BitPage(phys_addr_t& _physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
84
phys_addr_t* physicalPageDirs, addr_t& _freeVirtualSlot,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
865
phys_addr_t physicalAddress
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
866
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
884
X86PagingMethodPAE::Free32BitPage(void* address, phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
919
phys_addr_t* _physicalAddress)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
942
X86PagingMethodPAE::_EarlyGetPageTable(phys_addr_t address)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
102
phys_addr_t* _physicalAddress);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
103
pae_page_table_entry* _EarlyGetPageTable(phys_addr_t address);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
113
phys_addr_t fKernelPhysicalPageDirPointerTable;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
115
phys_addr_t fKernelPhysicalPageDirs[4];
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
132
phys_addr_t
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
40
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
47
phys_addr_t& _physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
50
phys_addr_t physicalAddress, void* handle);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
59
inline phys_addr_t KernelPhysicalPageDirPointerTable() const;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
62
inline const phys_addr_t* KernelPhysicalPageDirs() const
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
69
phys_addr_t physicalTable,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
73
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingStructuresPAE.cpp
47
phys_addr_t physicalPDPT, void* pdptHandle,
src/system/kernel/arch/x86/paging/pae/X86PagingStructuresPAE.cpp
49
const phys_addr_t* physicalPageDirs)
src/system/kernel/arch/x86/paging/pae/X86PagingStructuresPAE.h
22
phys_addr_t physicalPDPT, void* pdptHandle,
src/system/kernel/arch/x86/paging/pae/X86PagingStructuresPAE.h
25
const phys_addr_t* physicalPageDirs);
src/system/kernel/arch/x86/paging/pae/X86PagingStructuresPAE.h
36
phys_addr_t fPhysicalPageDirs[4];
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
1079
X86VMTranslationMapPAE::DebugGetReverseMappingInfo(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
258
phys_addr_t address = pageDir[i] & X86_PAE_PDE_ADDRESS_MASK;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
316
phys_addr_t physicalPageDirs[4];
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
339
phys_addr_t physicalPDPT;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
380
X86VMTranslationMapPAE::Map(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
397
phys_addr_t physicalPageTable
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
398
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
670
phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
723
phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
28
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
41
phys_addr_t* _physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
44
phys_addr_t* _physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
60
phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
24
virtual void* GetPageTableAt(phys_addr_t physicalAddress) = 0;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
36
phys_addr_t physicalAddress) = 0;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
47
void* GetPageTableAt(phys_addr_t physicalAddress);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
57
void* InterruptGetPageTableAt(phys_addr_t physicalAddress);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
59
status_t GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
63
status_t GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
67
status_t GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
71
status_t MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
73
status_t MemcpyFromPhysical(void* to, phys_addr_t from, size_t length,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
75
status_t MemcpyToPhysical(phys_addr_t to, const void* from,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
77
void MemcpyPhysicalPage(phys_addr_t to, phys_addr_t from) override;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
103
virtual void* GetPageTableAt(phys_addr_t physicalAddress);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
108
phys_addr_t physicalAddress;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
132
phys_addr_t physicalAddress);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
134
virtual status_t GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
138
virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
143
virtual status_t GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
148
virtual status_t MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
150
virtual status_t MemcpyFromPhysical(void* to, phys_addr_t from,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
152
virtual status_t MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
154
virtual void MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
155
phys_addr_t from);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
182
PhysicalPageSlot::Map(phys_addr_t physicalAddress)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
366
fSlots[i].physicalAddress = ~(phys_addr_t)0;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
382
phys_addr_t physicalAddress)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
482
phys_addr_t physicalAddress)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
493
LargeMemoryPhysicalPageMapper::GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
522
LargeMemoryPhysicalPageMapper::GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
551
LargeMemoryPhysicalPageMapper::GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
570
LargeMemoryPhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
600
LargeMemoryPhysicalPageMapper::MemcpyFromPhysical(void* _to, phys_addr_t from,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
640
LargeMemoryPhysicalPageMapper::MemcpyToPhysical(phys_addr_t to,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
680
LargeMemoryPhysicalPageMapper::MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
681
phys_addr_t from)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.h
39
inline void Map(phys_addr_t physicalAddress);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.h
53
virtual void Map(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
101
X86PhysicalPageMapper::GetPageCurrentCPU(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
121
X86PhysicalPageMapper::GetPageDebug(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
140
X86PhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
152
X86PhysicalPageMapper::MemcpyFromPhysical(void* to, phys_addr_t _from,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
170
X86PhysicalPageMapper::MemcpyToPhysical(phys_addr_t _to, const void* from,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
187
X86PhysicalPageMapper::MemcpyPhysicalPage(phys_addr_t to,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
188
phys_addr_t from)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
47
phys_addr_t physicalAddress)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
73
phys_addr_t physicalAddress)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
82
X86PhysicalPageMapper::GetPage(phys_addr_t physicalAddress,
src/system/kernel/arch/x86/timers/x86_hpet.cpp
229
(phys_addr_t)args->arch_args.hpet_phys, true) < B_OK) {
src/system/kernel/cache/file_cache.cpp
110
static phys_addr_t sZeroPage;
src/system/kernel/cache/file_cache.cpp
1211
sZeroPage = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/cache/file_cache.cpp
207
((phys_addr_t)fPages[i]->physical_page_number << PAGE_SHIFT)
src/system/kernel/cache/file_cache.cpp
856
phys_addr_t pageAddress
src/system/kernel/cache/file_cache.cpp
857
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE
src/system/kernel/debug/tracing.cpp
126
phys_addr_t fPhysicalAddress;
src/system/kernel/debug/tracing.cpp
496
phys_addr_t metaDataAddress = kMetaDataBaseAddress;
src/system/kernel/device_manager/IOCache.cpp
535
phys_addr_t vecsEndAddress = 0;
src/system/kernel/device_manager/IOCache.cpp
537
phys_addr_t pageAddress
src/system/kernel/device_manager/IOCache.cpp
538
= (phys_addr_t)fPages[i]->physical_page_number * B_PAGE_SIZE;
src/system/kernel/device_manager/IORequest.cpp
1406
return vm_memset_physical((phys_addr_t)external, 0, (phys_size_t)size);
src/system/kernel/device_manager/IORequest.cpp
374
phys_addr_t bounceBufferStart
src/system/kernel/device_manager/IORequest.cpp
376
phys_addr_t bounceBufferEnd = bounceBufferStart
src/system/kernel/device_manager/IORequest.cpp
456
phys_addr_t bounceBufferStart
src/system/kernel/device_manager/IORequest.cpp
458
phys_addr_t bounceBufferEnd = bounceBufferStart
src/system/kernel/device_manager/dma_resources.cpp
244
phys_addr_t physicalBase = 0;
src/system/kernel/device_manager/dma_resources.cpp
304
DMAResource::_CutBuffer(DMABuffer& buffer, phys_addr_t& physicalBounceBuffer,
src/system/kernel/device_manager/dma_resources.cpp
348
phys_addr_t& physicalBounceBuffer, phys_size_t& bounceLeft,
src/system/kernel/device_manager/dma_resources.cpp
512
phys_addr_t physicalBounceBuffer = dmaBuffer->PhysicalBounceBufferAddress();
src/system/kernel/device_manager/dma_resources.h
117
phys_addr_t& physicalBounceBuffer,
src/system/kernel/device_manager/dma_resources.h
121
phys_addr_t& physicalBounceBuffer,
src/system/kernel/device_manager/dma_resources.h
38
phys_addr_t physical_address;
src/system/kernel/device_manager/dma_resources.h
64
phys_addr_t PhysicalBounceBufferAddress() const
src/system/kernel/vm/VMAnonymousCache.cpp
927
generic_size_t length = (phys_addr_t)n * B_PAGE_SIZE;
src/system/kernel/vm/VMTranslationMap.cpp
196
VMTranslationMap::DebugGetReverseMappingInfo(phys_addr_t physicalAddress,
src/system/kernel/vm/VMTranslationMap.cpp
50
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
1650
if (vm_page_max_address() >= (phys_addr_t)1 << 32) {
src/system/kernel/vm/vm.cpp
1653
= (phys_addr_t)1 << 32;
src/system/kernel/vm/vm.cpp
1844
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
1876
phys_addr_t physicalAddress
src/system/kernel/vm/vm.cpp
1877
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/vm/vm.cpp
1922
phys_addr_t pageNumber = page->physical_page_number;
src/system/kernel/vm/vm.cpp
1948
phys_addr_t physicalAddress, bool alreadyWired)
src/system/kernel/vm/vm.cpp
2586
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
3321
vm_get_page_mapping(team_id team, addr_t vaddr, phys_addr_t* paddr)
src/system/kernel/vm/vm.cpp
3353
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
3943
vec.base = (phys_addr_t)page->physical_page_number * B_PAGE_SIZE;
src/system/kernel/vm/vm.cpp
4183
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
4296
vm_get_physical_page(phys_addr_t paddr, addr_t* _vaddr, void** _handle)
src/system/kernel/vm/vm.cpp
4309
vm_get_physical_page_current_cpu(phys_addr_t paddr, addr_t* _vaddr,
src/system/kernel/vm/vm.cpp
4323
vm_get_physical_page_debug(phys_addr_t paddr, addr_t* _vaddr, void** _handle)
src/system/kernel/vm/vm.cpp
4538
vm_set_area_memory_type(area_id id, phys_addr_t physicalBase, uint32 type)
src/system/kernel/vm/vm.cpp
4805
vm_memset_physical(phys_addr_t address, int value, phys_size_t length)
src/system/kernel/vm/vm.cpp
4812
vm_memcpy_from_physical(void* to, phys_addr_t from, size_t length, bool user)
src/system/kernel/vm/vm.cpp
4819
vm_memcpy_to_physical(phys_addr_t to, const void* _from, size_t length,
src/system/kernel/vm/vm.cpp
4827
vm_memcpy_physical_page(phys_addr_t to, phys_addr_t from)
src/system/kernel/vm/vm.cpp
4978
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
5015
= (phys_addr_t)page->physical_page_number * B_PAGE_SIZE
src/system/kernel/vm/vm.cpp
5161
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
5318
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
5420
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
5624
__map_physical_memory_haiku(const char* name, phys_addr_t physicalAddress,
src/system/kernel/vm/vm.cpp
6171
phys_addr_t physicalAddress;
src/system/kernel/vm/vm.cpp
6491
if (entry.address >= (phys_addr_t)1 << 32) {
src/system/kernel/vm/vm_debug.cpp
605
vm_available_memory_debug(), (phys_addr_t)vm_page_num_pages() * B_PAGE_SIZE);
src/system/kernel/vm/vm_debug.cpp
657
phys_addr_t physicalAddress;
src/system/kernel/vm/vm_debug.cpp
662
physicalAddress = (phys_addr_t)addressValue;
src/system/kernel/vm/vm_debug.cpp
822
phys_addr_t physicalAddress = page->physical_page_number * B_PAGE_SIZE
src/system/kernel/vm/vm_init.cpp
246
is_page_in_physical_memory_range(kernel_args* args, phys_addr_t address)
src/system/kernel/vm/vm_init.cpp
260
vm_allocate_early_physical_page(kernel_args* args, phys_addr_t maxAddress)
src/system/kernel/vm/vm_init.cpp
280
const phys_addr_t lastAllocatedPage = lastAllocatedRange.start + lastAllocatedRange.size;
src/system/kernel/vm/vm_init.cpp
322
phys_addr_t nextPage = range.start + range.size;
src/system/kernel/vm/vm_init.cpp
345
phys_addr_t nextPage = range.start - B_PAGE_SIZE;
src/system/kernel/vm/vm_init.cpp
370
const phys_addr_t lastAllocatedPage = lastAllocatedRange.start + lastAllocatedRange.size;
src/system/kernel/vm/vm_init.cpp
372
phys_addr_t nextPage = 0;
src/system/kernel/vm/vm_init.cpp
38
phys_addr_t physicalAddress;
src/system/kernel/vm/vm_page.cpp
2451
(phys_addr_t)(sNumPages * sizeof(vm_page))));
src/system/kernel/vm/vm_page.cpp
2468
phys_addr_t previousEnd = 0;
src/system/kernel/vm/vm_page.cpp
2470
phys_addr_t base = args->physical_memory_range[i].start;
src/system/kernel/vm/vm_page.cpp
2998
= std::max(restrictions->alignment / B_PAGE_SIZE, (phys_addr_t)1) - 1;
src/system/kernel/vm/vm_page.cpp
3265
phys_addr_t
src/system/kernel/vm/vm_page.cpp
3268
return ((phys_addr_t)sPhysicalPageOffset + sNumPages) * B_PAGE_SIZE - 1;
src/system/kernel/vm/vm_page.cpp
844
phys_addr_t physicalAddress;
src/system/kernel/vm/vm_page.cpp
918
phys_addr_t physicalAddress;
src/system/kernel/vm/vm_page_writer.cpp
294
fVecs[0].base = (phys_addr_t)page->physical_page_number << PAGE_SHIFT;
src/system/kernel/vm/vm_page_writer.cpp
309
phys_addr_t nextBase = fVecs[fVecCount - 1].base
src/system/kernel/vm/vm_page_writer.cpp
312
if ((phys_addr_t)page->physical_page_number << PAGE_SHIFT == nextBase
src/system/kernel/vm/vm_page_writer.cpp
321
if ((phys_addr_t)page->physical_page_number << PAGE_SHIFT == nextBase
src/system/kernel/vm/vm_page_writer.cpp
347
= (phys_addr_t)page->physical_page_number << PAGE_SHIFT;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
562
phys_addr_t vecAddress = vecs->base + vecOffset;