Searched defs:ppv (Results 1 - 25 of 38) sorted by relevance

12

/vbox/src/VBox/Runtime/r3/posix/
H A Dallocex-r3-posix.cpp43 DECLHIDDEN(int) rtMemAllocEx16BitReach(size_t cbAlloc, uint32_t fFlags, void **ppv) argument
58 *ppv = pv;
74 DECLHIDDEN(int) rtMemAllocEx32BitReach(size_t cbAlloc, uint32_t fFlags, void **ppv)
81 *ppv = pv;
91 *ppv = pv;
H A Drtmempage-exec-mmap-heap-posix.cpp243 * @param ppv Where to return the allocation address.
245 DECLINLINE(int) rtHeapPageAllocFromBlockSuccess(PRTHEAPPAGEBLOCK pBlock, uint32_t iPage, size_t cPages, bool fZero, void **ppv) argument
257 *ppv = pv;
294 * @param ppv Where to return the allocation address on success.
296 DECLINLINE(int) rtHeapPageAllocFromBlock(PRTHEAPPAGEBLOCK pBlock, size_t cPages, bool fZero, void **ppv) argument
307 return rtHeapPageAllocFromBlockSuccess(pBlock, iPage, cPages, fZero, ppv);
316 return rtHeapPageAllocFromBlockSuccess(pBlock, iPage, cPages, fZero, ppv);
355 * @param ppv Where to return the address of the allocation
358 static int rtHeapPageAllocLocked(PRTHEAPPAGE pHeap, size_t cPages, const char *pszTag, bool fZero, void **ppv) argument
368 rc = rtHeapPageAllocFromBlock(pHeap->pHint1, cPages, fZero, ppv);
461 RTHeapPageAlloc(PRTHEAPPAGE pHeap, size_t cPages, const char *pszTag, bool fZero, void **ppv) argument
[all...]
/vbox/src/VBox/Runtime/r3/generic/
H A Dallocex-r3-generic.cpp41 DECLHIDDEN(int) rtMemAllocEx16BitReach(size_t cbAlloc, uint32_t fFlags, void **ppv) argument
47 DECLHIDDEN(int) rtMemAllocEx32BitReach(size_t cbAlloc, uint32_t fFlags, void **ppv) argument
/vbox/src/libs/kStuff/iprt/
H A DkHlpPage-iprt.cpp46 KHLP_DECL(int) kHlpPageAlloc(void **ppv, KSIZE cb, KPROT enmProt, KBOOL fFixed) argument
56 *ppv = pv;
/vbox/src/VBox/Runtime/testcase/
H A DtstVector.cpp42 static void deletePVoid(void **ppv) argument
45 s_apvDeleteArg[s_cDeleteCalls] = *ppv;
H A DtstMemAutoPtr.cpp61 extern "C" int tstMemAutoPtrDisas1(void **ppv) argument
69 *ppv = Handle.release();
79 extern "C" int tstMemAutoPtrDisas1PureC(void **ppv) argument
87 *ppv = pHandle;
/vbox/src/VBox/Runtime/common/asn1/
H A Dasn1-default-allocator.cpp66 void **ppv, size_t cb)
72 *ppv = pv;
65 rtAsn1DefaultAllocator_Alloc(PCRTASN1ALLOCATORVTABLE pThis, PRTASN1ALLOCATION pAllocation, void **ppv, size_t cb) argument
H A Dasn1-efence-allocator.cpp48 void **ppv, size_t cb)
53 *ppv = pv;
47 rtAsn1EFenceAllocator_Alloc(PCRTASN1ALLOCATORVTABLE pThis, PRTASN1ALLOCATION pAllocation, void **ppv, size_t cb) argument
/vbox/src/VBox/Storage/testcase/
H A DVDIoRnd.cpp90 int VDIoRndGetBuffer(PVDIORND pIoRnd, void **ppv, size_t cb) argument
93 AssertPtrReturn(ppv, VERR_INVALID_POINTER);
99 *ppv = pIoRnd->pbPattern + RT_ALIGN_64(RTRandAdvU64Ex(pIoRnd->hRand, 0, pIoRnd->cbPattern - cb - 512), 512);
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/common/
H A DVBoxMPCommon.cpp22 int VBoxMPCmnMapAdapterMemory(PVBOXMP_COMMON pCommon, void **ppv, uint32_t ulOffset, uint32_t ulSize) argument
60 *ppv = VideoRamBase;
68 void VBoxMPCmnUnmapAdapterMemory(PVBOXMP_COMMON pCommon, void **ppv) argument
74 if (*ppv)
78 Status = VideoPortUnmapMemory(pPEXT, *ppv, NULL);
82 ntStatus = pPEXT->u.primary.DxgkInterface.DxgkCbUnmapMemory(pPEXT->u.primary.DxgkInterface.DeviceHandle, *ppv);
87 *ppv = NULL;
/vbox/src/VBox/Runtime/r3/win/
H A Dallocex-win.cpp43 static int rtMemAllocExInRange(size_t cbAlloc, uint32_t fFlags, void **ppv, uintptr_t uAddr, uintptr_t uAddrLast) argument
62 *ppv = pv;
79 DECLHIDDEN(int) rtMemAllocEx16BitReach(size_t cbAlloc, uint32_t fFlags, void **ppv) argument
85 return rtMemAllocExInRange(cbAlloc, fFlags, ppv, PAGE_SIZE, _64K - cbAlloc);
89 DECLHIDDEN(int) rtMemAllocEx32BitReach(size_t cbAlloc, uint32_t fFlags, void **ppv) argument
103 *ppv = pv;
111 return rtMemAllocExInRange(cbAlloc, fFlags, ppv, _64K, _4G - cbAlloc);
/vbox/src/VBox/VMM/VMMR3/
H A DMMUkHeap.cpp149 * @param ppv Where to store the pointer to the allocated memory on success.
152 VMMR3DECL(int) MMR3UkHeapAllocEx(PVM pVM, MMTAG enmTag, size_t cbSize, void **ppv, PRTR0PTR pR0Ptr) argument
157 *ppv = pv;
190 * @param ppv Where to store the pointer to the allocated memory on success.
193 VMMR3DECL(int) MMR3UkHeapAllocZEx(PVM pVM, MMTAG enmTag, size_t cbSize, void **ppv, PRTR0PTR pR0Ptr) argument
198 *ppv = pv;
H A DMM.cpp711 * @param ppv Where to store the resulting address.
718 VMMR3DECL(int) MMR3HCPhys2HCVirt(PVM pVM, RTHCPHYS HCPhys, void **ppv) argument
723 int rc = MMPagePhys2PageTry(pVM, HCPhys, ppv);
744 *ppv = (char *)pCur->u.Locked.pvR3 + (iPage << PAGE_SHIFT) + off;
753 *ppv = (uint8_t *)pCur->u.HCPhys.pvR3 + pCur->u.HCPhys.HCPhys - HCPhys + off;
H A DMMHeap.cpp175 * @param ppv Where to store the pointer to the allocated memory on success.
177 VMMR3DECL(int) MMR3HeapAllocExU(PUVM pUVM, MMTAG enmTag, size_t cbSize, void **ppv) argument
183 *ppv = pv;
199 * @param ppv Where to store the pointer to the allocated memory on success.
201 VMMR3DECL(int) MMR3HeapAllocEx(PVM pVM, MMTAG enmTag, size_t cbSize, void **ppv) argument
206 *ppv = pv;
254 * @param ppv Where to store the pointer to the allocated memory on success.
256 VMMR3DECL(int) MMR3HeapAllocZExU(PUVM pUVM, MMTAG enmTag, size_t cbSize, void **ppv) argument
262 *ppv = pv;
278 * @param ppv Wher
280 MMR3HeapAllocZEx(PVM pVM, MMTAG enmTag, size_t cbSize, void **ppv) argument
[all...]
/vbox/src/VBox/Additions/x11/VBoxClient/
H A Dclipboard.cpp80 * @retval ppv On success and if pcb > 0, this will point to a buffer
86 void **ppv, uint32_t *pcb)
92 *ppv = 0;
99 *ppv = pv;
113 *ppv = pv;
85 ClipRequestDataForX11(VBOXCLIPBOARDCONTEXT *pCtx, uint32_t u32Format, void **ppv, uint32_t *pcb) argument
/vbox/src/VBox/Main/src-client/win/
H A Ddllmain.cpp117 STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv) argument
119 return _Module.GetClassObject(rclsid, riid, ppv);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/nobj/
H A DVBoxNetFltNobj.cpp570 STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv) argument
572 return _Module.GetClassObject(rclsid, riid, ppv);
/vbox/src/VBox/HostServices/HostChannel/
H A Dservice.cpp77 static int VBoxHGCMParmPtrGet(VBOXHGCMSVCPARM *pParm, void **ppv, uint32_t *pcb) argument
81 *ppv = pParm->u.pointer.addr;
/vbox/src/VBox/HostServices/SharedClipboard/
H A Dx11-clipboard.cpp346 * @param ppv On success and if pcb > 0, this will point to a buffer
353 uint32_t u32Format, void **ppv,
358 LogRelFlowFunc(("pCtx=%p, u32Format=%02X, ppv=%p, pcb=%p\n", pCtx,
359 u32Format, ppv, pcb));
374 *ppv = request.pv;
379 LogRelFlowFunc(("*ppv=%.*ls, *pcb=%u\n", *pcb / 2, *ppv, *pcb));
352 ClipRequestDataForX11(VBOXCLIPBOARDCONTEXT *pCtx, uint32_t u32Format, void **ppv, uint32_t *pcb) argument
H A Dservice.cpp109 static int VBoxHGCMParmPtrGet (VBOXHGCMSVCPARM *pParm, void **ppv, uint32_t *pcb) argument
113 *ppv = pParm->u.pointer.addr;
/vbox/src/VBox/VMM/VMMAll/
H A DMMAllHyper.cpp206 * @param ppv Where to store the address to the allocated
209 static int mmHyperAllocInternal(PVM pVM, size_t cb, unsigned uAlignment, MMTAG enmTag, void **ppv) argument
287 *ppv = pv;
289 Log2(("MMHyperAlloc: cb=%#x uAlignment=%#x returns VINF_SUCCESS and *ppv=%p\n", cb, uAlignment, pv));
308 *ppv = pv;
310 Log2(("MMHyperAlloc: cb=%#x uAlignment=%#x returns VINF_SUCCESS and *ppv=%p\n", cb, uAlignment, ppv));
328 VMMDECL(int) MMHyperAlloc(PVM pVM, size_t cb, unsigned uAlignment, MMTAG enmTag, void **ppv) argument
335 rc = mmHyperAllocInternal(pVM, cb, uAlignment, enmTag, ppv);
353 * @param ppv Wher
356 MMHyperDupMem(PVM pVM, const void *pvSrc, size_t cb, unsigned uAlignment, MMTAG enmTag, void **ppv) argument
[all...]
/vbox/include/VBox/
H A Dhgcmsvc.h135 int getPointer (void **ppv, uint32_t *pcb) argument
137 AssertPtrReturn(ppv, VERR_INVALID_POINTER);
141 *ppv = u.pointer.addr;
162 int getBuffer (void **ppv, uint32_t *pcb) argument
164 AssertPtrReturn(ppv, VERR_INVALID_POINTER);
173 *ppv = pv;
/vbox/src/libs/xpcom18a4/python/src/
H A DPyISupports.cpp247 nsISupports **ppv)
268 *ppv = pis; local
273 *ppv = pis;
278 r = pis->QueryInterface(iid, (void **)ppv);
296 nsISupports **ppv,
311 *ppv = NULL;
329 if (InterfaceFromPyISupports(sub_ob, iid, ppv)) {
337 nsresult nr = PyObject_AsVariant(ob, (nsIVariant **)ppv);
342 NS_ASSERTION(ppv != nsnull, "PyObject_AsVariant worked but gave null!");
354 return PyXPCOM_XPTStub::AutoWrapPythonInstance(ob, iid, ppv);
245 InterfaceFromPyISupports(PyObject *ob, const nsIID &iid, nsISupports **ppv) argument
294 InterfaceFromPyObject(PyObject *ob, const nsIID &iid, nsISupports **ppv, PRBool bNoneOK, PRBool bTryAutoWrap ) argument
[all...]
H A DPyGBase.cpp330 PyG_Base::QueryInterface(REFNSIID iid, void** ppv) argument
339 NS_PRECONDITION(ppv, "NULL pointer");
340 if (ppv==nsnull)
342 *ppv = nsnull;
349 && (*ppv=ThisAsIID(iid)) != NULL ) {
356 return m_pBaseObject->QueryInterface(iid, ppv);
382 if (Py_nsISupports::InterfaceFromPyObject(result, iid, (nsISupports **)ppv, PR_TRUE)) {
385 supports = (*ppv!=NULL);
/vbox/src/VBox/Main/cbinding/
H A DVBoxCAPI.cpp240 VBoxSafeArrayCopyOutParamHelper(void **ppv, ULONG *pcb, VARTYPE vt, SAFEARRAY *psa) argument
242 if (!ppv)
247 *ppv = NULL;
255 *ppv = NULL;
271 *ppv = NULL;
285 *ppv = NULL;
293 *ppv = pv;

Completed in 152 milliseconds

12