Lines Matching refs:alts

209 			 struct usb_host_interface *alts,  in init_pitch_v1()  argument
217 if (get_iface_desc(alts)->bNumEndpoints < 1) in init_pitch_v1()
219 ep = get_endpoint(alts, 0)->bEndpointAddress; in init_pitch_v1()
236 struct usb_host_interface *alts, in init_pitch_v2() argument
261 struct usb_host_interface *alts, in snd_usb_init_pitch() argument
271 return init_pitch_v1(chip, iface, alts, fmt); in snd_usb_init_pitch()
274 return init_pitch_v2(chip, iface, alts, fmt); in snd_usb_init_pitch()
356 struct usb_host_interface **alts, in search_roland_implicit_fb() argument
366 *alts = &iface->altsetting[altsetting]; in search_roland_implicit_fb()
367 altsd = get_iface_desc(*alts); in search_roland_implicit_fb()
374 epd = get_endpoint(*alts, 0); in search_roland_implicit_fb()
391 struct usb_host_interface *alts; in set_sync_ep_implicit_fb_quirk() local
464 &alts, &ep) >= 0) { in set_sync_ep_implicit_fb_quirk()
477 alts = &iface->altsetting[1]; in set_sync_ep_implicit_fb_quirk()
481 alts, ep, !subs->direction, in set_sync_ep_implicit_fb_quirk()
496 struct usb_host_interface *alts, in set_sync_endpoint() argument
551 if ((get_endpoint(alts, 1)->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) != USB_ENDPOINT_XFER_ISOC || in set_sync_endpoint()
552 (get_endpoint(alts, 1)->bLength >= USB_DT_ENDPOINT_AUDIO_SIZE && in set_sync_endpoint()
553 get_endpoint(alts, 1)->bSynchAddress != 0)) { in set_sync_endpoint()
557 get_endpoint(alts, 1)->bmAttributes, in set_sync_endpoint()
558 get_endpoint(alts, 1)->bLength, in set_sync_endpoint()
559 get_endpoint(alts, 1)->bSynchAddress); in set_sync_endpoint()
564 ep = get_endpoint(alts, 1)->bEndpointAddress; in set_sync_endpoint()
565 if (get_endpoint(alts, 0)->bLength >= USB_DT_ENDPOINT_AUDIO_SIZE && in set_sync_endpoint()
566 get_endpoint(alts, 0)->bSynchAddress != 0 && in set_sync_endpoint()
567 ((is_playback && ep != (unsigned int)(get_endpoint(alts, 0)->bSynchAddress | USB_DIR_IN)) || in set_sync_endpoint()
568 (!is_playback && ep != (unsigned int)(get_endpoint(alts, 0)->bSynchAddress & ~USB_DIR_IN)))) { in set_sync_endpoint()
572 is_playback, ep, get_endpoint(alts, 0)->bSynchAddress); in set_sync_endpoint()
578 implicit_fb = (get_endpoint(alts, 1)->bmAttributes & USB_ENDPOINT_USAGE_MASK) in set_sync_endpoint()
582 alts, ep, !subs->direction, in set_sync_endpoint()
606 struct usb_host_interface *alts; in set_format() local
614 alts = usb_altnum_to_altsetting(iface, fmt->altsetting); in set_format()
615 if (WARN_ON(!alts)) in set_format()
617 altsd = get_iface_desc(alts); in set_format()
641 if (iface->cur_altsetting != alts) { in set_format()
665 alts, fmt->endpoint, subs->direction, in set_format()
671 err = set_sync_endpoint(subs, fmt, dev, alts, altsd); in set_format()
675 err = snd_usb_init_pitch(subs->stream->chip, fmt->iface, alts, fmt); in set_format()
692 struct usb_host_interface *alts; in snd_usb_enable_audio_stream() local
741 alts = &iface->altsetting[subs->cur_audiofmt->altset_idx]; in snd_usb_enable_audio_stream()
744 alts, in snd_usb_enable_audio_stream()
1053 struct usb_host_interface *alts; in snd_usb_pcm_prepare() local
1085 alts = &iface->altsetting[subs->cur_audiofmt->altset_idx]; in snd_usb_pcm_prepare()
1088 alts, in snd_usb_pcm_prepare()