Lines Matching refs:vol_id

119 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id,  in add_to_list()  argument
139 aeb->vol_id = vol_id; in add_to_list()
197 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() local
210 if (vol_id != av->vol_id) { in validate_vid_hdr()
259 int vol_id, int pnum, in add_volume() argument
265 ubi_assert(vol_id == be32_to_cpu(vid_hdr->vol_id)); in add_volume()
272 if (vol_id == av->vol_id) in add_volume()
275 if (vol_id > av->vol_id) in add_volume()
287 av->vol_id = vol_id; in add_volume()
294 if (vol_id > ai->highest_vol_id) in add_volume()
295 ai->highest_vol_id = vol_id; in add_volume()
300 dbg_bld("added volume %d", vol_id); in add_volume()
452 int err, vol_id, lnum; in ubi_add_to_av() local
458 vol_id = be32_to_cpu(vid_hdr->vol_id); in ubi_add_to_av()
463 pnum, vol_id, lnum, ec, sqnum, bitflips); in ubi_add_to_av()
465 av = add_volume(ai, vol_id, pnum, vid_hdr); in ubi_add_to_av()
536 err = add_to_list(ai, aeb->pnum, aeb->vol_id, in ubi_add_to_av()
544 aeb->vol_id = vol_id; in ubi_add_to_av()
560 return add_to_list(ai, pnum, vol_id, lnum, ec, in ubi_add_to_av()
580 aeb->vol_id = vol_id; in ubi_add_to_av()
606 int vol_id) in ubi_find_av() argument
614 if (vol_id == av->vol_id) in ubi_find_av()
617 if (vol_id > av->vol_id) in ubi_find_av()
636 dbg_bld("remove attaching information about volume %d", av->vol_id); in ubi_remove_av()
823 int err, bitflips = 0, vol_id = -1, ec_err = 0; in scan_peb() local
993 vol_id = be32_to_cpu(vidh->vol_id); in scan_peb()
995 *vid = vol_id; in scan_peb()
998 if (vol_id > UBI_MAX_VOLUMES && vol_id != UBI_LAYOUT_VOLUME_ID) { in scan_peb()
1004 if (vol_id != UBI_FM_SB_VOLUME_ID in scan_peb()
1005 && vol_id != UBI_FM_DATA_VOLUME_ID) { in scan_peb()
1007 vol_id, lnum); in scan_peb()
1009 err = add_to_list(ai, pnum, vol_id, lnum, in scan_peb()
1017 vol_id, lnum); in scan_peb()
1023 vol_id, lnum); in scan_peb()
1024 err = add_to_list(ai, pnum, vol_id, lnum, in scan_peb()
1032 vol_id, lnum); in scan_peb()
1354 int vol_id = -1; in scan_fast() local
1359 err = scan_peb(ubi, *ai, pnum, &vol_id, &sqnum); in scan_fast()
1363 if (vol_id == UBI_FM_SB_VOLUME_ID && sqnum > max_sqnum) { in scan_fast()
1529 if (av->vol_id < 0 || av->highest_lnum < 0 || in self_check_ai()
1536 if (av->vol_id >= UBI_MAX_VOLUMES && in self_check_ai()
1537 av->vol_id < UBI_INTERNAL_VOL_START) { in self_check_ai()
1542 if (av->vol_id > ai->highest_vol_id) { in self_check_ai()
1544 ai->highest_vol_id, av->vol_id); in self_check_ai()
1661 if (av->vol_id != be32_to_cpu(vidh->vol_id)) { in self_check_ai()
1662 ubi_err(ubi, "bad vol_id %d", av->vol_id); in self_check_ai()
1754 ubi_err(ubi, "bad attaching information about volume %d", av->vol_id); in self_check_ai()
1759 ubi_err(ubi, "bad attaching information about volume %d", av->vol_id); in self_check_ai()