Searched refs:pvCmd (Results 1 - 13 of 13) sorted by relevance

/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPCm.h47 void* vboxVideoCmCmdReinitForContext(void *pvCmd, PVBOXVIDEOCM_CTX pContext);
48 void vboxVideoCmCmdRetain(void *pvCmd);
49 void vboxVideoCmCmdRelease(void *pvCmd);
51 void vboxVideoCmCmdSubmit(void *pvCmd, uint32_t cbSize);
55 typedef DECLCALLBACK(UINT) FNVBOXVIDEOCMCMDVISITOR(PVBOXVIDEOCM_CTX pContext, PVOID pvCmd, uint32_t cbCmd, PVOID pvVisitor);
H A DVBoxMPShgsmi.h33 typedef DECLCALLBACK(void) FNVBOXSHGSMICMDCOMPLETION(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext);
36 typedef DECLCALLBACK(PFNVBOXSHGSMICMDCOMPLETION) FNVBOXSHGSMICMDCOMPLETION_IRQ(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext, void **ppvCompletion);
H A DVBoxMPCm.cpp81 void* vboxVideoCmCmdReinitForContext(void *pvCmd, PVBOXVIDEOCM_CTX pContext) argument
83 PVBOXVIDEOCM_CMD_DR pHdr = VBOXVIDEOCM_HEAD(pvCmd);
86 return pvCmd;
201 void vboxVideoCmCmdRetain(void *pvCmd) argument
203 PVBOXVIDEOCM_CMD_DR pHdr = VBOXVIDEOCM_HEAD(pvCmd);
207 void vboxVideoCmCmdRelease(void *pvCmd) argument
209 PVBOXVIDEOCM_CMD_DR pHdr = VBOXVIDEOCM_HEAD(pvCmd);
214 * @param pvCmd memory buffer returned by vboxVideoCmCmdCreate
217 void vboxVideoCmCmdSubmit(void *pvCmd, uint32_t cbSize) argument
219 PVBOXVIDEOCM_CMD_DR pHdr = VBOXVIDEOCM_HEAD(pvCmd);
[all...]
H A DVBoxMPShgsmi.cpp41 DECLCALLBACK(void) vboxSHGSMICompletionSetEvent(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext)
46 DECLCALLBACK(void) vboxSHGSMICompletionCommandRelease(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext)
48 vboxSHGSMICommandRelease (pHeap, VBoxSHGSMIBufferHeader(pvCmd));
H A DVBoxMPVbva.h250 int VBoxCmdVbvaConCmdCompletionData(void *pvCmd, VBOXCMDVBVA_CRCMD_CMD **ppCmd);
H A DVBoxMPVdma.cpp1733 static DECLCALLBACK(void) vboxVdmaCBufDrCompletion(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext) argument
1738 vboxVdmaCBufDrFree (pInfo, (PVBOXVDMACBUF_DR)pvCmd);
1741 static DECLCALLBACK(PFNVBOXSHGSMICMDCOMPLETION) vboxVdmaCBufDrCompletionIrq(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext, void **ppvCompletion) argument
1745 PVBOXVDMACBUF_DR pDr = (PVBOXVDMACBUF_DR)pvCmd;
H A DVBoxMPCr.cpp516 static DECLCALLBACK(VOID) vboxMpCrShgsmiTransportVbvaSendWriteAsyncCompletion(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext) argument
524 int rc = VBoxCmdVbvaConCmdCompletionData(pvCmd, &pCmd);
H A DVBoxMPVbva.cpp1361 int VBoxCmdVbvaConCmdCompletionData(void *pvCmd, VBOXCMDVBVA_CRCMD_CMD **ppCmd)
1363 VBOXCMDVBVA_CTL_3DCTL_CMD *pCmd = (VBOXCMDVBVA_CTL_3DCTL_CMD*)pvCmd;
H A DVBoxMPWddm.cpp1506 uint8_t *pvCmd = HGSMIBufferDataAndChInfoFromOffset (&VBoxCommonFromDeviceExt(pDevExt)->guestCtx.heapCtx.Heap.area, offCmd, &chInfo);
1507 if (!pvCmd)
1517 int rc = VBoxSHGSMICommandProcessCompletion (&VBoxCommonFromDeviceExt(pDevExt)->guestCtx.heapCtx, (VBOXSHGSMIHEADER*)pvCmd, TRUE /*bool bIrq*/ , &CtlList);
1524 vboxVhwaPutList(&VhwaCmdList, (VBOXVHWACMD*)pvCmd);
1659 uint8_t *pvCmd = HGSMIBufferDataAndChInfoFromOffset (&pHeap->Heap.area, offCmd, &chInfo);
1660 Assert(pvCmd);
1661 if (pvCmd)
1669 int rc = VBoxSHGSMICommandProcessCompletion (pHeap, (VBOXSHGSMIHEADER*)pvCmd, TRUE /*bool bIrq*/ , pList);
1677 vboxVhwaPutList(&VhwaCmdList, (VBOXVHWACMD*)pvCmd);
/vbox/src/VBox/Devices/build/
H A DVBoxDD.d20 probe hgcmcall__enter(void *pvCmd, unsigned int idFunction, unsigned int idClient, unsigned int cbCmd);
21 probe hgcmcall__completed__req(void *pvCmd, int rc);
22 probe hgcmcall__completed__emt(void *pvCmd, int rc);
23 probe hgcmcall__completed__done(void *pvCmd, unsigned int idFunction, unsigned int idClient, int rc);
/vbox/src/VBox/GuestHost/OpenGL/include/
H A Dcr_protocol.h135 const void *pvCmd; member in union:CRVBOXHGSMI_CMDDATA::__anon16113
146 CRASSERT(!(_pData)->pvCmd == !(_pData)->pCmdRc); \
151 CRASSERT((_pData)->pvCmd); \
156 CRASSERT(!(_pData)->pvCmd); \
180 #define CRVBOXHGSMI_CMDDATA_IS_SET(_pData) (!!(_pData)->pvCmd)
191 (_pData)->pvCmd = (_pCmd); \
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA_VDMA.cpp1871 const void * pvCmd; local
1872 int rc = PDMDevHlpPhysGCPhys2CCPtrReadOnly(pDevIns, phCmd, 0, &pvCmd, &Lock);
1879 Assert((phCmd & PAGE_OFFSET_MASK) == (((uintptr_t)pvCmd) & PAGE_OFFSET_MASK));
1881 uint32_t cbCmdPart = PAGE_SIZE - (((uintptr_t)pvCmd) & PAGE_OFFSET_MASK);
1885 pRealCmdHdr = (const VBOXCMDVBVA_HDR *)pvCmd;
1896 pRealCmdHdr = (const VBOXCMDVBVA_HDR *)pvCmd;
1902 memcpy(&Hdr, pvCmd, cbCmdPart);
1906 rc = PDMDevHlpPhysGCPhys2CCPtrReadOnly(pDevIns, phCmd, 0, &pvCmd, &Lock);
1914 memcpy(((uint8_t*)(&Hdr)) + cbCmdPart, pvCmd, cbCmdPart);
1916 pvCurCmdTail = (const void*)(((uint8_t*)pvCmd)
[all...]
/vbox/src/VBox/GuestHost/OpenGL/util/
H A Dvboxhgcm.c1183 CRASSERT(!conn->CmdData.pvCmd);

Completed in 137 milliseconds