/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/ |
H A D | VBoxMPCm.h | 47 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 D | VBoxMPShgsmi.h | 33 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 D | VBoxMPCm.cpp | 81 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 D | VBoxMPShgsmi.cpp | 41 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 D | VBoxMPVbva.h | 250 int VBoxCmdVbvaConCmdCompletionData(void *pvCmd, VBOXCMDVBVA_CRCMD_CMD **ppCmd);
|
H A D | VBoxMPVdma.cpp | 1733 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 D | VBoxMPCr.cpp | 516 static DECLCALLBACK(VOID) vboxMpCrShgsmiTransportVbvaSendWriteAsyncCompletion(PVBOXSHGSMI pHeap, void *pvCmd, void *pvContext) argument 524 int rc = VBoxCmdVbvaConCmdCompletionData(pvCmd, &pCmd);
|
H A D | VBoxMPVbva.cpp | 1361 int VBoxCmdVbvaConCmdCompletionData(void *pvCmd, VBOXCMDVBVA_CRCMD_CMD **ppCmd) 1363 VBOXCMDVBVA_CTL_3DCTL_CMD *pCmd = (VBOXCMDVBVA_CTL_3DCTL_CMD*)pvCmd;
|
H A D | VBoxMPWddm.cpp | 1506 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 D | VBoxDD.d | 20 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 D | cr_protocol.h | 135 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 D | DevVGA_VDMA.cpp | 1871 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 D | vboxhgcm.c | 1183 CRASSERT(!conn->CmdData.pvCmd);
|