Lines Matching refs:bifc
376 struct usb_interface_descriptor *bifc; in usb_parse_iface_sub() local
380 bifc = ps->b.currifc++; in usb_parse_iface_sub()
384 bifc->bLength = aifc->desc.bLength; in usb_parse_iface_sub()
385 bifc->bDescriptorType = aifc->desc.bDescriptorType; in usb_parse_iface_sub()
386 bifc->bInterfaceNumber = aifc->desc.bInterfaceNumber; in usb_parse_iface_sub()
387 bifc->bAlternateSetting = aifc->desc.bAlternateSetting; in usb_parse_iface_sub()
388 bifc->bNumEndpoints = aifc->num_endpoints; in usb_parse_iface_sub()
389 bifc->bInterfaceClass = aifc->desc.bInterfaceClass; in usb_parse_iface_sub()
390 bifc->bInterfaceSubClass = aifc->desc.bInterfaceSubClass; in usb_parse_iface_sub()
391 bifc->bInterfaceProtocol = aifc->desc.bInterfaceProtocol; in usb_parse_iface_sub()
392 bifc->iInterface = aifc->desc.iInterface; in usb_parse_iface_sub()
393 bifc->endpoint = ps->b.currep; in usb_parse_iface_sub()
401 usb_parse_extra(ps, &bifc->extra, &bifc->extralen); in usb_parse_iface_sub()
409 struct usb_interface *bifc; in usb_parse_iface() local
413 bifc = ps->b.currifcw++; in usb_parse_iface()
417 bifc->altsetting = ps->b.currifc; in usb_parse_iface()
418 bifc->num_altsetting = aifc->num_altsetting + 1; in usb_parse_iface()