Lines Matching refs:iIf
164 static void usbProxyLinuxSetConnected(PUSBPROXYDEV pProyxDev, int iIf, bool fConnect, bool fQuiet);
253 static void usbProxyLinuxSetConnected(PUSBPROXYDEV pProxyDev, int iIf, bool fConnect, bool fQuiet)
255 if ( iIf >= 32
256 || !(pProxyDev->fMaskedIfs & RT_BIT(iIf)))
260 LogFlow(("usbProxyLinuxSetConnected: pProxyDev=%s iIf=%#x fConnect=%s\n",
261 usbProxyGetName(pProxyDev), iIf, fConnect ? "true" : "false"));
263 IoCtl.ifno = iIf;
706 unsigned iIf;
707 for (iIf = 0; iIf < 256; iIf++)
708 usbProxyLinuxSetConnected(pProxyDev, iIf, false, true);
755 unsigned iIf;
756 for (iIf = 0; iIf < 256; iIf++)
757 usbProxyLinuxSetConnected(pProxyDev, iIf, true, true);
1129 static DECLCALLBACK(int) usbProxyLinuxClaimInterface(PUSBPROXYDEV pProxyDev, int iIf)
1131 LogFlow(("usbProxyLinuxClaimInterface: pProxyDev=%s ifnum=%#x\n", usbProxyGetName(pProxyDev), iIf));
1132 usbProxyLinuxSetConnected(pProxyDev, iIf, false, false);
1134 if (usbProxyLinuxDoIoCtl(pProxyDev, USBDEVFS_CLAIMINTERFACE, &iIf, true, UINT32_MAX))
1147 static int usbProxyLinuxReleaseInterface(PUSBPROXYDEV pProxyDev, int iIf)
1149 LogFlow(("usbProxyLinuxReleaseInterface: pProxyDev=%s ifnum=%#x\n", usbProxyGetName(pProxyDev), iIf));
1151 if (usbProxyLinuxDoIoCtl(pProxyDev, USBDEVFS_RELEASEINTERFACE, &iIf, true, UINT32_MAX))
1165 static int usbProxyLinuxSetInterface(PUSBPROXYDEV pProxyDev, int iIf, int iAlt)
1168 LogFlow(("usbProxyLinuxSetInterface: pProxyDev=%p iIf=%#x iAlt=%#x\n", pProxyDev, iIf, iAlt));
1170 SetIf.interface = iIf;