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 Dplayback.c70 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 Dcapture.c32 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 Dpcm.c30 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 Dcapture.h26 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 Dplayback.h24 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 Dtoneport.c243 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 Ddriver.h137 struct snd_line6_pcm *line6pcm; member in struct:usb_line6
H A Dpod.c1144 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