Lines Matching refs:altsd
360 struct usb_interface_descriptor *altsd; in search_roland_implicit_fb() local
367 altsd = get_iface_desc(*alts); in search_roland_implicit_fb()
368 if (altsd->bAlternateSetting != altsetting || in search_roland_implicit_fb()
369 altsd->bInterfaceClass != USB_CLASS_VENDOR_SPEC || in search_roland_implicit_fb()
370 (altsd->bInterfaceSubClass != 2 && in search_roland_implicit_fb()
371 altsd->bInterfaceProtocol != 2 ) || in search_roland_implicit_fb()
372 altsd->bNumEndpoints < 1) in search_roland_implicit_fb()
388 struct usb_interface_descriptor *altsd, in set_sync_ep_implicit_fb_quirk() argument
432 if (altsd->bInterfaceClass == USB_CLASS_AUDIO) in set_sync_ep_implicit_fb_quirk()
458 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC && in set_sync_ep_implicit_fb_quirk()
459 altsd->bInterfaceProtocol == 2 && in set_sync_ep_implicit_fb_quirk()
460 altsd->bNumEndpoints == 1 && in set_sync_ep_implicit_fb_quirk()
462 search_roland_implicit_fb(dev, altsd->bInterfaceNumber + 1, in set_sync_ep_implicit_fb_quirk()
463 altsd->bAlternateSetting, in set_sync_ep_implicit_fb_quirk()
497 struct usb_interface_descriptor *altsd) in set_sync_endpoint() argument
525 err = set_sync_ep_implicit_fb_quirk(subs, dev, altsd, attr); in set_sync_endpoint()
533 if (altsd->bNumEndpoints < 2) in set_sync_endpoint()
607 struct usb_interface_descriptor *altsd; in set_format() local
617 altsd = get_iface_desc(alts); in set_format()
671 err = set_sync_endpoint(subs, fmt, dev, alts, altsd); in set_format()