Lines Matching refs:ppv
916 * @param ppv Where to store the address to the allocated
920 VMMR3DECL(int) MMR3HyperAllocOnceNoRel(PVM pVM, size_t cb, unsigned uAlignment, MMTAG enmTag, void **ppv)
922 return MMR3HyperAllocOnceNoRelEx(pVM, cb, uAlignment, enmTag, 0/*fFlags*/, ppv);
944 * @param ppv Where to store the address to the allocated memory.
947 VMMR3DECL(int) MMR3HyperAllocOnceNoRelEx(PVM pVM, size_t cb, unsigned uAlignment, MMTAG enmTag, uint32_t fFlags, void **ppv)
966 int rc = MMHyperAlloc(pVM, cb, uAlignment, enmTag, ppv);
970 Log2(("MMR3HyperAllocOnceNoRel: cb=%#zx uAlignment=%#x returns %Rrc and *ppv=%p\n",
971 cb, uAlignment, rc, *ppv));
1045 *ppv = pvPages;
1046 Log2(("MMR3HyperAllocOnceNoRel: cbAligned=%#x uAlignment=%#x returns VINF_SUCCESS and *ppv=%p\n",
1047 cbAligned, uAlignment, *ppv));
1061 int rc2 = MMHyperAlloc(pVM, cb, uAlignment, enmTag, ppv);
1064 Log2(("MMR3HyperAllocOnceNoRel: cb=%#x uAlignment=%#x returns %Rrc and *ppv=%p\n",
1065 cb, uAlignment, rc, *ppv));
1337 * @param ppv Where to store the HC virtual address.
1339 VMMR3DECL(int) MMR3HyperHCPhys2HCVirtEx(PVM pVM, RTHCPHYS HCPhys, void **ppv)
1461 * @param ppv Where to store the address to the re-allocated
1469 void **ppv)
1472 return MMHyperAlloc(pVM, cbNew, uAlignmentNew, enmTagNew, ppv);
1492 rc = MMHyperAlloc(pVM, cbNew, uAlignmentNew, enmTagNew, ppv);
1496 memcpy(*ppv, pvTmp, cbData);