Lines Matching refs:iface

53 static int darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface);
54 static int darwin_release_interface(struct libusb_device_handle *dev_handle, int iface);
122 int8_t i, iface;
126 for (iface = 0 ; iface < USB_MAXINTERFACES ; iface++) {
127 cInterface = &priv->interfaces[iface];
129 if (dev_handle->claimed_interfaces & (1 << iface)) {
133 *ifcp = iface;
756 static int get_endpoints (struct libusb_device_handle *dev_handle, int iface) {
760 struct __darwin_interface *cInterface = &priv->interfaces[iface];
789 usbi_info (HANDLE_CTX (dev_handle), "interface: %i pipe %i: dir: %i number: %i", iface, i, direction, number);
799 static int darwin_claim_interface(struct libusb_device_handle *dev_handle, int iface) {
809 struct __darwin_interface *cInterface = &priv->interfaces[iface];
811 kresult = darwin_get_interface (dpriv->device, iface, &usbInterface);
858 kresult = darwin_get_interface (dpriv->device, iface, &usbInterface);
906 kresult = get_endpoints (dev_handle, iface);
909 darwin_release_interface (dev_handle, iface);
922 (void)darwin_release_interface (dev_handle, iface);
935 static int darwin_release_interface(struct libusb_device_handle *dev_handle, int iface) {
940 struct __darwin_interface *cInterface = &priv->interfaces[iface];
968 static int darwin_set_interface_altsetting(struct libusb_device_handle *dev_handle, int iface, int altsetting) {
973 struct __darwin_interface *cInterface = &priv->interfaces[iface];
983 kresult = get_endpoints (dev_handle, iface);
986 darwin_release_interface (dev_handle, iface);
999 uint8_t pipeRef, iface;
1003 if (ep_to_pipeRef (dev_handle, endpoint, &pipeRef, &iface) != 0) {
1009 cInterface = &priv->interfaces[iface];
1080 uint8_t direction, number, interval, pipeRef, iface;
1088 if (ep_to_pipeRef (transfer->dev_handle, transfer->endpoint, &pipeRef, &iface) != 0) {
1094 cInterface = &priv->interfaces[iface];
1133 uint8_t pipeRef, iface;
1153 if (ep_to_pipeRef (transfer->dev_handle, transfer->endpoint, &pipeRef, &iface) != 0) {
1159 cInterface = &priv->interfaces[iface];
1258 uint8_t pipeRef, iface;
1261 if (ep_to_pipeRef (transfer->dev_handle, transfer->endpoint, &pipeRef, &iface) != 0) {
1267 cInterface = &priv->interfaces[iface];
1269 usbi_info (ITRANSFER_CTX (itransfer), "WARNING: aborting all transactions on interface %d pipe %d", iface, pipeRef);