Lines Matching refs:line6

103 	for (i = 0; i < line6pcm->line6->iso_buffers; i++) {  in line6_unlink_audio_urbs()
123 for (i = 0; i < line6pcm->line6->iso_buffers; i++) { in line6_wait_clear_audio_urbs()
133 dev_err(line6pcm->line6->ifcdev, in line6_wait_clear_audio_urbs()
158 kmalloc(array3_size(line6pcm->line6->iso_buffers, in line6_buffer_acquire()
244 (line6pcm->line6->properties->capabilities & in snd_line6_trigger()
260 (line6pcm->line6->properties->capabilities & in snd_line6_trigger()
473 cleanup_urbs(&line6pcm->out, line6pcm->line6->iso_buffers); in line6_cleanup_pcm()
474 cleanup_urbs(&line6pcm->in, line6pcm->line6->iso_buffers); in line6_cleanup_pcm()
479 static int snd_line6_new_pcm(struct usb_line6 *line6, struct snd_pcm **pcm_ret) in snd_line6_new_pcm() argument
484 err = snd_pcm_new(line6->card, (char *)line6->properties->name, in snd_line6_new_pcm()
489 strcpy(pcm->name, line6->properties->name); in snd_line6_new_pcm()
517 int line6_init_pcm(struct usb_line6 *line6, in line6_init_pcm() argument
521 unsigned ep_read = line6->properties->ep_audio_r; in line6_init_pcm()
522 unsigned ep_write = line6->properties->ep_audio_w; in line6_init_pcm()
526 if (!(line6->properties->capabilities & LINE6_CAP_PCM)) in line6_init_pcm()
529 err = snd_line6_new_pcm(line6, &pcm); in line6_init_pcm()
542 line6pcm->line6 = line6; in line6_init_pcm()
548 line6->line6pcm = line6pcm; in line6_init_pcm()
554 usb_maxpacket(line6->usbdev, in line6_init_pcm()
555 usb_rcvisocpipe(line6->usbdev, ep_read)); in line6_init_pcm()
557 usb_maxpacket(line6->usbdev, in line6_init_pcm()
558 usb_sndisocpipe(line6->usbdev, ep_write)); in line6_init_pcm()
560 dev_err(line6pcm->line6->ifcdev, in line6_init_pcm()
575 err = snd_ctl_add(line6->card, in line6_init_pcm()