Lines Matching refs:upd_buf
129 vol->upd_buf = vmalloc(ubi->leb_size); in ubi_start_update()
130 if (!vol->upd_buf) in ubi_start_update()
153 vfree(vol->upd_buf); in ubi_start_update()
189 vol->upd_buf = vmalloc(req->bytes); in ubi_start_leb_change()
190 if (!vol->upd_buf) in ubi_start_leb_change()
307 err = copy_from_user(vol->upd_buf + offs, buf, len); in ubi_more_update_data()
320 err = write_leb(ubi, vol, lnum, vol->upd_buf, flush_len, in ubi_more_update_data()
342 err = copy_from_user(vol->upd_buf, buf, len); in ubi_more_update_data()
348 err = write_leb(ubi, vol, lnum, vol->upd_buf, in ubi_more_update_data()
371 vfree(vol->upd_buf); in ubi_more_update_data()
405 err = copy_from_user(vol->upd_buf + vol->upd_received, buf, count); in ubi_more_leb_change_data()
414 memset(vol->upd_buf + vol->upd_bytes, 0xFF, in ubi_more_leb_change_data()
416 len = ubi_calc_data_len(ubi, vol->upd_buf, len); in ubi_more_leb_change_data()
418 vol->upd_buf, len); in ubi_more_leb_change_data()
427 vfree(vol->upd_buf); in ubi_more_leb_change_data()