Lines Matching refs:PVUSBDEV

47     PVUSBDEV            pDev;
93 static PCVUSBDESCCONFIGEX vusbDevFindCfgDesc(PVUSBDEV pDev, int iCfg)
104 static PVUSBINTERFACESTATE vusbDevFindIfState(PVUSBDEV pDev, int iIf)
112 static PCVUSBDESCINTERFACEEX vusbDevFindAltIfDesc(PVUSBDEV pDev, PCVUSBINTERFACESTATE pIfState, int iAlt)
120 void vusbDevMapEndpoint(PVUSBDEV pDev, PCVUSBDESCENDPOINTEX pEndPtDesc)
160 static void unmap_endpoint(PVUSBDEV pDev, PCVUSBDESCENDPOINTEX pEndPtDesc)
200 static void map_interface(PVUSBDEV pDev, PCVUSBDESCINTERFACEEX pIfDesc)
240 bool vusbDevDoSelectConfig(PVUSBDEV pDev, PCVUSBDESCCONFIGEX pCfgDesc)
297 static bool vusbDevStdReqSetConfig(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
349 static bool vusbDevStdReqGetConfig(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
391 static bool vusbDevStdReqGetInterface(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
437 static bool vusbDevStdReqSetInterface(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
499 static bool vusbDevStdReqSetAddress(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
530 static bool vusbDevStdReqClearFeature(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
564 static bool vusbDevStdReqSetFeature(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
588 static bool vusbDevStdReqGetStatus(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
820 static bool vusbDevStdReqGetDescriptor(PVUSBDEV pDev, int EndPt, PVUSBSETUP pSetup, uint8_t *pbBuf, uint32_t *pcbBuf)
888 bool vusbDevStandardRequest(PVUSBDEV pDev, int EndPoint, PVUSBSETUP pSetup, void *pvBuf, uint32_t *pcbBuf)
890 static bool (* const s_apfnStdReq[VUSB_REQ_MAX])(PVUSBDEV, int, PVUSBSETUP, uint8_t *, uint32_t *) =
935 static void vusbDevAddressHash(PVUSBDEV pDev)
947 static void vusbDevAddressUnHash(PVUSBDEV pDev)
956 PVUSBDEV pCur = pDev->pHub->pRootHub->apAddrHash[u8Hash];
966 PVUSBDEV pPrev;
986 void vusbDevSetAddress(PVUSBDEV pDev, uint8_t u8Address)
1044 static DECLCALLBACK(int) vusbDevCancelAllUrbsWorker(PVUSBDEV pDev, bool fDetaching)
1134 static void vusbDevCancelAllUrbs(PVUSBDEV pDev, bool fDetaching)
1143 PVUSBDEV pDev = (PVUSBDEV)pvUser;
1163 int vusbDevUrbIoThreadWakeup(PVUSBDEV pDev)
1175 int vusbDevUrbIoThreadCreate(PVUSBDEV pDev)
1197 int vusbDevUrbIoThreadDestroy(PVUSBDEV pDev)
1223 int vusbDevDetach(PVUSBDEV pDev)
1257 void vusbDevDestroy(PVUSBDEV pDev)
1318 static void vusbDevResetDone(PVUSBDEV pDev, int rc, PFNVUSBRESETDONE pfnDone, void *pvUser)
1353 PVUSBDEV pDev = (PVUSBDEV)pvUser;
1371 static int vusbDevResetWorker(PVUSBDEV pDev, bool fResetOnLinux, bool fUseTimer, PVUSBRESETARGS pArgs)
1428 PVUSBDEV pDev = (PVUSBDEV)pDevice;
1487 PVUSBDEV pDev = (PVUSBDEV)pInterface;
1523 PVUSBDEV pDev = (PVUSBDEV)pInterface;
1564 return vusbDevGetState((PVUSBDEV)pInterface);
1573 PVUSBDEV pDev = (PVUSBDEV)pInterface;
1588 PVUSBDEV pDev = (PVUSBDEV)pInterface;
1602 size_t vusbDevMaxInterfaces(PVUSBDEV pDev)
1628 DECLHIDDEN(int) vusbDevIoThreadExecV(PVUSBDEV pDev, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, va_list Args)
1672 DECLHIDDEN(int) vusbDevIoThreadExec(PVUSBDEV pDev, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, ...)
1695 DECLHIDDEN(int) vusbDevIoThreadExecSync(PVUSBDEV pDev, PFNRT pfnFunction, unsigned cArgs, ...)
1720 int vusbDevInit(PVUSBDEV pDev, PPDMUSBINS pUsbIns, const char *pszCaptureFilename)