Lines Matching refs:new_pnum
812 int new_pnum, err, vol_id = vol->vol_id, data_size;
817 new_pnum = ubi_wl_get_peb(ubi);
818 if (new_pnum < 0) {
819 err = new_pnum;
824 pnum, new_pnum);
856 err = ubi_io_write_vid_hdr(ubi, new_pnum, vidb);
860 err = ubi_io_write_data(ubi, ubi->peb_buf, new_pnum, 0, data_size);
866 vol->eba_tbl->entries[lnum].pnum = new_pnum;
874 } else if (new_pnum >= 0) {
879 ubi_wl_put_peb(ubi, vol_id, lnum, new_pnum, 1);
880 ubi_warn(ubi, "failed to write to PEB %d", new_pnum);