Searched refs:usb_interface (Results 1 - 6 of 6) sorted by relevance

/macosx-10.10.1/SmartcardCCID-55008/ccid/ccid/src/
H A Dccid_usb.h42 const unsigned char *get_ccid_device_descriptor(const struct libusb_interface *usb_interface);
H A Dparse.c58 const struct libusb_interface *usb_interface);
98 const struct libusb_interface *usb_interface = NULL; local
165 usb_interface = get_ccid_usb_interface(config_desc, &num);
166 if (NULL == usb_interface)
174 if (!class_ff && (0xFF == usb_interface->altsetting->bInterfaceClass))
195 interface = usb_interface->altsetting->bInterfaceNumber;
222 usb_interface);
252 const struct libusb_interface *usb_interface)
359 device_descriptor = get_ccid_device_descriptor(usb_interface);
248 ccid_parse_interface_descriptor(libusb_device_handle *handle, struct libusb_device_descriptor desc, struct libusb_config_descriptor *config_desc, int num, const struct libusb_interface *usb_interface) argument
H A Dccid_usb.c385 const struct libusb_interface *usb_interface = NULL; local
540 usb_interface = get_ccid_usb_interface(config_desc, &num);
541 if (usb_interface == NULL)
551 device_descriptor = get_ccid_device_descriptor(usb_interface);
561 interface = usb_interface->altsetting->bInterfaceNumber;
639 usbDevice[reader_index].ccid.bInterfaceProtocol = usb_interface->altsetting->bInterfaceProtocol;
640 usbDevice[reader_index].ccid.bNumEndpoints = usb_interface->altsetting->bNumEndpoints;
907 const unsigned char *get_ccid_device_descriptor(const struct libusb_interface *usb_interface) argument
913 if (54 == usb_interface->altsetting->extra_length)
914 return usb_interface
954 const struct libusb_interface *usb_interface; local
1000 const struct libusb_interface *usb_interface = NULL; local
[all...]
/macosx-10.10.1/SmartcardCCID-55008/libusb/libusb/libusb/
H A Ddescriptor.c158 static void clear_interface(struct libusb_interface *usb_interface) argument
163 if (usb_interface->altsetting) {
164 for (i = 0; i < usb_interface->num_altsetting; i++) {
167 usb_interface->altsetting + i;
177 free((void *) usb_interface->altsetting);
178 usb_interface->altsetting = NULL;
184 struct libusb_interface *usb_interface, unsigned char *buffer, int size,
196 usb_interface->num_altsetting = 0;
200 (struct libusb_interface_descriptor *) usb_interface->altsetting;
203 (usb_interface
183 parse_interface(libusb_context *ctx, struct libusb_interface *usb_interface, unsigned char *buffer, int size, int host_endian) argument
341 struct libusb_interface *usb_interface; local
[all...]
/macosx-10.10.1/SmartcardCCID-55008/libusb/libusb/libusb/os/
H A Dwindows_usb.c564 safe_free(priv->usb_interface[iface].endpoint);
571 priv->usb_interface[iface].endpoint = (uint8_t*) calloc(1, if_desc->bNumEndpoints);
572 if (priv->usb_interface[iface].endpoint == NULL) {
576 priv->usb_interface[iface].nb_endpoints = if_desc->bNumEndpoints;
578 priv->usb_interface[iface].endpoint[i] = if_desc->endpoint[i].bEndpointAddress;
579 usbi_dbg("(re)assigned endpoint %02X to interface %d", priv->usb_interface[iface].endpoint[i], iface);
634 if ( (priv->usb_interface[current_interface].apib->id == api_type)
1150 if (priv->usb_interface[interface_number].path != NULL) {
1156 priv->usb_interface[interface_number].path = dev_interface_path;
1157 priv->usb_interface[interface_numbe
[all...]
H A Dwindows_usb.h166 } usb_interface[USB_MAXINTERFACES]; member in struct:windows_device_priv
190 p->usb_interface[i].path = NULL;
191 p->usb_interface[i].apib = &usb_api_backend[USB_API_UNSUPPORTED];
192 p->usb_interface[i].nb_endpoints = 0;
193 p->usb_interface[i].endpoint = NULL;
207 safe_free(p->usb_interface[i].path);
208 safe_free(p->usb_interface[i].endpoint);

Completed in 125 milliseconds