Home
last modified time | relevance | path

Searched refs:rx_stream (Results 1 – 25 of 33) sorted by relevance

12

/sound/firewire/fireface/
Dff-stream.c78 err = init_stream(ff, &ff->rx_stream); in snd_ff_stream_init_duplex()
84 destroy_stream(ff, &ff->rx_stream); in snd_ff_stream_init_duplex()
90 destroy_stream(ff, &ff->rx_stream); in snd_ff_stream_init_duplex()
105 destroy_stream(ff, &ff->rx_stream); in snd_ff_stream_destroy_duplex()
145 err = amdtp_ff_set_parameters(&ff->rx_stream, rate, in snd_ff_stream_reserve_duplex()
166 amdtp_streaming_error(&ff->rx_stream)) { in snd_ff_stream_start_duplex()
175 if (!amdtp_stream_running(&ff->rx_stream)) { in snd_ff_stream_start_duplex()
182 err = amdtp_domain_add_stream(&ff->domain, &ff->rx_stream, in snd_ff_stream_start_duplex()
196 if (!amdtp_stream_wait_callback(&ff->rx_stream, in snd_ff_stream_start_duplex()
234 amdtp_stream_pcm_abort(&ff->rx_stream); in snd_ff_stream_update_duplex()
Dff-pcm.c118 s = &ff->rx_stream; in pcm_init_hw_params()
175 if (amdtp_stream_pcm_running(&ff->rx_stream) || in pcm_open()
177 rate = amdtp_rate_table[ff->rx_stream.sfc]; in pcm_open()
268 amdtp_stream_pcm_prepare(&ff->rx_stream); in pcm_playback_prepare()
299 amdtp_stream_pcm_trigger(&ff->rx_stream, substream); in pcm_playback_trigger()
302 amdtp_stream_pcm_trigger(&ff->rx_stream, NULL); in pcm_playback_trigger()
322 return amdtp_stream_pcm_pointer(&ff->rx_stream); in pcm_playback_pointer()
336 return amdtp_stream_pcm_ack(&ff->rx_stream); in pcm_playback_ack()
Dff-protocol-former.c356 amdtp_stream_get_max_payload(&ff->rx_stream), in ff800_allocate_resources()
364 data = ff->rx_stream.data_block_quadlets << 3; in ff800_allocate_resources()
480 amdtp_stream_get_max_payload(&ff->rx_stream), in ff400_allocate_resources()
506 reg = cpu_to_le32(((ff->rx_stream.data_block_quadlets << 3) << 8) | in ff400_begin_session()
/sound/firewire/fireworks/
Dfireworks_stream.c135 err = init_stream(efw, &efw->rx_stream); in snd_efw_stream_init_duplex()
144 destroy_stream(efw, &efw->rx_stream); in snd_efw_stream_init_duplex()
152 destroy_stream(efw, &efw->rx_stream); in snd_efw_stream_init_duplex()
191 err = check_connection_used_by_others(efw, &efw->rx_stream); in snd_efw_stream_reserve_duplex()
226 err = keep_resources(efw, &efw->rx_stream, rate, mode); in snd_efw_stream_reserve_duplex()
245 if (amdtp_streaming_error(&efw->rx_stream) || in snd_efw_stream_start_duplex()
256 if (!amdtp_stream_running(&efw->rx_stream)) { in snd_efw_stream_start_duplex()
257 err = start_stream(efw, &efw->rx_stream, rate); in snd_efw_stream_start_duplex()
270 if (!amdtp_stream_wait_callback(&efw->rx_stream, in snd_efw_stream_start_duplex()
309 amdtp_stream_pcm_abort(&efw->rx_stream); in snd_efw_stream_update_duplex()
[all …]
Dfireworks_pcm.c146 s = &efw->rx_stream; in pcm_init_hw_params()
198 amdtp_stream_pcm_running(&efw->rx_stream)) { in pcm_open()
279 amdtp_stream_pcm_prepare(&efw->rx_stream); in pcm_playback_prepare()
307 amdtp_stream_pcm_trigger(&efw->rx_stream, substream); in pcm_playback_trigger()
310 amdtp_stream_pcm_trigger(&efw->rx_stream, NULL); in pcm_playback_trigger()
327 return amdtp_stream_pcm_pointer(&efw->rx_stream); in pcm_playback_pointer()
341 return amdtp_stream_pcm_ack(&efw->rx_stream); in pcm_playback_ack()
Dfireworks_midi.c72 amdtp_am824_midi_trigger(&efw->rx_stream, in midi_playback_trigger()
75 amdtp_am824_midi_trigger(&efw->rx_stream, in midi_playback_trigger()
/sound/firewire/digi00x/
Ddigi00x-stream.c257 err = init_stream(dg00x, &dg00x->rx_stream); in snd_dg00x_stream_init_duplex()
263 destroy_stream(dg00x, &dg00x->rx_stream); in snd_dg00x_stream_init_duplex()
269 destroy_stream(dg00x, &dg00x->rx_stream); in snd_dg00x_stream_init_duplex()
284 destroy_stream(dg00x, &dg00x->rx_stream); in snd_dg00x_stream_destroy_duplex()
311 err = keep_resources(dg00x, &dg00x->rx_stream, rate); in snd_dg00x_stream_reserve_duplex()
334 amdtp_streaming_error(&dg00x->rx_stream)) { in snd_dg00x_stream_start_duplex()
353 if (!amdtp_stream_running(&dg00x->rx_stream)) { in snd_dg00x_stream_start_duplex()
360 err = amdtp_domain_add_stream(&dg00x->domain, &dg00x->rx_stream, in snd_dg00x_stream_start_duplex()
374 if (!amdtp_stream_wait_callback(&dg00x->rx_stream, in snd_dg00x_stream_start_duplex()
408 amdtp_stream_update(&dg00x->rx_stream); in snd_dg00x_stream_update_duplex()
Ddigi00x-pcm.c71 s = &dg00x->rx_stream; in pcm_init_hw_params()
131 amdtp_stream_pcm_running(&dg00x->rx_stream) || in pcm_open()
222 amdtp_stream_pcm_prepare(&dg00x->rx_stream); in pcm_playback_prepare()
223 amdtp_dot_reset(&dg00x->rx_stream); in pcm_playback_prepare()
255 amdtp_stream_pcm_trigger(&dg00x->rx_stream, substream); in pcm_playback_trigger()
258 amdtp_stream_pcm_trigger(&dg00x->rx_stream, NULL); in pcm_playback_trigger()
278 return amdtp_stream_pcm_pointer(&dg00x->rx_stream); in pcm_playback_pointer()
292 return amdtp_stream_pcm_ack(&dg00x->rx_stream); in pcm_playback_ack()
Ddigi00x-midi.c84 amdtp_dot_midi_trigger(&dg00x->rx_stream, port, substream); in midi_playback_trigger()
86 amdtp_dot_midi_trigger(&dg00x->rx_stream, port, NULL); in midi_playback_trigger()
Ddigi00x.h46 struct amdtp_stream rx_stream; member
/sound/firewire/tascam/
Dtascam-pcm.c24 stream = &tscm->rx_stream; in pcm_init_hw_params()
63 amdtp_stream_pcm_running(&tscm->rx_stream) || in pcm_open()
156 amdtp_stream_pcm_prepare(&tscm->rx_stream); in pcm_playback_prepare()
187 amdtp_stream_pcm_trigger(&tscm->rx_stream, substream); in pcm_playback_trigger()
190 amdtp_stream_pcm_trigger(&tscm->rx_stream, NULL); in pcm_playback_trigger()
210 return amdtp_stream_pcm_pointer(&tscm->rx_stream); in pcm_playback_pointer()
224 return amdtp_stream_pcm_ack(&tscm->rx_stream); in pcm_playback_ack()
Dtascam-stream.c352 err = init_stream(tscm, &tscm->rx_stream); in snd_tscm_stream_init_duplex()
361 destroy_stream(tscm, &tscm->rx_stream); in snd_tscm_stream_init_duplex()
373 amdtp_stream_pcm_abort(&tscm->rx_stream); in snd_tscm_stream_update_duplex()
382 destroy_stream(tscm, &tscm->rx_stream); in snd_tscm_stream_destroy_duplex()
411 err = keep_resources(tscm, rate, &tscm->rx_stream); in snd_tscm_stream_reserve_duplex()
429 if (amdtp_streaming_error(&tscm->rx_stream) || in snd_tscm_stream_start_duplex()
445 if (!amdtp_stream_running(&tscm->rx_stream)) { in snd_tscm_stream_start_duplex()
456 err = amdtp_domain_add_stream(&tscm->domain, &tscm->rx_stream, in snd_tscm_stream_start_duplex()
470 if (!amdtp_stream_wait_callback(&tscm->rx_stream, in snd_tscm_stream_start_duplex()
/sound/firewire/motu/
Dmotu-stream.c36 if (stream == &motu->rx_stream) { in keep_resources()
169 err = keep_resources(motu, rate, &motu->rx_stream); in snd_motu_stream_reserve_duplex()
213 if (amdtp_streaming_error(&motu->rx_stream) || in snd_motu_stream_start_duplex()
229 if (!amdtp_stream_running(&motu->rx_stream)) { in snd_motu_stream_start_duplex()
248 err = amdtp_domain_add_stream(&motu->domain, &motu->rx_stream, in snd_motu_stream_start_duplex()
259 !amdtp_stream_wait_callback(&motu->rx_stream, in snd_motu_stream_start_duplex()
335 err = init_stream(motu, &motu->rx_stream); in snd_motu_stream_init_duplex()
344 destroy_stream(motu, &motu->rx_stream); in snd_motu_stream_init_duplex()
356 destroy_stream(motu, &motu->rx_stream); in snd_motu_stream_destroy_duplex()
Dmotu-pcm.c113 stream = &motu->rx_stream; in init_hw_info()
164 amdtp_stream_pcm_running(&motu->rx_stream)) { in pcm_open()
254 amdtp_stream_pcm_prepare(&motu->rx_stream); in playback_prepare()
282 amdtp_stream_pcm_trigger(&motu->rx_stream, substream); in playback_trigger()
285 amdtp_stream_pcm_trigger(&motu->rx_stream, NULL); in playback_trigger()
304 return amdtp_stream_pcm_pointer(&motu->rx_stream); in playback_pointer()
318 return amdtp_stream_pcm_ack(&motu->rx_stream); in playback_ack()
Dmotu-midi.c76 amdtp_motu_midi_trigger(&motu->rx_stream, substrm->number, in midi_playback_trigger()
79 amdtp_motu_midi_trigger(&motu->rx_stream, substrm->number, in midi_playback_trigger()
/sound/firewire/oxfw/
Doxfw-stream.c108 if (stream == &oxfw->rx_stream) in start_stream()
202 if (stream == &oxfw->rx_stream) { in keep_resources()
255 err = check_connection_used_by_others(oxfw, &oxfw->rx_stream); in snd_oxfw_stream_reserve_duplex()
297 err = keep_resources(oxfw, &oxfw->rx_stream); in snd_oxfw_stream_reserve_duplex()
320 if (amdtp_streaming_error(&oxfw->rx_stream) || in snd_oxfw_stream_start_duplex()
329 if (!amdtp_stream_running(&oxfw->rx_stream)) { in snd_oxfw_stream_start_duplex()
330 err = start_stream(oxfw, &oxfw->rx_stream); in snd_oxfw_stream_start_duplex()
352 if (!amdtp_stream_wait_callback(&oxfw->rx_stream, in snd_oxfw_stream_start_duplex()
410 err = init_stream(oxfw, &oxfw->rx_stream); in snd_oxfw_stream_init_duplex()
417 destroy_stream(oxfw, &oxfw->rx_stream); in snd_oxfw_stream_init_duplex()
[all …]
Doxfw-pcm.c123 stream = &oxfw->rx_stream; in init_hw_params()
188 amdtp_stream_pcm_running(&oxfw->rx_stream)) { in pcm_open()
251 err = snd_oxfw_stream_reserve_duplex(oxfw, &oxfw->rx_stream, in pcm_playback_hw_params()
318 amdtp_stream_pcm_prepare(&oxfw->rx_stream); in pcm_playback_prepare()
356 amdtp_stream_pcm_trigger(&oxfw->rx_stream, pcm); in pcm_playback_trigger()
370 return amdtp_stream_pcm_pointer(&oxfw->rx_stream); in pcm_playback_pointer()
384 return amdtp_stream_pcm_ack(&oxfw->rx_stream); in pcm_playback_ack()
Doxfw-midi.c48 err = snd_oxfw_stream_reserve_duplex(oxfw, &oxfw->rx_stream, 0, 0); in midi_playback_open()
117 amdtp_am824_midi_trigger(&oxfw->rx_stream, in midi_playback_trigger()
120 amdtp_am824_midi_trigger(&oxfw->rx_stream, in midi_playback_trigger()
Doxfw.h54 struct amdtp_stream rx_stream; member
/sound/firewire/bebob/
Dbebob_pcm.c109 s = &bebob->rx_stream; in pcm_init_hw_params()
159 amdtp_stream_pcm_running(&bebob->rx_stream)) { in pcm_open()
247 amdtp_stream_pcm_prepare(&bebob->rx_stream); in pcm_playback_prepare()
277 amdtp_stream_pcm_trigger(&bebob->rx_stream, substream); in pcm_playback_trigger()
280 amdtp_stream_pcm_trigger(&bebob->rx_stream, NULL); in pcm_playback_trigger()
299 return amdtp_stream_pcm_pointer(&bebob->rx_stream); in pcm_playback_pointer()
313 return amdtp_stream_pcm_ack(&bebob->rx_stream); in pcm_playback_ack()
Dbebob_stream.c436 if (stream == &bebob->rx_stream) in start_stream()
519 err = init_stream(bebob, &bebob->rx_stream); in snd_bebob_stream_init_duplex()
528 destroy_stream(bebob, &bebob->rx_stream); in snd_bebob_stream_init_duplex()
566 err = check_connection_used_by_others(bebob, &bebob->rx_stream); in snd_bebob_stream_reserve_duplex()
607 err = keep_resources(bebob, &bebob->rx_stream, rate, index); in snd_bebob_stream_reserve_duplex()
626 if (amdtp_streaming_error(&bebob->rx_stream) || in snd_bebob_stream_start_duplex()
632 if (!amdtp_stream_running(&bebob->rx_stream)) { in snd_bebob_stream_start_duplex()
645 err = start_stream(bebob, &bebob->rx_stream); in snd_bebob_stream_start_duplex()
670 if (!amdtp_stream_wait_callback(&bebob->rx_stream, in snd_bebob_stream_start_duplex()
706 destroy_stream(bebob, &bebob->rx_stream); in snd_bebob_stream_destroy_duplex()
Dbebob_midi.c72 amdtp_am824_midi_trigger(&bebob->rx_stream, in midi_playback_trigger()
75 amdtp_am824_midi_trigger(&bebob->rx_stream, in midi_playback_trigger()
/sound/firewire/dice/
Ddice-pcm.c142 stream = &dice->rx_stream[index]; in init_hw_info()
205 amdtp_stream_pcm_running(&dice->rx_stream[0]) || in pcm_open()
206 amdtp_stream_pcm_running(&dice->rx_stream[1])) { in pcm_open()
290 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_prepare()
323 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_trigger()
349 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_pointer()
365 struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; in playback_ack()
Ddice-stream.c241 stream = &dice->rx_stream[i]; in keep_dual_resources()
351 stream = dice->rx_stream + i; in start_streams()
410 amdtp_streaming_error(&dice->rx_stream[i])) { in snd_dice_stream_start_duplex()
438 !amdtp_stream_running(&dice->rx_stream[i])) in snd_dice_stream_start_duplex()
467 !amdtp_stream_wait_callback(&dice->rx_stream[i], in snd_dice_stream_start_duplex()
511 stream = &dice->rx_stream[index]; in init_stream()
544 stream = &dice->rx_stream[index]; in destroy_stream()
Ddice-midi.c76 amdtp_am824_midi_trigger(&dice->rx_stream[0], in midi_playback_trigger()
79 amdtp_am824_midi_trigger(&dice->rx_stream[0], in midi_playback_trigger()

12