Lines Matching refs:err
50 int err; in set_update_marker() local
65 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); in set_update_marker()
68 return err; in set_update_marker()
84 int err; in clear_update_marker() local
105 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); in clear_update_marker()
108 return err; in clear_update_marker()
124 int i, err; in ubi_start_update() local
134 err = set_update_marker(ubi, vol); in ubi_start_update()
135 if (err) in ubi_start_update()
136 return err; in ubi_start_update()
140 err = ubi_eba_unmap_leb(ubi, vol, i); in ubi_start_update()
141 if (err) in ubi_start_update()
142 return err; in ubi_start_update()
146 err = ubi_wl_flush(ubi, UBI_ALL, UBI_ALL); in ubi_start_update()
147 if (err) in ubi_start_update()
148 return err; in ubi_start_update()
150 err = clear_update_marker(ubi, vol, 0); in ubi_start_update()
151 if (err) in ubi_start_update()
152 return err; in ubi_start_update()
229 int err; in write_leb() local
241 err = ubi_eba_write_leb(ubi, vol, lnum, buf, 0, len); in write_leb()
253 err = ubi_eba_write_leb_st(ubi, vol, lnum, buf, len, used_ebs); in write_leb()
256 return err; in write_leb()
276 int lnum, offs, err = 0, len, to_write = count; in ubi_more_update_data() local
278 int lnum, err = 0, len, to_write = count; in ubi_more_update_data()
308 err = copy_from_user(vol->upd_buf + offs, buf, len); in ubi_more_update_data()
309 if (err) in ubi_more_update_data()
321 err = write_leb(ubi, vol, lnum, vol->upd_buf, flush_len, in ubi_more_update_data()
323 if (err) in ubi_more_update_data()
324 return err; in ubi_more_update_data()
343 err = copy_from_user(vol->upd_buf, buf, len); in ubi_more_update_data()
344 if (err) in ubi_more_update_data()
349 err = write_leb(ubi, vol, lnum, vol->upd_buf, in ubi_more_update_data()
351 if (err) in ubi_more_update_data()
363 err = ubi_wl_flush(ubi, UBI_ALL, UBI_ALL); in ubi_more_update_data()
364 if (err) in ubi_more_update_data()
365 return err; in ubi_more_update_data()
367 err = clear_update_marker(ubi, vol, vol->upd_bytes); in ubi_more_update_data()
368 if (err) in ubi_more_update_data()
369 return err; in ubi_more_update_data()
371 err = to_write; in ubi_more_update_data()
375 return err; in ubi_more_update_data()
395 int err; in ubi_more_leb_change_data() local
406 err = copy_from_user(vol->upd_buf + vol->upd_received, buf, count); in ubi_more_leb_change_data()
407 if (err) in ubi_more_leb_change_data()
418 err = ubi_eba_atomic_leb_change(ubi, vol, vol->ch_lnum, in ubi_more_leb_change_data()
420 if (err) in ubi_more_leb_change_data()
421 return err; in ubi_more_leb_change_data()
427 err = count; in ubi_more_leb_change_data()
431 return err; in ubi_more_leb_change_data()