Lines Matching refs:upd_buf
130 vol->upd_buf = vmalloc(ubi->leb_size); in ubi_start_update()
131 if (!vol->upd_buf) in ubi_start_update()
154 vfree(vol->upd_buf); in ubi_start_update()
190 vol->upd_buf = vmalloc(req->bytes); in ubi_start_leb_change()
191 if (!vol->upd_buf) in ubi_start_leb_change()
308 err = copy_from_user(vol->upd_buf + offs, buf, len); in ubi_more_update_data()
321 err = write_leb(ubi, vol, lnum, vol->upd_buf, flush_len, in ubi_more_update_data()
343 err = copy_from_user(vol->upd_buf, buf, len); in ubi_more_update_data()
349 err = write_leb(ubi, vol, lnum, vol->upd_buf, in ubi_more_update_data()
372 vfree(vol->upd_buf); in ubi_more_update_data()
406 err = copy_from_user(vol->upd_buf + vol->upd_received, buf, count); in ubi_more_leb_change_data()
415 memset(vol->upd_buf + vol->upd_bytes, 0xFF, in ubi_more_leb_change_data()
417 len = ubi_calc_data_len(ubi, vol->upd_buf, len); in ubi_more_leb_change_data()
419 vol->upd_buf, len); in ubi_more_leb_change_data()
428 vfree(vol->upd_buf); in ubi_more_leb_change_data()