Lines Matching refs:i
467 int i, pnum, err, ret = 0; in scan_pool() local
485 for (i = 0; i < pool_size; i++) { in scan_pool()
489 pnum = be32_to_cpu(pebs[i]); in scan_pool()
618 int ret, i, j, pool_size, wl_pool_size; in ubi_attach_fastmap() local
694 for (i = 0; i < be32_to_cpu(fmhdr->free_peb_count); i++) { in ubi_attach_fastmap()
705 for (i = 0; i < be32_to_cpu(fmhdr->used_peb_count); i++) { in ubi_attach_fastmap()
716 for (i = 0; i < be32_to_cpu(fmhdr->scrub_peb_count); i++) { in ubi_attach_fastmap()
727 for (i = 0; i < be32_to_cpu(fmhdr->erase_peb_count); i++) { in ubi_attach_fastmap()
741 for (i = 0; i < be32_to_cpu(fmhdr->vol_count); i++) { in ubi_attach_fastmap()
885 int i, used_blocks, pnum, ret = 0; in ubi_scan_fastmap() local
954 for (i = 0; i < used_blocks; i++) { in ubi_scan_fastmap()
957 pnum = be32_to_cpu(fmsb->block_loc[i]); in ubi_scan_fastmap()
967 i, pnum); in ubi_scan_fastmap()
972 fm->to_be_tortured[i] = 1; in ubi_scan_fastmap()
992 i, pnum); in ubi_scan_fastmap()
996 if (i == 0) { in ubi_scan_fastmap()
1017 ret = ubi_io_read(ubi, ubi->fm_buf + (ubi->leb_size * i), pnum, in ubi_scan_fastmap()
1021 "err: %i)", i, pnum, ret); in ubi_scan_fastmap()
1052 for (i = 0; i < used_blocks; i++) { in ubi_scan_fastmap()
1057 while (i--) in ubi_scan_fastmap()
1058 kfree(fm->e[i]); in ubi_scan_fastmap()
1064 e->pnum = be32_to_cpu(fmsb2->block_loc[i]); in ubi_scan_fastmap()
1065 e->ec = be32_to_cpu(fmsb2->block_ec[i]); in ubi_scan_fastmap()
1066 fm->e[i] = e; in ubi_scan_fastmap()
1118 int ret, i, j, free_peb_count, used_peb_count, vol_count; in ubi_write_fastmap() local
1173 for (i = 0; i < ubi->fm_pool.size; i++) { in ubi_write_fastmap()
1174 fmpl->pebs[i] = cpu_to_be32(ubi->fm_pool.pebs[i]); in ubi_write_fastmap()
1175 set_seen(ubi, ubi->fm_pool.pebs[i], seen_pebs); in ubi_write_fastmap()
1184 for (i = 0; i < ubi->fm_wl_pool.size; i++) { in ubi_write_fastmap()
1185 fmpl_wl->pebs[i] = cpu_to_be32(ubi->fm_wl_pool.pebs[i]); in ubi_write_fastmap()
1186 set_seen(ubi, ubi->fm_wl_pool.pebs[i], seen_pebs); in ubi_write_fastmap()
1214 ubi_for_each_protected_peb(ubi, i, wl_e) { in ubi_write_fastmap()
1259 for (i = 0; i < UBI_MAX_VOLUMES + UBI_INT_VOL_COUNT; i++) { in ubi_write_fastmap()
1260 vol = ubi->volumes[i]; in ubi_write_fastmap()
1307 for (i = 0; i < new_fm->used_blocks; i++) { in ubi_write_fastmap()
1308 fmsb->block_loc[i] = cpu_to_be32(new_fm->e[i]->pnum); in ubi_write_fastmap()
1309 set_seen(ubi, new_fm->e[i]->pnum, seen_pebs); in ubi_write_fastmap()
1310 fmsb->block_ec[i] = cpu_to_be32(new_fm->e[i]->ec); in ubi_write_fastmap()
1317 for (i = 1; i < new_fm->used_blocks; i++) { in ubi_write_fastmap()
1319 dvhdr->lnum = cpu_to_be32(i); in ubi_write_fastmap()
1321 new_fm->e[i]->pnum, be64_to_cpu(dvhdr->sqnum)); in ubi_write_fastmap()
1322 ret = ubi_io_write_vid_hdr(ubi, new_fm->e[i]->pnum, dvhdr); in ubi_write_fastmap()
1325 new_fm->e[i]->pnum); in ubi_write_fastmap()
1330 for (i = 0; i < new_fm->used_blocks; i++) { in ubi_write_fastmap()
1331 ret = ubi_io_write(ubi, fm_raw + (i * ubi->leb_size), in ubi_write_fastmap()
1332 new_fm->e[i]->pnum, ubi->leb_start, ubi->leb_size); in ubi_write_fastmap()
1335 new_fm->e[i]->pnum); in ubi_write_fastmap()
1473 int i; in return_fm_pebs() local
1478 for (i = 0; i < fm->used_blocks; i++) { in return_fm_pebs()
1479 if (fm->e[i]) { in return_fm_pebs()
1480 ubi_wl_put_fm_peb(ubi, fm->e[i], i, in return_fm_pebs()
1481 fm->to_be_tortured[i]); in return_fm_pebs()
1482 fm->e[i] = NULL; in return_fm_pebs()
1496 int ret, i, j; in ubi_update_fastmap() local
1531 for (i = 1; i < new_fm->used_blocks; i++) { in ubi_update_fastmap()
1537 if (old_fm && old_fm->e[i]) { in ubi_update_fastmap()
1538 ret = erase_block(ubi, old_fm->e[i]->pnum); in ubi_update_fastmap()
1542 for (j = 1; j < i; j++) { in ubi_update_fastmap()
1549 new_fm->e[i] = old_fm->e[i]; in ubi_update_fastmap()
1550 old_fm->e[i] = NULL; in ubi_update_fastmap()
1554 for (j = 1; j < i; j++) { in ubi_update_fastmap()
1563 new_fm->e[i] = tmp_e; in ubi_update_fastmap()
1565 if (old_fm && old_fm->e[i]) { in ubi_update_fastmap()
1566 ubi_wl_put_fm_peb(ubi, old_fm->e[i], i, in ubi_update_fastmap()
1567 old_fm->to_be_tortured[i]); in ubi_update_fastmap()
1568 old_fm->e[i] = NULL; in ubi_update_fastmap()
1575 for (i = new_fm->used_blocks; i < old_fm->used_blocks; i++) { in ubi_update_fastmap()
1576 ubi_wl_put_fm_peb(ubi, old_fm->e[i], i, in ubi_update_fastmap()
1577 old_fm->to_be_tortured[i]); in ubi_update_fastmap()
1578 old_fm->e[i] = NULL; in ubi_update_fastmap()
1593 for (i = 1; i < new_fm->used_blocks; i++) { in ubi_update_fastmap()
1594 ubi_wl_put_fm_peb(ubi, new_fm->e[i], in ubi_update_fastmap()
1595 i, 0); in ubi_update_fastmap()
1596 new_fm->e[i] = NULL; in ubi_update_fastmap()
1614 for (i = 1; i < new_fm->used_blocks; i++) { in ubi_update_fastmap()
1615 ubi_wl_put_fm_peb(ubi, new_fm->e[i], i, 0); in ubi_update_fastmap()
1616 new_fm->e[i] = NULL; in ubi_update_fastmap()