Lines Matching refs:i

66 	int i, err;  in ubi_update_layout_vol()  local
69 for (i = 0; i < UBI_LAYOUT_VOLUME_EBS; i++) { in ubi_update_layout_vol()
70 err = ubi_eba_atomic_leb_change(ubi, layout_vol, i, ubi->vtbl, in ubi_update_layout_vol()
160 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; in vtbl_check() local
165 for (i = 0; i < ubi->vtbl_slots; i++) { in vtbl_check()
168 reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs); in vtbl_check()
169 alignment = be32_to_cpu(vtbl[i].alignment); in vtbl_check()
170 data_pad = be32_to_cpu(vtbl[i].data_pad); in vtbl_check()
171 upd_marker = vtbl[i].upd_marker; in vtbl_check()
172 vol_type = vtbl[i].vol_type; in vtbl_check()
173 name_len = be16_to_cpu(vtbl[i].name_len); in vtbl_check()
174 name = &vtbl[i].name[0]; in vtbl_check()
176 crc = crc32(UBI_CRC32_INIT, &vtbl[i], UBI_VTBL_RECORD_SIZE_CRC); in vtbl_check()
177 if (be32_to_cpu(vtbl[i].crc) != crc) { in vtbl_check()
179 i, crc, be32_to_cpu(vtbl[i].crc)); in vtbl_check()
180 ubi_dump_vtbl_record(&vtbl[i], i); in vtbl_check()
185 if (memcmp(&vtbl[i], &empty_vtbl_record, in vtbl_check()
251 for (i = 0; i < ubi->vtbl_slots - 1; i++) { in vtbl_check()
252 for (n = i + 1; n < ubi->vtbl_slots; n++) { in vtbl_check()
253 int len1 = be16_to_cpu(vtbl[i].name_len); in vtbl_check()
257 !strncmp(vtbl[i].name, vtbl[n].name, len1)) { in vtbl_check()
259 i, n, vtbl[i].name); in vtbl_check()
260 ubi_dump_vtbl_record(&vtbl[i], i); in vtbl_check()
270 ubi_err(ubi, "volume table check failed: record %d, error %d", i, err); in vtbl_check()
271 ubi_dump_vtbl_record(&vtbl[i], i); in vtbl_check()
487 int i; in create_empty_lvol() local
494 for (i = 0; i < ubi->vtbl_slots; i++) in create_empty_lvol()
495 memcpy(&vtbl[i], &empty_vtbl_record, UBI_VTBL_RECORD_SIZE); in create_empty_lvol()
497 for (i = 0; i < UBI_LAYOUT_VOLUME_EBS; i++) { in create_empty_lvol()
500 err = create_vtbl(ubi, ai, i, vtbl); in create_empty_lvol()
524 int i, err, reserved_pebs = 0; in init_volumes() local
528 for (i = 0; i < ubi->vtbl_slots; i++) { in init_volumes()
531 if (be32_to_cpu(vtbl[i].reserved_pebs) == 0) in init_volumes()
538 vol->reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs); in init_volumes()
539 vol->alignment = be32_to_cpu(vtbl[i].alignment); in init_volumes()
540 vol->data_pad = be32_to_cpu(vtbl[i].data_pad); in init_volumes()
541 vol->upd_marker = vtbl[i].upd_marker; in init_volumes()
542 vol->vol_type = vtbl[i].vol_type == UBI_VID_DYNAMIC ? in init_volumes()
544 vol->name_len = be16_to_cpu(vtbl[i].name_len); in init_volumes()
546 memcpy(vol->name, vtbl[i].name, vol->name_len); in init_volumes()
548 vol->vol_id = i; in init_volumes()
550 if (vtbl[i].flags & UBI_VTBL_SKIP_CRC_CHECK_FLG) in init_volumes()
553 if (vtbl[i].flags & UBI_VTBL_AUTORESIZE_FLG) { in init_volumes()
557 ubi->autoresize_vol_id, i); in init_volumes()
562 ubi->autoresize_vol_id = i; in init_volumes()
565 ubi_assert(!ubi->volumes[i]); in init_volumes()
566 ubi->volumes[i] = vol; in init_volumes()
594 av = ubi_find_av(ai, i); in init_volumes()
643 ubi_assert(!ubi->volumes[i]); in init_volumes()
721 int err, i; in check_attaching_info() local
738 for (i = 0; i < ubi->vtbl_slots + UBI_INT_VOL_COUNT; i++) { in check_attaching_info()
741 av = ubi_find_av(ai, i); in check_attaching_info()
742 vol = ubi->volumes[i]; in check_attaching_info()
750 ubi_assert(i < ubi->vtbl_slots); in check_attaching_info()