• Home
  • Raw
  • Download

Lines Matching refs:err

16 	int err;  in init_stream()  local
28 err = cmp_connection_init(conn, efw->unit, c_dir, 0); in init_stream()
29 if (err < 0) in init_stream()
30 return err; in init_stream()
32 err = amdtp_am824_init(stream, efw->unit, s_dir, CIP_BLOCKING); in init_stream()
33 if (err < 0) { in init_stream()
36 return err; in init_stream()
61 return err; in init_stream()
68 int err; in start_stream() local
76 err = cmp_connection_establish(conn); in start_stream()
77 if (err < 0) in start_stream()
78 return err; in start_stream()
81 err = amdtp_domain_add_stream(&efw->domain, stream, in start_stream()
83 if (err < 0) { in start_stream()
85 return err; in start_stream()
108 int err; in check_connection_used_by_others() local
115 err = cmp_connection_check_used(conn, &used); in check_connection_used_by_others()
116 if ((err >= 0) && used && !amdtp_stream_running(s)) { in check_connection_used_by_others()
121 err = -EBUSY; in check_connection_used_by_others()
124 return err; in check_connection_used_by_others()
129 int err; in snd_efw_stream_init_duplex() local
131 err = init_stream(efw, &efw->tx_stream); in snd_efw_stream_init_duplex()
132 if (err < 0) in snd_efw_stream_init_duplex()
133 return err; in snd_efw_stream_init_duplex()
135 err = init_stream(efw, &efw->rx_stream); in snd_efw_stream_init_duplex()
136 if (err < 0) { in snd_efw_stream_init_duplex()
138 return err; in snd_efw_stream_init_duplex()
141 err = amdtp_domain_init(&efw->domain); in snd_efw_stream_init_duplex()
142 if (err < 0) { in snd_efw_stream_init_duplex()
145 return err; in snd_efw_stream_init_duplex()
149 err = snd_efw_command_set_tx_mode(efw, SND_EFW_TRANSPORT_MODE_IEC61883); in snd_efw_stream_init_duplex()
150 if (err < 0) { in snd_efw_stream_init_duplex()
155 return err; in snd_efw_stream_init_duplex()
164 int err; in keep_resources() local
176 err = amdtp_am824_set_parameters(stream, rate, pcm_channels, in keep_resources()
178 if (err < 0) in keep_resources()
179 return err; in keep_resources()
187 int err; in snd_efw_stream_reserve_duplex() local
191 err = check_connection_used_by_others(efw, &efw->rx_stream); in snd_efw_stream_reserve_duplex()
192 if (err < 0) in snd_efw_stream_reserve_duplex()
193 return err; in snd_efw_stream_reserve_duplex()
196 err = snd_efw_command_get_sampling_rate(efw, &curr_rate); in snd_efw_stream_reserve_duplex()
197 if (err < 0) in snd_efw_stream_reserve_duplex()
198 return err; in snd_efw_stream_reserve_duplex()
214 err = snd_efw_command_set_sampling_rate(efw, rate); in snd_efw_stream_reserve_duplex()
215 if (err < 0) in snd_efw_stream_reserve_duplex()
216 return err; in snd_efw_stream_reserve_duplex()
218 err = snd_efw_get_multiplier_mode(rate, &mode); in snd_efw_stream_reserve_duplex()
219 if (err < 0) in snd_efw_stream_reserve_duplex()
220 return err; in snd_efw_stream_reserve_duplex()
222 err = keep_resources(efw, &efw->tx_stream, rate, mode); in snd_efw_stream_reserve_duplex()
223 if (err < 0) in snd_efw_stream_reserve_duplex()
224 return err; in snd_efw_stream_reserve_duplex()
226 err = keep_resources(efw, &efw->rx_stream, rate, mode); in snd_efw_stream_reserve_duplex()
227 if (err < 0) { in snd_efw_stream_reserve_duplex()
229 return err; in snd_efw_stream_reserve_duplex()
239 int err = 0; in snd_efw_stream_start_duplex() local
252 err = snd_efw_command_get_sampling_rate(efw, &rate); in snd_efw_stream_start_duplex()
253 if (err < 0) in snd_efw_stream_start_duplex()
254 return err; in snd_efw_stream_start_duplex()
257 err = start_stream(efw, &efw->rx_stream, rate); in snd_efw_stream_start_duplex()
258 if (err < 0) in snd_efw_stream_start_duplex()
261 err = start_stream(efw, &efw->tx_stream, rate); in snd_efw_stream_start_duplex()
262 if (err < 0) in snd_efw_stream_start_duplex()
265 err = amdtp_domain_start(&efw->domain); in snd_efw_stream_start_duplex()
266 if (err < 0) in snd_efw_stream_start_duplex()
274 err = -ETIMEDOUT; in snd_efw_stream_start_duplex()
286 return err; in snd_efw_stream_start_duplex()
329 int err; in snd_efw_stream_lock_try() local
335 err = -EBUSY; in snd_efw_stream_lock_try()
342 err = 0; in snd_efw_stream_lock_try()
345 return err; in snd_efw_stream_lock_try()