• Home
  • Raw
  • Download

Lines Matching refs:vol_id

104 					      int vol_id, unsigned int flags,  in find_or_add_av()  argument
115 if (vol_id == av->vol_id) { in find_or_add_av()
124 if (vol_id > av->vol_id) in find_or_add_av()
138 av->vol_id = vol_id; in find_or_add_av()
140 if (vol_id > ai->highest_vol_id) in find_or_add_av()
141 ai->highest_vol_id = vol_id; in find_or_add_av()
147 dbg_bld("added volume %d", vol_id); in find_or_add_av()
162 int vol_id, bool *created) in ubi_find_or_add_av() argument
164 return find_or_add_av(ai, vol_id, AV_FIND_OR_ADD, created); in ubi_find_or_add_av()
189 aeb->vol_id = UBI_UNKNOWN; in ubi_alloc_aeb()
229 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, in add_to_list() argument
248 aeb->vol_id = vol_id; in add_to_list()
305 aeb->vol_id = be32_to_cpu(vid_hdr->vol_id); in add_fastmap()
310 aeb->vol_id, aeb->sqnum); in add_fastmap()
335 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() local
348 if (vol_id != av->vol_id) { in validate_vid_hdr()
397 int vol_id, int pnum, in add_volume() argument
403 ubi_assert(vol_id == be32_to_cpu(vid_hdr->vol_id)); in add_volume()
405 av = ubi_find_or_add_av(ai, vol_id, &created); in add_volume()
566 int err, vol_id, lnum; in ubi_add_to_av() local
572 vol_id = be32_to_cpu(vid_hdr->vol_id); in ubi_add_to_av()
577 pnum, vol_id, lnum, ec, sqnum, bitflips); in ubi_add_to_av()
579 av = add_volume(ai, vol_id, pnum, vid_hdr); in ubi_add_to_av()
650 err = add_to_list(ai, aeb->pnum, aeb->vol_id, in ubi_add_to_av()
658 aeb->vol_id = vol_id; in ubi_add_to_av()
674 return add_to_list(ai, pnum, vol_id, lnum, ec, in ubi_add_to_av()
692 aeb->vol_id = vol_id; in ubi_add_to_av()
717 struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id) in ubi_add_av() argument
721 return find_or_add_av(ai, vol_id, AV_ADD, &created); in ubi_add_av()
733 int vol_id) in ubi_find_av() argument
737 return find_or_add_av((struct ubi_attach_info *)ai, vol_id, AV_FIND, in ubi_find_av()
751 dbg_bld("remove attaching information about volume %d", av->vol_id); in ubi_remove_av()
915 static bool vol_ignored(int vol_id) in vol_ignored() argument
917 switch (vol_id) { in vol_ignored()
923 return ubi_is_fm_vol(vol_id); in vol_ignored()
948 int err, bitflips = 0, vol_id = -1, ec_err = 0; in scan_peb() local
1133 vol_id = be32_to_cpu(vidh->vol_id); in scan_peb()
1134 if (vol_id > UBI_MAX_VOLUMES && !vol_ignored(vol_id)) { in scan_peb()
1141 vol_id, lnum); in scan_peb()
1143 err = add_to_list(ai, pnum, vol_id, lnum, in scan_peb()
1151 vol_id, lnum); in scan_peb()
1157 vol_id, lnum); in scan_peb()
1158 err = add_to_list(ai, pnum, vol_id, lnum, in scan_peb()
1166 vol_id, lnum); in scan_peb()
1175 if (ubi_is_fm_vol(vol_id)) in scan_peb()
1686 if (av->vol_id < 0 || av->highest_lnum < 0 || in self_check_ai()
1693 if (av->vol_id >= UBI_MAX_VOLUMES && in self_check_ai()
1694 av->vol_id < UBI_INTERNAL_VOL_START) { in self_check_ai()
1699 if (av->vol_id > ai->highest_vol_id) { in self_check_ai()
1701 ai->highest_vol_id, av->vol_id); in self_check_ai()
1818 if (av->vol_id != be32_to_cpu(vidh->vol_id)) { in self_check_ai()
1819 ubi_err(ubi, "bad vol_id %d", av->vol_id); in self_check_ai()
1911 ubi_err(ubi, "bad attaching information about volume %d", av->vol_id); in self_check_ai()
1916 ubi_err(ubi, "bad attaching information about volume %d", av->vol_id); in self_check_ai()