Searched defs:pR0Ptr (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DMMUkHeap.cpp40 static void *mmR3UkHeapAlloc(PMMUKHEAP pHeap, MMTAG enmTag, size_t cb, bool fZero, PRTR0PTR pR0Ptr);
132 * @param pR0Ptr Where to return the ring-0 address of the memory.
134 VMMR3DECL(void *) MMR3UkHeapAlloc(PVM pVM, MMTAG enmTag, size_t cbSize, PRTR0PTR pR0Ptr) argument
136 return mmR3UkHeapAlloc(pVM->pUVM->mm.s.pUkHeap, enmTag, cbSize, false, pR0Ptr);
150 * @param pR0Ptr Where to return the ring-0 address of the memory.
152 VMMR3DECL(int) MMR3UkHeapAllocEx(PVM pVM, MMTAG enmTag, size_t cbSize, void **ppv, PRTR0PTR pR0Ptr) argument
154 void *pv = mmR3UkHeapAlloc(pVM->pUVM->mm.s.pUkHeap, enmTag, cbSize, false, pR0Ptr);
173 * @param pR0Ptr Where to return the ring-0 address of the memory.
175 VMMR3DECL(void *) MMR3UkHeapAllocZ(PVM pVM, MMTAG enmTag, size_t cbSize, PRTR0PTR pR0Ptr) argument
177 return mmR3UkHeapAlloc(pVM->pUVM->mm.s.pUkHeap, enmTag, cbSize, true, pR0Ptr);
193 MMR3UkHeapAllocZEx(PVM pVM, MMTAG enmTag, size_t cbSize, void **ppv, PRTR0PTR pR0Ptr) argument
250 mmR3UkHeapAlloc(PMMUKHEAP pHeap, MMTAG enmTag, size_t cb, bool fZero, PRTR0PTR pR0Ptr) argument
[all...]
H A DPDMDevHlp.cpp527 const char *pszDesc, PRTR0PTR pR0Ptr)
532 LogFlow(("pdmR3DevHlp_MMIO2MapKernel: caller='%s'/%d: iRegion=%#x off=%RGp cb=%RGp pszDesc=%p:{%s} pR0Ptr=%p\n",
533 pDevIns->pReg->szName, pDevIns->iInstance, iRegion, off, cb, pszDesc, pszDesc, pR0Ptr));
542 int rc = PGMR3PhysMMIO2MapKernel(pVM, pDevIns, iRegion, off, cb, pszDesc, pR0Ptr);
544 LogFlow(("pdmR3DevHlp_MMIO2MapKernel: caller='%s'/%d: returns %Rrc *pR0Ptr=%RHv\n", pDevIns->pReg->szName, pDevIns->iInstance, rc, *pR0Ptr));
526 pdmR3DevHlp_MMIO2MapKernel(PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS off, RTGCPHYS cb, const char *pszDesc, PRTR0PTR pR0Ptr) argument
H A DPGMPhys.cpp2558 rc = SUPR3PageAllocEx(cPages, 0 /*fFlags*/, &pvPages, NULL /*pR0Ptr*/, paPages);
3091 * @param pR0Ptr Where to store the R0 address.
3094 const char *pszDesc, PRTR0PTR pR0Ptr)
3113 int rc = SUPR3PageMapKernel(pCur->pvR3, off, cb, 0, pR0Ptr);
3093 PGMR3PhysMMIO2MapKernel(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS off, RTGCPHYS cb, const char *pszDesc, PRTR0PTR pR0Ptr) argument
/vbox/src/VBox/HostDrivers/Support/
H A DSUPLib.cpp1084 SUPR3DECL(int) SUPR3PageAllocEx(size_t cPages, uint32_t fFlags, void **ppvPages, PRTR0PTR pR0Ptr, PSUPPAGE paPages) argument
1091 AssertPtrNullReturn(pR0Ptr, VERR_INVALID_POINTER);
1092 if (pR0Ptr)
1093 *pR0Ptr = NIL_RTR0PTR;
1105 if (pR0Ptr)
1106 *pR0Ptr = (RTR0PTR)pv;
1120 if ( !pR0Ptr
1138 pReq->u.In.fKernelMapping = pR0Ptr != NULL;
1149 if (pR0Ptr)
1150 *pR0Ptr
1179 SUPR3PageMapKernel(void *pvR3, uint32_t off, uint32_t cb, uint32_t fFlags, PRTR0PTR pR0Ptr) argument
1304 SUPR3ContAlloc(size_t cPages, PRTR0PTR pR0Ptr, PRTHCPHYS pHCPhys) argument
[all...]
/vbox/include/VBox/vmm/
H A Dpdmdev.h2483 * @param pR0Ptr Where to store the R0 address.
2486 const char *pszDesc, PRTR0PTR pR0Ptr));
4506 const char *pszDesc, PRTR0PTR pR0Ptr)
4508 return pDevIns->pHlpR3->pfnMMIO2MapKernel(pDevIns, iRegion, off, cb, pszDesc, pR0Ptr);
4505 PDMDevHlpMMIO2MapKernel(PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS off, RTGCPHYS cb, const char *pszDesc, PRTR0PTR pR0Ptr) argument

Completed in 87 milliseconds