Lines Matching defs:iUsbVersion

432  * @param   iUsbVersion     The USB device version.
435 static int pdmR3UsbFindHub(PVM pVM, uint32_t iUsbVersion, PPDMUSBHUB *ppHub)
445 if (pCur->fVersions & iUsbVersion)
451 if ((iUsbVersion & VUSB_STDVER_20) && (pCur->fVersions == VUSB_STDVER_11))
466 * @param iUsbVersion The USB version.
469 static VUSBSPEED pdmR3UsbVer2Spd(uint32_t iUsbVersion)
472 Assert(iUsbVersion);
474 if (iUsbVersion & VUSB_STDVER_30)
476 else if (iUsbVersion & VUSB_STDVER_20)
478 else if (iUsbVersion & VUSB_STDVER_11)
862 uint32_t iUsbVersion = VUSB_STDVER_11;
865 iUsbVersion |= VUSB_STDVER_20;
867 iUsbVersion |= VUSB_STDVER_30;
873 rc = pdmR3UsbFindHub(pVM, iUsbVersion, &pHub);
884 iUsbVersion &= pHub->fVersions;
890 &paUsbDevs[i].pNode, pdmR3UsbVer2Spd(iUsbVersion), NULL);
941 uint32_t iUsbVersion = VUSB_STDVER_11;
943 iUsbVersion |= VUSB_STDVER_20;
945 iUsbVersion |= VUSB_STDVER_30;
951 int rc = pdmR3UsbFindHub(pVM, iUsbVersion, &pHub);
962 iUsbVersion &= pHub->fVersions;
968 pdmR3UsbVer2Spd(iUsbVersion), pszCaptureFilename);
987 * @param iUsbVersion The preferred USB version.
992 uint32_t iUsbVersion, uint32_t fMaskedIfs, const char *pszCaptureFilename)
1003 AssertReturn( iUsbVersion == VUSB_STDVER_30
1004 || iUsbVersion == VUSB_STDVER_20
1005 || iUsbVersion == VUSB_STDVER_11, VERR_INVALID_PARAMETER);
1021 int rc = pdmR3UsbFindHub(pVM, iUsbVersion, &pHub);
1042 rc = CFGMR3InsertInteger(pConfig, "USBVersion", iUsbVersion); AssertRCBreak(rc);
1045 rc = CFGMR3InsertInteger(pConfig, "Force11Device", !(pHub->fVersions & iUsbVersion)); AssertRCBreak(rc);
1054 VUSBSPEED enmSpeed = pdmR3UsbVer2Spd(iUsbVersion);