Lines Matching refs:master
211 struct amdtp_stream *master, *slave; in snd_efw_stream_start_duplex() local
228 master = &efw->tx_stream; in snd_efw_stream_start_duplex()
232 master = &efw->rx_stream; in snd_efw_stream_start_duplex()
241 err = check_connection_used_by_others(efw, master); in snd_efw_stream_start_duplex()
248 if (amdtp_streaming_error(master)) in snd_efw_stream_start_duplex()
249 stop_stream(efw, master); in snd_efw_stream_start_duplex()
259 stop_stream(efw, master); in snd_efw_stream_start_duplex()
263 if (!amdtp_stream_running(master)) { in snd_efw_stream_start_duplex()
264 amdtp_stream_set_sync(sync_mode, master, slave); in snd_efw_stream_start_duplex()
265 efw->master = master; in snd_efw_stream_start_duplex()
271 err = start_stream(efw, master, rate); in snd_efw_stream_start_duplex()
285 stop_stream(efw, master); in snd_efw_stream_start_duplex()
295 struct amdtp_stream *master, *slave; in snd_efw_stream_stop_duplex() local
298 if (efw->master == &efw->rx_stream) { in snd_efw_stream_stop_duplex()
300 master = &efw->rx_stream; in snd_efw_stream_stop_duplex()
305 master = &efw->tx_stream; in snd_efw_stream_stop_duplex()
316 stop_stream(efw, master); in snd_efw_stream_stop_duplex()