/vbox/src/VBox/Runtime/r0drv/nt/ |
H A D | alloc-r0drv-nt.cpp | 101 PHYSICAL_ADDRESS PhysAddr = MmGetPhysicalAddress(pv); local 102 if (!PhysAddr.HighPart) /* paranoia */ 104 *pPhys = (RTCCPHYS)PhysAddr.LowPart; 109 AssertMsgFailed(("MMAllocContiguousMemory returned high address! PhysAddr=%RX64\n", (uint64_t)PhysAddr.QuadPart));
|
/vbox/src/VBox/Runtime/r0drv/os2/ |
H A D | alloc-r0drv-os2.cpp | 86 PVOID PhysAddr = (PVOID)~0UL; local 87 APIRET rc = KernVMAlloc(cb, VMDHA_FIXED | VMDHA_CONTIG, &pv, &PhysAddr, NULL); 90 Assert(PhysAddr != (PVOID)~0UL); 92 *pPhys = (uintptr_t)PhysAddr;
|
/vbox/src/VBox/Runtime/r0drv/darwin/ |
H A D | alloc-r0drv-darwin.cpp | 139 IOPhysicalAddress PhysAddr; local 140 void *pv = IOMallocContiguous(cb, PAGE_SIZE, &PhysAddr); 143 if (PhysAddr + (cb - 1) <= (IOPhysicalAddress)0xffffffff) 147 *pPhys = PhysAddr; 153 AssertMsgFailed(("IOMallocContiguous returned high address! PhysAddr=%RX64 cb=%#zx\n", (uint64_t)PhysAddr, cb));
|
H A D | memobj-r0drv-darwin.cpp | 1108 RTHCPHYS PhysAddr; local 1153 PhysAddr = (RTHCPHYS)PgNo << PAGE_SHIFT; 1154 Assert((PhysAddr >> PAGE_SHIFT) == PgNo); 1176 PhysAddr = Addr; 1177 AssertMsgReturn(PhysAddr == Addr, ("PhysAddr=%RHp Addr=%RX64\n", PhysAddr, (uint64_t)Addr), NIL_RTHCPHYS); 1180 return PhysAddr;
|
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | memobj-r0drv-solaris.c | 709 uint64_t PhysAddr = UINT64_MAX; local 710 void *pvPages = rtR0MemObjSolPagesAlloc(&PhysAddr, cb); 717 Assert(PhysAddr != UINT64_MAX); 718 Assert(!(PhysAddr & PAGE_OFFSET_MASK)); 732 uint64_t PhysAddr = UINT64_MAX; local 733 void *pvMem = rtR0SolMemAlloc(PhysHighest, &PhysAddr, cb, PAGE_SIZE, false /* fContig */); 740 Assert(PhysAddr != UINT64_MAX); 741 Assert(!(PhysAddr & PAGE_OFFSET_MASK)); 776 uint64_t PhysAddr; local 784 void *pvPages = rtR0MemObjSolLargePageAlloc(&PhysAddr, c [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGFAddr.cpp | 200 * @param PhysAddr The guest physical address. 202 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromPhys(PUVM pUVM, PDBGFADDRESS pAddress, RTGCPHYS PhysAddr) argument 206 pAddress->off = PhysAddr; 207 pAddress->FlatPtr = PhysAddr;
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-win.h | 176 NTSTATUS vbgdNtMapVMMDevMemory(PVBOXGUESTDEVEXTWIN pDevExt, PHYSICAL_ADDRESS PhysAddr, ULONG cbToMap,
|
H A D | VBoxGuest-win.cpp | 1199 * @param PhysAddr Physical address to map. 1204 NTSTATUS vbgdNtMapVMMDevMemory(PVBOXGUESTDEVEXTWIN pDevExt, PHYSICAL_ADDRESS PhysAddr, ULONG cbToMap, argument 1212 if (PhysAddr.LowPart > 0) /* We're mapping below 4GB. */ 1214 VMMDevMemory *pVMMDevMemory = (VMMDevMemory *)MmMapIoSpace(PhysAddr, cbToMap, MmNonCached);
|
/vbox/src/VBox/Runtime/r0drv/linux/ |
H A D | memobj-r0drv-linux.c | 961 dma_addr_t PhysAddr = Phys; local 962 AssertMsgReturn(PhysAddr == Phys, ("%#llx\n", (unsigned long long)Phys), VERR_ADDRESS_TOO_BIG); 968 pMemLnx->Core.u.Phys.PhysBase = PhysAddr;
|
/vbox/src/VBox/Debugger/testcase/ |
H A D | tstDBGCStubs.cpp | 271 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromPhys(PUVM pUVM, PDBGFADDRESS pAddress, RTGCPHYS PhysAddr) argument
|
/vbox/src/VBox/Devices/Network/ |
H A D | DevE1000.cpp | 3980 static void e1kFallbackAddSegment(PE1KSTATE pThis, RTGCPHYS PhysAddr, uint16_t u16Len, bool fSend, bool fOnWorkerThread) argument 3993 PDMDevHlpPhysRead(pThis->CTX_SUFF(pDevIns), PhysAddr, 4086 static int e1kFallbackAddSegment(PE1KSTATE pThis, RTGCPHYS PhysAddr, uint16_t u16Len, bool fSend, bool fOnWorkerThread) argument 4100 PDMDevHlpPhysRead(pThis->CTX_SUFF(pDevIns), PhysAddr, 4346 * @param PhysAddr The physical address of the descriptor buffer. 4350 static bool e1kAddToFrame(PE1KSTATE pThis, RTGCPHYS PhysAddr, uint32_t cbFragment) 4372 PDMDevHlpPhysRead(pThis->CTX_SUFF(pDevIns), PhysAddr,
|
/vbox/include/VBox/vmm/ |
H A D | dbgf.h | 120 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromPhys(PUVM pUVM, PDBGFADDRESS pAddress, RTGCPHYS PhysAddr);
|