Searched refs:PhysAddr (Results 1 - 12 of 12) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/nt/
H A Dalloc-r0drv-nt.cpp101 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 Dalloc-r0drv-os2.cpp86 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 Dalloc-r0drv-darwin.cpp139 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 Dmemobj-r0drv-darwin.cpp1108 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 Dmemobj-r0drv-solaris.c709 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 DDBGFAddr.cpp200 * @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 DVBoxGuest-win.h176 NTSTATUS vbgdNtMapVMMDevMemory(PVBOXGUESTDEVEXTWIN pDevExt, PHYSICAL_ADDRESS PhysAddr, ULONG cbToMap,
H A DVBoxGuest-win.cpp1199 * @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 Dmemobj-r0drv-linux.c961 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 DtstDBGCStubs.cpp271 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromPhys(PUVM pUVM, PDBGFADDRESS pAddress, RTGCPHYS PhysAddr) argument
/vbox/src/VBox/Devices/Network/
H A DDevE1000.cpp3980 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 Ddbgf.h120 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromPhys(PUVM pUVM, PDBGFADDRESS pAddress, RTGCPHYS PhysAddr);

Completed in 164 milliseconds