Lines Matching defs:VBOXVDMAHOST

59 static DECLCALLBACK(int) vboxCmdVBVACmdCallout(struct VBOXVDMAHOST *pVdma, struct VBOXCRCMDCTL* pCmd, VBOXCRCMDCTL_CALLOUT_LISTENTRY *pEntry, PFNVBOXCRCMDCTL_CALLOUT_CB pfnCb);
802 typedef struct VBOXVDMAHOST
819 } VBOXVDMAHOST, *PVBOXVDMAHOST;
1101 static int vboxVDMACrHgcmSubmitSync(struct VBOXVDMAHOST *pVdma, VBOXCRCMDCTL* pCtl, uint32_t cbCtl)
1158 struct VBOXVDMAHOST *pVdma = hClient;
1182 struct VBOXVDMAHOST *pVdma = hClient;
1189 struct VBOXVDMAHOST *pVdma = hClient;
1208 static int vboxVDMACrHgcmHandleEnable(struct VBOXVDMAHOST *pVdma)
1229 static int vdmaVBVAEnableProcess(struct VBOXVDMAHOST *pVdma, uint32_t u32Offset)
1288 static int vdmaVBVADisableProcess(struct VBOXVDMAHOST *pVdma, bool fDoHgcmEnable)
1327 static int vboxVDMACrHostCtlProcess(struct VBOXVDMAHOST *pVdma, VBVAEXHOSTCTL *pCmd, bool *pfContinue)
1437 static int vboxVDMACrGuestCtlResizeEntryProcess(struct VBOXVDMAHOST *pVdma, VBOXCMDVBVA_RESIZE_ENTRY *pEntry)
1529 static int vboxVDMACrGuestCtlProcess(struct VBOXVDMAHOST *pVdma, VBVAEXHOSTCTL *pCmd)
1778 static int8_t vboxVDMACrCmdVbvaProcessCmdData(struct VBOXVDMAHOST *pVdma, const VBOXCMDVBVA_HDR *pCmd, uint32_t cbCmd)
1845 static int8_t vboxVDMACrCmdVbvaProcess(struct VBOXVDMAHOST *pVdma, const VBOXCMDVBVA_HDR *pCmd, uint32_t cbCmd)
2036 static void vboxVDMACrCmdProcess(struct VBOXVDMAHOST *pVdma, uint8_t* pu8Cmd, uint32_t cbCmd)
2059 static int vboxVDMACrCtlHgsmiSetup(struct VBOXVDMAHOST *pVdma)
2096 static int vboxVDMACmdCheckCrCmd(struct VBOXVDMAHOST *pVdma, PVBOXVDMACBUF_DR pCmdDr, uint32_t cbCmdDr)
2671 VBOXVDMAHOST *pVdma = (VBOXVDMAHOST *)pvUser;
2676 static int vboxVDMAWatchDogCtl(struct VBOXVDMAHOST *pVdma, uint32_t cMillis)
2748 int vboxVDMAReset(struct VBOXVDMAHOST *pVdma)
2756 int vboxVDMADestruct(struct VBOXVDMAHOST *pVdma)
2771 void vboxVDMAControl(struct VBOXVDMAHOST *pVdma, PVBOXVDMA_CTL pCmd, uint32_t cbCmd)
2800 void vboxVDMACommand(struct VBOXVDMAHOST *pVdma, PVBOXVDMACBUF_DR pCmd, uint32_t cbCmd)
3158 static int vboxVDMACmdSubmitPerform(struct VBOXVDMAHOST *pVdma)
3182 struct VBOXVDMAHOST *pVdma = pVGAState->pVdma;
3189 struct VBOXVDMAHOST *pVdma;
3200 struct VBOXVDMAHOST *pVdma = pData->pVdma;
3209 static DECLCALLBACK(int) vboxCmdVBVACmdCallout(struct VBOXVDMAHOST *pVdma, struct VBOXCRCMDCTL* pCmd, VBOXCRCMDCTL_CALLOUT_LISTENTRY *pEntry, PFNVBOXCRCMDCTL_CALLOUT_CB pfnCb)
3227 static int vboxCmdVBVACmdCalloutProcess(struct VBOXVDMAHOST *pVdma, struct VBOXCRCMDCTL* pCmd)
3259 struct VBOXVDMAHOST *pVdma = pVGAState->pVdma;
3305 struct VBOXVDMAHOST *pVdma = pVGAState->pVdma;
3368 int vboxVDMASaveStateExecPrep(struct VBOXVDMAHOST *pVdma, PSSMHANDLE pSSM)
3406 int vboxVDMASaveStateExecDone(struct VBOXVDMAHOST *pVdma, PSSMHANDLE pSSM)
3444 int vboxVDMASaveStateExecPerform(struct VBOXVDMAHOST *pVdma, PSSMHANDLE pSSM)
3472 int vboxVDMASaveLoadExecPerform(struct VBOXVDMAHOST *pVdma, PSSMHANDLE pSSM, uint32_t u32Version)
3506 int vboxVDMASaveLoadDone(struct VBOXVDMAHOST *pVdma)