• Home
  • Raw
  • Download

Lines Matching refs:vid_hdr

93 			      const struct ubi_vid_hdr *vid_hdr);
506 struct ubi_vid_hdr vid_hdr; in nor_erase_prepare() local
524 err = ubi_io_read_vid_hdr(ubi, pnum, &vid_hdr, 0); in nor_erase_prepare()
871 const struct ubi_vid_hdr *vid_hdr) in validate_vid_hdr() argument
873 int vol_type = vid_hdr->vol_type; in validate_vid_hdr()
874 int copy_flag = vid_hdr->copy_flag; in validate_vid_hdr()
875 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr()
876 int lnum = be32_to_cpu(vid_hdr->lnum); in validate_vid_hdr()
877 int compat = vid_hdr->compat; in validate_vid_hdr()
878 int data_size = be32_to_cpu(vid_hdr->data_size); in validate_vid_hdr()
879 int used_ebs = be32_to_cpu(vid_hdr->used_ebs); in validate_vid_hdr()
880 int data_pad = be32_to_cpu(vid_hdr->data_pad); in validate_vid_hdr()
881 int data_crc = be32_to_cpu(vid_hdr->data_crc); in validate_vid_hdr()
977 ubi_dump_vid_hdr(vid_hdr); in validate_vid_hdr()
999 struct ubi_vid_hdr *vid_hdr, int verbose) in ubi_io_read_vid_hdr() argument
1008 p = (char *)vid_hdr - ubi->vid_hdr_shift; in ubi_io_read_vid_hdr()
1014 magic = be32_to_cpu(vid_hdr->magic); in ubi_io_read_vid_hdr()
1019 if (ubi_check_pattern(vid_hdr, 0xFF, UBI_VID_HDR_SIZE)) { in ubi_io_read_vid_hdr()
1034 ubi_dump_vid_hdr(vid_hdr); in ubi_io_read_vid_hdr()
1041 crc = crc32(UBI_CRC32_INIT, vid_hdr, UBI_VID_HDR_SIZE_CRC); in ubi_io_read_vid_hdr()
1042 hdr_crc = be32_to_cpu(vid_hdr->hdr_crc); in ubi_io_read_vid_hdr()
1048 ubi_dump_vid_hdr(vid_hdr); in ubi_io_read_vid_hdr()
1058 err = validate_vid_hdr(ubi, vid_hdr); in ubi_io_read_vid_hdr()
1083 struct ubi_vid_hdr *vid_hdr) in ubi_io_write_vid_hdr() argument
1096 vid_hdr->magic = cpu_to_be32(UBI_VID_HDR_MAGIC); in ubi_io_write_vid_hdr()
1097 vid_hdr->version = UBI_VERSION; in ubi_io_write_vid_hdr()
1098 crc = crc32(UBI_CRC32_INIT, vid_hdr, UBI_VID_HDR_SIZE_CRC); in ubi_io_write_vid_hdr()
1099 vid_hdr->hdr_crc = cpu_to_be32(crc); in ubi_io_write_vid_hdr()
1101 err = self_check_vid_hdr(ubi, pnum, vid_hdr); in ubi_io_write_vid_hdr()
1108 p = (char *)vid_hdr - ubi->vid_hdr_shift; in ubi_io_write_vid_hdr()
1231 const struct ubi_vid_hdr *vid_hdr) in self_check_vid_hdr() argument
1239 magic = be32_to_cpu(vid_hdr->magic); in self_check_vid_hdr()
1246 err = validate_vid_hdr(ubi, vid_hdr); in self_check_vid_hdr()
1256 ubi_dump_vid_hdr(vid_hdr); in self_check_vid_hdr()
1274 struct ubi_vid_hdr *vid_hdr; in self_check_peb_vid_hdr() local
1280 vid_hdr = ubi_zalloc_vid_hdr(ubi, GFP_NOFS); in self_check_peb_vid_hdr()
1281 if (!vid_hdr) in self_check_peb_vid_hdr()
1284 p = (char *)vid_hdr - ubi->vid_hdr_shift; in self_check_peb_vid_hdr()
1290 crc = crc32(UBI_CRC32_INIT, vid_hdr, UBI_EC_HDR_SIZE_CRC); in self_check_peb_vid_hdr()
1291 hdr_crc = be32_to_cpu(vid_hdr->hdr_crc); in self_check_peb_vid_hdr()
1296 ubi_dump_vid_hdr(vid_hdr); in self_check_peb_vid_hdr()
1302 err = self_check_vid_hdr(ubi, pnum, vid_hdr); in self_check_peb_vid_hdr()
1305 ubi_free_vid_hdr(ubi, vid_hdr); in self_check_peb_vid_hdr()