Lines Matching refs:alts
142 struct usb_host_interface *alts, in init_pitch_v1() argument
150 if (get_iface_desc(alts)->bNumEndpoints < 1) in init_pitch_v1()
152 ep = get_endpoint(alts, 0)->bEndpointAddress; in init_pitch_v1()
169 struct usb_host_interface *alts, in init_pitch_v2() argument
194 struct usb_host_interface *alts, in snd_usb_init_pitch() argument
204 return init_pitch_v1(chip, iface, alts, fmt); in snd_usb_init_pitch()
207 return init_pitch_v2(chip, iface, alts, fmt); in snd_usb_init_pitch()
279 struct usb_host_interface **alts, in search_roland_implicit_fb() argument
289 *alts = &iface->altsetting[altsetting]; in search_roland_implicit_fb()
290 altsd = get_iface_desc(*alts); in search_roland_implicit_fb()
297 epd = get_endpoint(*alts, 0); in search_roland_implicit_fb()
314 struct usb_host_interface *alts; in set_sync_ep_implicit_fb_quirk() local
363 &alts, &ep) >= 0) { in set_sync_ep_implicit_fb_quirk()
376 alts = &iface->altsetting[1]; in set_sync_ep_implicit_fb_quirk()
380 alts, ep, !subs->direction, in set_sync_ep_implicit_fb_quirk()
393 struct usb_host_interface *alts, in set_sync_endpoint() argument
448 if ((get_endpoint(alts, 1)->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) != USB_ENDPOINT_XFER_ISOC || in set_sync_endpoint()
449 (get_endpoint(alts, 1)->bLength >= USB_DT_ENDPOINT_AUDIO_SIZE && in set_sync_endpoint()
450 get_endpoint(alts, 1)->bSynchAddress != 0)) { in set_sync_endpoint()
454 get_endpoint(alts, 1)->bmAttributes, in set_sync_endpoint()
455 get_endpoint(alts, 1)->bLength, in set_sync_endpoint()
456 get_endpoint(alts, 1)->bSynchAddress); in set_sync_endpoint()
461 ep = get_endpoint(alts, 1)->bEndpointAddress; in set_sync_endpoint()
462 if (get_endpoint(alts, 0)->bLength >= USB_DT_ENDPOINT_AUDIO_SIZE && in set_sync_endpoint()
463 get_endpoint(alts, 0)->bSynchAddress != 0 && in set_sync_endpoint()
464 ((is_playback && ep != (unsigned int)(get_endpoint(alts, 0)->bSynchAddress | USB_DIR_IN)) || in set_sync_endpoint()
465 (!is_playback && ep != (unsigned int)(get_endpoint(alts, 0)->bSynchAddress & ~USB_DIR_IN)))) { in set_sync_endpoint()
469 is_playback, ep, get_endpoint(alts, 0)->bSynchAddress); in set_sync_endpoint()
475 implicit_fb = (get_endpoint(alts, 1)->bmAttributes & USB_ENDPOINT_USAGE_MASK) in set_sync_endpoint()
479 alts, ep, !subs->direction, in set_sync_endpoint()
500 struct usb_host_interface *alts; in set_format() local
508 alts = usb_altnum_to_altsetting(iface, fmt->altsetting); in set_format()
509 altsd = get_iface_desc(alts); in set_format()
532 if (iface->cur_altsetting != alts) { in set_format()
552 alts, fmt->endpoint, subs->direction, in set_format()
558 err = set_sync_endpoint(subs, fmt, dev, alts, altsd); in set_format()
562 err = snd_usb_init_pitch(subs->stream->chip, fmt->iface, alts, fmt); in set_format()
875 struct usb_host_interface *alts; in snd_usb_pcm_prepare() local
906 alts = &iface->altsetting[subs->cur_audiofmt->altset_idx]; in snd_usb_pcm_prepare()
909 alts, in snd_usb_pcm_prepare()