• Home
  • Raw
  • Download

Lines Matching refs:err

37 	int err;  in keep_resources()  local
39 err = get_rate_mode(rate, &mode); in keep_resources()
40 if (err < 0) in keep_resources()
41 return err; in keep_resources()
44 err = amdtp_ff_set_parameters(&ff->tx_stream, rate, in keep_resources()
46 if (err < 0) in keep_resources()
47 return err; in keep_resources()
49 err = fw_iso_resources_allocate(&ff->tx_resources, in keep_resources()
52 if (err < 0) in keep_resources()
53 return err; in keep_resources()
56 err = amdtp_ff_set_parameters(&ff->rx_stream, rate, in keep_resources()
58 if (err < 0) in keep_resources()
59 return err; in keep_resources()
61 err = fw_iso_resources_allocate(&ff->rx_resources, in keep_resources()
64 if (err < 0) in keep_resources()
67 return err; in keep_resources()
84 int err; in init_stream() local
96 err = fw_iso_resources_init(resources, ff->unit); in init_stream()
97 if (err < 0) in init_stream()
98 return err; in init_stream()
100 err = amdtp_ff_init(stream, ff->unit, dir); in init_stream()
101 if (err < 0) in init_stream()
104 return err; in init_stream()
120 int err; in snd_ff_stream_init_duplex() local
122 err = init_stream(ff, AMDTP_OUT_STREAM); in snd_ff_stream_init_duplex()
123 if (err < 0) in snd_ff_stream_init_duplex()
126 err = init_stream(ff, AMDTP_IN_STREAM); in snd_ff_stream_init_duplex()
127 if (err < 0) in snd_ff_stream_init_duplex()
130 return err; in snd_ff_stream_init_duplex()
147 int err; in snd_ff_stream_start_duplex() local
152 err = ff->spec->protocol->get_clock(ff, &curr_rate, &src); in snd_ff_stream_start_duplex()
153 if (err < 0) in snd_ff_stream_start_duplex()
154 return err; in snd_ff_stream_start_duplex()
171 err = keep_resources(ff, rate); in snd_ff_stream_start_duplex()
172 if (err < 0) in snd_ff_stream_start_duplex()
175 err = ff->spec->protocol->begin_session(ff, rate); in snd_ff_stream_start_duplex()
176 if (err < 0) in snd_ff_stream_start_duplex()
179 err = amdtp_stream_start(&ff->rx_stream, in snd_ff_stream_start_duplex()
182 if (err < 0) in snd_ff_stream_start_duplex()
187 err = -ETIMEDOUT; in snd_ff_stream_start_duplex()
191 err = ff->spec->protocol->switch_fetching_mode(ff, true); in snd_ff_stream_start_duplex()
192 if (err < 0) in snd_ff_stream_start_duplex()
197 err = amdtp_stream_start(&ff->tx_stream, in snd_ff_stream_start_duplex()
200 if (err < 0) in snd_ff_stream_start_duplex()
205 err = -ETIMEDOUT; in snd_ff_stream_start_duplex()
218 return err; in snd_ff_stream_start_duplex()
253 int err; in snd_ff_stream_lock_try() local
259 err = -EBUSY; in snd_ff_stream_lock_try()
266 err = 0; in snd_ff_stream_lock_try()
269 return err; in snd_ff_stream_lock_try()