• Home
  • Raw
  • Download

Lines Matching refs:line6

107 	for (i = 0; i < line6pcm->line6->iso_buffers; i++) {  in line6_unlink_audio_urbs()
127 for (i = 0; i < line6pcm->line6->iso_buffers; i++) { in line6_wait_clear_audio_urbs()
137 dev_err(line6pcm->line6->ifcdev, in line6_wait_clear_audio_urbs()
161 pstr->buffer = kmalloc(line6pcm->line6->iso_buffers * in line6_buffer_acquire()
246 (line6pcm->line6->properties->capabilities & in snd_line6_trigger()
262 (line6pcm->line6->properties->capabilities & in snd_line6_trigger()
482 cleanup_urbs(&line6pcm->out, line6pcm->line6->iso_buffers); in line6_cleanup_pcm()
483 cleanup_urbs(&line6pcm->in, line6pcm->line6->iso_buffers); in line6_cleanup_pcm()
488 static int snd_line6_new_pcm(struct usb_line6 *line6, struct snd_pcm **pcm_ret) in snd_line6_new_pcm() argument
493 err = snd_pcm_new(line6->card, (char *)line6->properties->name, in snd_line6_new_pcm()
498 strcpy(pcm->name, line6->properties->name); in snd_line6_new_pcm()
528 int line6_init_pcm(struct usb_line6 *line6, in line6_init_pcm() argument
532 unsigned ep_read = line6->properties->ep_audio_r; in line6_init_pcm()
533 unsigned ep_write = line6->properties->ep_audio_w; in line6_init_pcm()
537 if (!(line6->properties->capabilities & LINE6_CAP_PCM)) in line6_init_pcm()
540 err = snd_line6_new_pcm(line6, &pcm); in line6_init_pcm()
553 line6pcm->line6 = line6; in line6_init_pcm()
559 line6->line6pcm = line6pcm; in line6_init_pcm()
565 usb_maxpacket(line6->usbdev, in line6_init_pcm()
566 usb_rcvisocpipe(line6->usbdev, ep_read), 0); in line6_init_pcm()
568 usb_maxpacket(line6->usbdev, in line6_init_pcm()
569 usb_sndisocpipe(line6->usbdev, ep_write), 1); in line6_init_pcm()
571 dev_err(line6pcm->line6->ifcdev, in line6_init_pcm()
586 err = snd_ctl_add(line6->card, in line6_init_pcm()