Lines Matching refs:vid_hdr
193 const struct ubi_vid_hdr *vid_hdr, in validate_vid_hdr() argument
196 int vol_type = vid_hdr->vol_type; in validate_vid_hdr()
197 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr()
198 int used_ebs = be32_to_cpu(vid_hdr->used_ebs); in validate_vid_hdr()
199 int data_pad = be32_to_cpu(vid_hdr->data_pad); in validate_vid_hdr()
240 ubi_dump_vid_hdr(vid_hdr); in validate_vid_hdr()
260 const struct ubi_vid_hdr *vid_hdr) in add_volume() argument
265 ubi_assert(vol_id == be32_to_cpu(vid_hdr->vol_id)); in add_volume()
289 av->used_ebs = be32_to_cpu(vid_hdr->used_ebs); in add_volume()
290 av->data_pad = be32_to_cpu(vid_hdr->data_pad); in add_volume()
291 av->compat = vid_hdr->compat; in add_volume()
292 av->vol_type = vid_hdr->vol_type == UBI_VID_DYNAMIC ? UBI_DYNAMIC_VOLUME in add_volume()
325 int pnum, const struct ubi_vid_hdr *vid_hdr) in ubi_compare_lebs() argument
330 unsigned long long sqnum2 = be64_to_cpu(vid_hdr->sqnum); in ubi_compare_lebs()
358 if (!vid_hdr->copy_flag) { in ubi_compare_lebs()
391 vid_hdr = vh; in ubi_compare_lebs()
396 len = be32_to_cpu(vid_hdr->data_size); in ubi_compare_lebs()
403 data_crc = be32_to_cpu(vid_hdr->data_crc); in ubi_compare_lebs()
450 int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) in ubi_add_to_av() argument
458 vol_id = be32_to_cpu(vid_hdr->vol_id); in ubi_add_to_av()
459 lnum = be32_to_cpu(vid_hdr->lnum); in ubi_add_to_av()
460 sqnum = be64_to_cpu(vid_hdr->sqnum); in ubi_add_to_av()
465 av = add_volume(ai, vol_id, pnum, vid_hdr); in ubi_add_to_av()
515 ubi_dump_vid_hdr(vid_hdr); in ubi_add_to_av()
523 cmp_res = ubi_compare_lebs(ubi, aeb, pnum, vid_hdr); in ubi_add_to_av()
532 err = validate_vid_hdr(ubi, vid_hdr, av, pnum); in ubi_add_to_av()
547 aeb->copy_flag = vid_hdr->copy_flag; in ubi_add_to_av()
552 be32_to_cpu(vid_hdr->data_size); in ubi_add_to_av()
570 err = validate_vid_hdr(ubi, vid_hdr, av, pnum); in ubi_add_to_av()
583 aeb->copy_flag = vid_hdr->copy_flag; in ubi_add_to_av()
588 av->last_data_size = be32_to_cpu(vid_hdr->data_size); in ubi_add_to_av()
763 static int check_corruption(struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr, in check_corruption() argument
794 ubi_dump_vid_hdr(vid_hdr); in check_corruption()