Lines Matching refs:slave
496 struct amdtp_stream *master, *slave; in snd_bebob_stream_start_duplex() local
531 slave = &bebob->rx_stream; in snd_bebob_stream_start_duplex()
535 slave = &bebob->tx_stream; in snd_bebob_stream_start_duplex()
555 if (amdtp_streaming_error(slave)) in snd_bebob_stream_start_duplex()
556 amdtp_stream_stop(slave); in snd_bebob_stream_start_duplex()
558 !amdtp_stream_running(master) && !amdtp_stream_running(slave)) in snd_bebob_stream_start_duplex()
572 amdtp_stream_stop(slave); in snd_bebob_stream_start_duplex()
578 amdtp_stream_set_sync(sync_mode, master, slave); in snd_bebob_stream_start_duplex()
637 if (atomic_read(slave_substreams) > 0 && !amdtp_stream_running(slave)) { in snd_bebob_stream_start_duplex()
638 err = start_stream(bebob, slave, rate); in snd_bebob_stream_start_duplex()
648 if (!amdtp_stream_wait_callback(slave, CALLBACK_TIMEOUT)) { in snd_bebob_stream_start_duplex()
649 amdtp_stream_stop(slave); in snd_bebob_stream_start_duplex()
662 struct amdtp_stream *master, *slave; in snd_bebob_stream_stop_duplex() local
666 slave = &bebob->tx_stream; in snd_bebob_stream_stop_duplex()
671 slave = &bebob->rx_stream; in snd_bebob_stream_stop_duplex()
680 amdtp_stream_pcm_abort(slave); in snd_bebob_stream_stop_duplex()
681 amdtp_stream_stop(slave); in snd_bebob_stream_stop_duplex()