Searched refs:line6pcm (Results 1 - 8 of 8) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/line6/ |
H A D | playback.c | 70 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 71 const int bytes_per_frame = line6pcm->properties->bytes_per_frame; 73 line6pcm->properties->snd_line6_rates.rats[0].num_min; 75 line6pcm->properties->snd_line6_rates.rats[0].den * 80 spin_lock_irqsave(&line6pcm->lock_audio_out, flags); 82 find_first_zero_bit(&line6pcm->active_urb_out, LINE6_ISO_BUFFERS); 85 spin_unlock_irqrestore(&line6pcm->lock_audio_out, flags); 90 urb_out = line6pcm->urb_audio_out[index]; 98 line6pcm->count_out += frame_increment; 99 n = line6pcm 190 unlink_audio_out_urbs(struct snd_line6_pcm *line6pcm) argument 207 wait_clear_audio_out_urbs(struct snd_line6_pcm *line6pcm) argument 234 unlink_wait_clear_audio_out_urbs(struct snd_line6_pcm *line6pcm) argument 250 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 300 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 323 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 356 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 368 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 411 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 427 create_audio_out_urbs(struct snd_line6_pcm *line6pcm) argument [all...] |
H A D | capture.c | 32 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 36 spin_lock_irqsave(&line6pcm->lock_audio_in, flags); 38 find_first_zero_bit(&line6pcm->active_urb_in, LINE6_ISO_BUFFERS); 41 spin_unlock_irqrestore(&line6pcm->lock_audio_in, flags); 46 urb_in = line6pcm->urb_audio_in[index]; 53 fin->length = line6pcm->max_packet_size; 54 urb_size += line6pcm->max_packet_size; 58 line6pcm->buffer_in + 59 index * LINE6_ISO_PACKETS * line6pcm->max_packet_size; 64 set_bit(index, &line6pcm 92 unlink_audio_in_urbs(struct snd_line6_pcm *line6pcm) argument 110 wait_clear_audio_in_urbs(struct snd_line6_pcm *line6pcm) argument 137 unlink_wait_clear_audio_in_urbs(struct snd_line6_pcm *line6pcm) argument 154 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 253 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 277 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 312 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 324 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 359 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 375 create_audio_in_urbs(struct snd_line6_pcm *line6pcm) argument [all...] |
H A D | pcm.c | 30 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local 35 spin_lock_irqsave(&line6pcm->lock_trigger, flags); 36 clear_bit(BIT_PREPARED, &line6pcm->flags); 44 spin_unlock_irqrestore(&line6pcm->lock_trigger, 55 spin_unlock_irqrestore(&line6pcm->lock_trigger, 68 spin_unlock_irqrestore(&line6pcm->lock_trigger, flags); 88 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); local 91 ucontrol->value.integer.value[i] = line6pcm->volume[i]; 101 struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); local 104 if (line6pcm 129 struct snd_line6_pcm *line6pcm = snd_pcm_chip(pcm); local 144 snd_line6_new_pcm(struct snd_line6_pcm *line6pcm) argument 192 struct snd_line6_pcm *line6pcm; local 290 struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); local [all...] |
H A D | capture.h | 26 extern int create_audio_in_urbs(struct snd_line6_pcm *line6pcm); 29 extern void unlink_wait_clear_audio_in_urbs(struct snd_line6_pcm *line6pcm);
|
H A D | playback.h | 24 extern int create_audio_out_urbs(struct snd_line6_pcm *line6pcm); 27 extern void unlink_wait_clear_audio_out_urbs(struct snd_line6_pcm *line6pcm);
|
H A D | toneport.c | 243 struct snd_line6_pcm *line6pcm = toneport->line6.line6pcm; local 245 if (line6pcm != NULL) { 246 unlink_wait_clear_audio_out_urbs(line6pcm); 247 unlink_wait_clear_audio_in_urbs(line6pcm);
|
H A D | driver.h | 137 struct snd_line6_pcm *line6pcm; member in struct:usb_line6
|
H A D | pod.c | 1144 struct snd_line6_pcm *line6pcm = pod->line6.line6pcm; local 1147 if (line6pcm != NULL) { 1148 unlink_wait_clear_audio_out_urbs(line6pcm); 1149 unlink_wait_clear_audio_in_urbs(line6pcm);
|
Completed in 41 milliseconds