Lines Matching refs:err

18 	int err;  in init_stream()  local
30 err = cmp_connection_init(conn, efw->unit, c_dir, 0); in init_stream()
31 if (err < 0) in init_stream()
34 err = amdtp_stream_init(stream, efw->unit, s_dir, CIP_BLOCKING); in init_stream()
35 if (err < 0) { in init_stream()
40 return err; in init_stream()
61 int err; in start_stream() local
63 err = snd_efw_get_multiplier_mode(sampling_rate, &mode); in start_stream()
64 if (err < 0) in start_stream()
80 err = cmp_connection_establish(conn, in start_stream()
82 if (err < 0) in start_stream()
86 err = amdtp_stream_start(stream, in start_stream()
89 if (err < 0) { in start_stream()
97 err = -ETIMEDOUT; in start_stream()
100 return err; in start_stream()
125 int err; in get_sync_mode() local
127 err = snd_efw_command_get_clock_source(efw, &clock_source); in get_sync_mode()
128 if (err < 0) in get_sync_mode()
129 return err; in get_sync_mode()
143 int err; in check_connection_used_by_others() local
150 err = cmp_connection_check_used(conn, &used); in check_connection_used_by_others()
151 if ((err >= 0) && used && !amdtp_stream_running(s)) { in check_connection_used_by_others()
156 err = -EBUSY; in check_connection_used_by_others()
159 return err; in check_connection_used_by_others()
164 int err; in snd_efw_stream_init_duplex() local
166 err = init_stream(efw, &efw->tx_stream); in snd_efw_stream_init_duplex()
167 if (err < 0) in snd_efw_stream_init_duplex()
191 err = init_stream(efw, &efw->rx_stream); in snd_efw_stream_init_duplex()
192 if (err < 0) { in snd_efw_stream_init_duplex()
198 err = snd_efw_command_set_tx_mode(efw, SND_EFW_TRANSPORT_MODE_IEC61883); in snd_efw_stream_init_duplex()
199 if (err < 0) { in snd_efw_stream_init_duplex()
204 return err; in snd_efw_stream_init_duplex()
213 int err = 0; in snd_efw_stream_start_duplex() local
222 err = get_sync_mode(efw, &sync_mode); in snd_efw_stream_start_duplex()
223 if (err < 0) in snd_efw_stream_start_duplex()
239 err = check_connection_used_by_others(efw, master); in snd_efw_stream_start_duplex()
240 if (err < 0) in snd_efw_stream_start_duplex()
250 err = snd_efw_command_get_sampling_rate(efw, &curr_rate); in snd_efw_stream_start_duplex()
251 if (err < 0) in snd_efw_stream_start_duplex()
265 err = snd_efw_command_set_sampling_rate(efw, rate); in snd_efw_stream_start_duplex()
266 if (err < 0) in snd_efw_stream_start_duplex()
269 err = start_stream(efw, master, rate); in snd_efw_stream_start_duplex()
270 if (err < 0) { in snd_efw_stream_start_duplex()
272 "fail to start AMDTP master stream:%d\n", err); in snd_efw_stream_start_duplex()
279 err = start_stream(efw, slave, rate); in snd_efw_stream_start_duplex()
280 if (err < 0) { in snd_efw_stream_start_duplex()
282 "fail to start AMDTP slave stream:%d\n", err); in snd_efw_stream_start_duplex()
288 return err; in snd_efw_stream_start_duplex()
348 int err; in snd_efw_stream_lock_try() local
354 err = -EBUSY; in snd_efw_stream_lock_try()
361 err = 0; in snd_efw_stream_lock_try()
364 return err; in snd_efw_stream_lock_try()