Lines Matching refs:vid_hdr
189 const struct ubi_vid_hdr *vid_hdr, in validate_vid_hdr() argument
192 int vol_type = vid_hdr->vol_type; in validate_vid_hdr()
193 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr()
194 int used_ebs = be32_to_cpu(vid_hdr->used_ebs); in validate_vid_hdr()
195 int data_pad = be32_to_cpu(vid_hdr->data_pad); in validate_vid_hdr()
236 ubi_dump_vid_hdr(vid_hdr); in validate_vid_hdr()
256 const struct ubi_vid_hdr *vid_hdr) in add_volume() argument
261 ubi_assert(vol_id == be32_to_cpu(vid_hdr->vol_id)); in add_volume()
285 av->used_ebs = be32_to_cpu(vid_hdr->used_ebs); in add_volume()
286 av->data_pad = be32_to_cpu(vid_hdr->data_pad); in add_volume()
287 av->compat = vid_hdr->compat; in add_volume()
288 av->vol_type = vid_hdr->vol_type == UBI_VID_DYNAMIC ? UBI_DYNAMIC_VOLUME in add_volume()
321 int pnum, const struct ubi_vid_hdr *vid_hdr) in ubi_compare_lebs() argument
326 unsigned long long sqnum2 = be64_to_cpu(vid_hdr->sqnum); in ubi_compare_lebs()
354 if (!vid_hdr->copy_flag) { in ubi_compare_lebs()
387 vid_hdr = vh; in ubi_compare_lebs()
392 len = be32_to_cpu(vid_hdr->data_size); in ubi_compare_lebs()
399 data_crc = be32_to_cpu(vid_hdr->data_crc); in ubi_compare_lebs()
446 int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) in ubi_add_to_av() argument
454 vol_id = be32_to_cpu(vid_hdr->vol_id); in ubi_add_to_av()
455 lnum = be32_to_cpu(vid_hdr->lnum); in ubi_add_to_av()
456 sqnum = be64_to_cpu(vid_hdr->sqnum); in ubi_add_to_av()
461 av = add_volume(ai, vol_id, pnum, vid_hdr); in ubi_add_to_av()
511 ubi_dump_vid_hdr(vid_hdr); in ubi_add_to_av()
519 cmp_res = ubi_compare_lebs(ubi, aeb, pnum, vid_hdr); in ubi_add_to_av()
528 err = validate_vid_hdr(ubi, vid_hdr, av, pnum); in ubi_add_to_av()
543 aeb->copy_flag = vid_hdr->copy_flag; in ubi_add_to_av()
548 be32_to_cpu(vid_hdr->data_size); in ubi_add_to_av()
566 err = validate_vid_hdr(ubi, vid_hdr, av, pnum); in ubi_add_to_av()
579 aeb->copy_flag = vid_hdr->copy_flag; in ubi_add_to_av()
584 av->last_data_size = be32_to_cpu(vid_hdr->data_size); in ubi_add_to_av()
759 static int check_corruption(struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr, in check_corruption() argument
790 ubi_dump_vid_hdr(vid_hdr); in check_corruption()