Lines Matching defs:ua101
65 /* bits in struct ua101::states */
78 struct ua101 {
128 static void abort_alsa_playback(struct ua101 *ua);
129 static void abort_alsa_capture(struct ua101 *ua);
156 static void abort_usb_capture(struct ua101 *ua)
164 static void abort_usb_playback(struct ua101 *ua)
173 struct ua101 *ua = urb->urb.context;
198 struct ua101 *ua = urb->context;
239 static inline void add_with_wraparound(struct ua101 *ua,
249 struct ua101 *ua = container_of(work, struct ua101, playback_work);
345 struct ua101 *ua = urb->context;
416 struct ua101 *ua = urb->context;
425 static int submit_stream_urbs(struct ua101 *ua, struct ua101_stream *stream)
449 static int enable_iso_interface(struct ua101 *ua, unsigned int intf_index)
467 static void disable_iso_interface(struct ua101 *ua, unsigned int intf_index)
485 static void stop_usb_capture(struct ua101 *ua)
494 static int start_usb_capture(struct ua101 *ua)
522 static void stop_usb_playback(struct ua101 *ua)
533 static int start_usb_playback(struct ua101 *ua)
597 static void abort_alsa_capture(struct ua101 *ua)
603 static void abort_alsa_playback(struct ua101 *ua)
609 static int set_stream_hw(struct ua101 *ua, struct snd_pcm_substream *substream,
644 struct ua101 *ua = substream->private_data;
664 struct ua101 *ua = substream->private_data;
691 struct ua101 *ua = substream->private_data;
702 struct ua101 *ua = substream->private_data;
715 struct ua101 *ua = substream->private_data;
724 struct ua101 *ua = substream->private_data;
736 struct ua101 *ua = substream->private_data;
766 struct ua101 *ua = substream->private_data;
794 struct ua101 *ua = substream->private_data;
812 struct ua101 *ua = substream->private_data;
828 static inline snd_pcm_uframes_t ua101_pcm_pointer(struct ua101 *ua,
837 struct ua101 *ua = subs->private_data;
844 struct ua101 *ua = subs->private_data;
919 static int detect_usb_format(struct ua101 *ua)
1000 static int alloc_stream_buffers(struct ua101 *ua, struct ua101_stream *stream)
1039 static void free_stream_buffers(struct ua101 *ua, struct ua101_stream *stream)
1050 static int alloc_stream_urbs(struct ua101 *ua, struct ua101_stream *stream,
1104 static void free_usb_related_resources(struct ua101 *ua,
1133 struct ua101 *ua = card->private_data;
1162 struct ua101 *ua;
1279 struct ua101 *ua = usb_get_intfdata(interface);
1319 .name = "snd-ua101",