Searched refs:pCallInfo (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DVBoxGuestR0LibCrOgl.h36 DECLVBGL(int) vboxCrCtlConCall(HVBOXCRCTL hCtl, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo);
37 DECLVBGL(int) vboxCrCtlConCallUserData(HVBOXCRCTL hCtl, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo);
H A DHGCMInternal.cpp178 * @param pCallInfo The call info.
184 static int vbglR0HGCMInternalPreprocessCall(VBoxGuestHGCMCallInfo const *pCallInfo, uint32_t cbCallInfo, argument
187 HGCMFunctionParameter const *pSrcParm = VBOXGUEST_HGCM_CALL_PARMS(pCallInfo);
188 uint32_t cParms = pCallInfo->cParms;
226 AssertMsgReturn( off >= pCallInfo->cParms * sizeof(HGCMFunctionParameter)
228 ("offset=%#x cParms=%#x cbCallInfo=%#x\n", off, pCallInfo->cParms, cbCallInfo),
231 pPgLst = (HGCMPageListInfo *)((uint8_t *)pCallInfo + off);
303 pCallInfo->u32ClientID, pCallInfo->u32Function, iParm, pSrcParm->u.Pointer.u.linearAddr, cb, rc));
312 pCallInfo
481 vbglR0HGCMInternalInitCall(VMMDevHGCMCall *pHGCMCall, VBoxGuestHGCMCallInfo const *pCallInfo, uint32_t cbCallInfo, bool fIsUser, struct VbglR0ParmInfo *pParmInfo) argument
759 vbglR0HGCMInternalCopyBackResult(VBoxGuestHGCMCallInfo *pCallInfo, VMMDevHGCMCall const *pHGCMCall, struct VbglR0ParmInfo *pParmInfo, bool fIsUser, int rc) argument
854 VbglR0HGCMInternalCall(VBoxGuestHGCMCallInfo *pCallInfo, uint32_t cbCallInfo, uint32_t fFlags, PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData) argument
943 VbglR0HGCMInternalCall32(VBoxGuestHGCMCallInfo *pCallInfo, uint32_t cbCallInfo, uint32_t fFlags, PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData) argument
[all...]
H A DVBoxGuestR0LibCrOgl.cpp117 DECLVBGL(int) vboxCrCtlConCall(HVBOXCRCTL hCtl, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo) argument
119 return vbglDriverIOCtl (&hCtl->driver, VBOXGUEST_IOCTL_HGCM_CALL(cbCallInfo), pCallInfo, cbCallInfo);
122 DECLVBGL(int) vboxCrCtlConCallUserData(HVBOXCRCTL hCtl, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo) argument
124 return vbglDriverIOCtl (&hCtl->driver, VBOXGUEST_IOCTL_HGCM_CALL_USERDATA(cbCallInfo), pCallInfo, cbCallInfo);
/vbox/include/VBox/
H A DVBoxCrHgsmi.h48 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConCall(PVBOXUHGSMI pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo);
H A DVBoxGuestLib.h232 * @param pCallInfo The request data.
242 DECLR0VBGL(int) VbglR0HGCMInternalCall (VBoxGuestHGCMCallInfo *pCallInfo, uint32_t cbCallInfo, uint32_t fFlags,
249 * @param pCallInfo The request data.
259 DECLR0VBGL(int) VbglR0HGCMInternalCall32 (VBoxGuestHGCMCallInfo *pCallInfo, uint32_t cbCallInfo, uint32_t fFlags,
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/
H A DVBoxCrHgsmi.cpp130 VBOXCRHGSMI_DECL(int) VBoxCrHgsmiCtlConCall(PVBOXUHGSMI pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo) argument
133 int rc = vboxCrHgsmiPrivateCtlConCall(pHgsmiPrivate, pCallInfo, cbCallInfo);
H A DVBoxUhgsmiBase.cpp216 int vboxCrHgsmiPrivateCtlConCall(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo) argument
236 memcpy(&pBuf->CallHdr.CallInfo, pCallInfo, cbCallInfo);
244 memcpy(pCallInfo, &pBuf->CallHdr.CallInfo, cbCallInfo);
H A DVBoxUhgsmiBase.h36 typedef DECLCALLBACK(int) FNVBOXCRHGSMI_CTLCON_CALL(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo);
47 int vboxCrHgsmiPrivateCtlConCall(struct VBOXUHGSMI_PRIVATE_BASE *pHgsmi, struct VBoxGuestHGCMCallInfo *pCallInfo, int cbCallInfo);
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dvboxext.c256 PVBOXEXT_CALLPROC pCallInfo = (PVBOXEXT_CALLPROC)pvUser; local
257 pCallInfo[1].pfnCb(pCallInfo[1].pvCb);
258 HeapFree(GetProcessHeap(), 0, pCallInfo); local
264 PVBOXEXT_CALLPROC pCallInfo = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof (VBOXEXT_CALLPROC) * 2); local
265 if (!pCallInfo)
270 pCallInfo[0].pfnCb = vboxExtWorkerSubmitProcAsyncWorker;
271 pCallInfo[0].pvCb = pCallInfo;
272 pCallInfo[
278 HeapFree(GetProcessHeap(), 0, pCallInfo); local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dvboxext.c256 PVBOXEXT_CALLPROC pCallInfo = (PVBOXEXT_CALLPROC)pvUser; local
257 pCallInfo[1].pfnCb(pCallInfo[1].pvCb);
258 HeapFree(GetProcessHeap(), 0, pCallInfo); local
264 PVBOXEXT_CALLPROC pCallInfo = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof (VBOXEXT_CALLPROC) * 2); local
265 if (!pCallInfo)
270 pCallInfo[0].pfnCb = vboxExtWorkerSubmitProcAsyncWorker;
271 pCallInfo[0].pvCb = pCallInfo;
272 pCallInfo[
278 HeapFree(GetProcessHeap(), 0, pCallInfo); local
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DPATMPatch.cpp153 PPATMCALLINFO pCallInfo = 0)
266 Assert(pCallInfo && pAsmRecord->aRelocs[i].uType >= PATM_ASMFIX_NO_FIXUP);
267 dest = pCallInfo->pReturnGC;
271 Assert(pCallInfo && pAsmRecord->aRelocs[i].uType >= PATM_ASMFIX_NO_FIXUP);
278 Assert(pCallInfo && pAsmRecord->aRelocs[i].uType >= PATM_ASMFIX_NO_FIXUP);
281 patmPatchAddJump(pVM, pPatch, &pPB[j-1], 1, pCallInfo->pTargetGC, OP_CALL);
290 Assert(pCallInfo);
292 dest = pCallInfo->pNextInstrGC;
296 Assert(pCallInfo);
297 dest = pCallInfo
[all...]

Completed in 170 milliseconds