Lines Matching refs:vid_hdr
503 struct ubi_vid_hdr *vid_hdr; in check_mapping() local
548 vid_hdr = ubi_get_vid_hdr(vidb); in check_mapping()
549 found_vol_id = be32_to_cpu(vid_hdr->vol_id); in check_mapping()
550 found_lnum = be32_to_cpu(vid_hdr->lnum); in check_mapping()
601 struct ubi_vid_hdr *vid_hdr; in ubi_eba_read_leb() local
643 vid_hdr = ubi_get_vid_hdr(vidb); in ubi_eba_read_leb()
687 ubi_assert(lnum < be32_to_cpu(vid_hdr->used_ebs)); in ubi_eba_read_leb()
688 ubi_assert(len == be32_to_cpu(vid_hdr->data_size)); in ubi_eba_read_leb()
690 crc = be32_to_cpu(vid_hdr->data_crc); in ubi_eba_read_leb()
812 struct ubi_vid_hdr *vid_hdr; in try_recover_peb() local
834 vid_hdr = ubi_get_vid_hdr(vidb); in try_recover_peb()
835 ubi_assert(vid_hdr->vol_type == UBI_VID_DYNAMIC); in try_recover_peb()
853 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in try_recover_peb()
854 vid_hdr->copy_flag = 1; in try_recover_peb()
855 vid_hdr->data_size = cpu_to_be32(data_size); in try_recover_peb()
856 vid_hdr->data_crc = cpu_to_be32(crc); in try_recover_peb()
1022 struct ubi_vid_hdr *vid_hdr; in ubi_eba_write_leb() local
1063 vid_hdr = ubi_get_vid_hdr(vidb); in ubi_eba_write_leb()
1065 vid_hdr->vol_type = UBI_VID_DYNAMIC; in ubi_eba_write_leb()
1066 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in ubi_eba_write_leb()
1067 vid_hdr->vol_id = cpu_to_be32(vol_id); in ubi_eba_write_leb()
1068 vid_hdr->lnum = cpu_to_be32(lnum); in ubi_eba_write_leb()
1069 vid_hdr->compat = ubi_get_compat(ubi, vol_id); in ubi_eba_write_leb()
1070 vid_hdr->data_pad = cpu_to_be32(vol->data_pad); in ubi_eba_write_leb()
1083 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in ubi_eba_write_leb()
1125 struct ubi_vid_hdr *vid_hdr; in ubi_eba_write_leb_st() local
1141 vid_hdr = ubi_get_vid_hdr(vidb); in ubi_eba_write_leb_st()
1147 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in ubi_eba_write_leb_st()
1148 vid_hdr->vol_id = cpu_to_be32(vol_id); in ubi_eba_write_leb_st()
1149 vid_hdr->lnum = cpu_to_be32(lnum); in ubi_eba_write_leb_st()
1150 vid_hdr->compat = ubi_get_compat(ubi, vol_id); in ubi_eba_write_leb_st()
1151 vid_hdr->data_pad = cpu_to_be32(vol->data_pad); in ubi_eba_write_leb_st()
1154 vid_hdr->vol_type = UBI_VID_STATIC; in ubi_eba_write_leb_st()
1155 vid_hdr->data_size = cpu_to_be32(data_size); in ubi_eba_write_leb_st()
1156 vid_hdr->used_ebs = cpu_to_be32(used_ebs); in ubi_eba_write_leb_st()
1157 vid_hdr->data_crc = cpu_to_be32(crc); in ubi_eba_write_leb_st()
1166 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in ubi_eba_write_leb_st()
1203 struct ubi_vid_hdr *vid_hdr; in ubi_eba_atomic_leb_change() local
1224 vid_hdr = ubi_get_vid_hdr(vidb); in ubi_eba_atomic_leb_change()
1231 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in ubi_eba_atomic_leb_change()
1232 vid_hdr->vol_id = cpu_to_be32(vol_id); in ubi_eba_atomic_leb_change()
1233 vid_hdr->lnum = cpu_to_be32(lnum); in ubi_eba_atomic_leb_change()
1234 vid_hdr->compat = ubi_get_compat(ubi, vol_id); in ubi_eba_atomic_leb_change()
1235 vid_hdr->data_pad = cpu_to_be32(vol->data_pad); in ubi_eba_atomic_leb_change()
1238 vid_hdr->vol_type = UBI_VID_DYNAMIC; in ubi_eba_atomic_leb_change()
1239 vid_hdr->data_size = cpu_to_be32(len); in ubi_eba_atomic_leb_change()
1240 vid_hdr->copy_flag = 1; in ubi_eba_atomic_leb_change()
1241 vid_hdr->data_crc = cpu_to_be32(crc); in ubi_eba_atomic_leb_change()
1250 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in ubi_eba_atomic_leb_change()
1315 struct ubi_vid_hdr *vid_hdr = ubi_get_vid_hdr(vidb); in ubi_eba_copy_leb() local
1321 vol_id = be32_to_cpu(vid_hdr->vol_id); in ubi_eba_copy_leb()
1322 lnum = be32_to_cpu(vid_hdr->lnum); in ubi_eba_copy_leb()
1326 if (vid_hdr->vol_type == UBI_VID_STATIC) { in ubi_eba_copy_leb()
1327 data_size = be32_to_cpu(vid_hdr->data_size); in ubi_eba_copy_leb()
1331 ubi->leb_size - be32_to_cpu(vid_hdr->data_pad); in ubi_eba_copy_leb()
1408 if (vid_hdr->vol_type == UBI_VID_DYNAMIC) in ubi_eba_copy_leb()
1423 vid_hdr->copy_flag = 1; in ubi_eba_copy_leb()
1424 vid_hdr->data_size = cpu_to_be32(data_size); in ubi_eba_copy_leb()
1425 vid_hdr->data_crc = cpu_to_be32(crc); in ubi_eba_copy_leb()
1427 vid_hdr->sqnum = cpu_to_be64(ubi_next_sqnum(ubi)); in ubi_eba_copy_leb()