Lines Matching refs:ifd
103 struct libusb_interface_descriptor *ifd; in libusb_get_config_descriptor() local
176 ifd = (libusb_interface_descriptor *) (pconfd->interface + nif); in libusb_get_config_descriptor()
177 endd = (libusb_endpoint_descriptor *) (ifd + nalt); in libusb_get_config_descriptor()
201 pconfd->interface[i].altsetting = ifd; in libusb_get_config_descriptor()
202 ifd->endpoint = endd; in libusb_get_config_descriptor()
204 ifd++; in libusb_get_config_descriptor()
207 ifd->endpoint = endd; in libusb_get_config_descriptor()
209 ifd++; in libusb_get_config_descriptor()
221 ifd = &pconfd->interface[i].altsetting[j]; in libusb_get_config_descriptor()
222 ifd->bLength = pinf->desc.bLength; in libusb_get_config_descriptor()
223 ifd->bDescriptorType = pinf->desc.bDescriptorType; in libusb_get_config_descriptor()
224 ifd->bInterfaceNumber = pinf->desc.bInterfaceNumber; in libusb_get_config_descriptor()
225 ifd->bAlternateSetting = pinf->desc.bAlternateSetting; in libusb_get_config_descriptor()
226 ifd->bNumEndpoints = pinf->desc.bNumEndpoints; in libusb_get_config_descriptor()
227 ifd->bInterfaceClass = pinf->desc.bInterfaceClass; in libusb_get_config_descriptor()
228 ifd->bInterfaceSubClass = pinf->desc.bInterfaceSubClass; in libusb_get_config_descriptor()
229 ifd->bInterfaceProtocol = pinf->desc.bInterfaceProtocol; in libusb_get_config_descriptor()
230 ifd->iInterface = pinf->desc.iInterface; in libusb_get_config_descriptor()
232 ifd->extra_length = pinf->extra.len; in libusb_get_config_descriptor()
233 ifd->extra = pextra; in libusb_get_config_descriptor()
239 endd = &ifd->endpoint[k]; in libusb_get_config_descriptor()