Lines Matching defs:doioctl
103 int doioctl(int iCmd, void *pvData, const char *pszWho)
113 printf("doioctl: %s: iCmd=%#x errno=%d %s\n", pszWho, iCmd, errno, strerror(errno));
115 printf("doioctl: %s: iCmd=%#x ok\n", pszWho, iCmd);
129 if (!doioctl(USBDEVFS_SUBMITURB, &KUrb, pszWho))
132 if (!doioctl(USBDEVFS_REAPURB, &pKUrb, pszWho)
144 int rc = doioctl(USBDEVFS_BULK, &BulkMsg, pszWho);
176 if (!doioctl(USBDEVFS_SUBMITURB, &KUrb, pszWho))
179 if (!doioctl(USBDEVFS_REAPURB, &pKUrb, pszWho)
194 int rc = doioctl(USBDEVFS_CONTROL, &CtrlMsg, pszWho);
204 return doioctl(USBDEVFS_CLAIMINTERFACE, &iIf, "claim_if");
213 return doioctl(USBDEVFS_IOCTL, &io, "set_connected");
218 return doioctl(USBDEVFS_SETCONFIGURATION, &iCfg, "set_config");
226 return doioctl(USBDEVFS_SETINTERFACE, &SetIf, "set_interface");
232 return doioctl(USBDEVFS_RESETEP, &EndPt, "reset_ep");
294 return doioctl(USBDEVFS_RESET, &i, "reset");