Home
last modified time | relevance | path

Searched refs:vid_hdr (Results 1 – 8 of 8) sorted by relevance

/rk3399_rockchip-uboot/drivers/mtd/ubi/
H A Deba.c369 struct ubi_vid_hdr *vid_hdr; in ubi_eba_read_leb() local
399 vid_hdr = ubi_zalloc_vid_hdr(ubi, GFP_NOFS); in ubi_eba_read_leb()
400 if (!vid_hdr) { in ubi_eba_read_leb()
405 err = ubi_io_read_vid_hdr(ubi, pnum, vid_hdr, 1); in ubi_eba_read_leb()
430 ubi_assert(lnum < be32_to_cpu(vid_hdr->used_ebs)); in ubi_eba_read_leb()
431 ubi_assert(len == be32_to_cpu(vid_hdr->data_size)); in ubi_eba_read_leb()
433 crc = be32_to_cpu(vid_hdr->data_crc); in ubi_eba_read_leb()
434 ubi_free_vid_hdr(ubi, vid_hdr); in ubi_eba_read_leb()
471 ubi_free_vid_hdr(ubi, vid_hdr); in ubi_eba_read_leb()
555 struct ubi_vid_hdr *vid_hdr; in recover_peb() local
[all …]
H A Dio.c93 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()
[all …]
H A Dattach.c189 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()
[all …]
H A Ddebug.c73 void ubi_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr) in ubi_dump_vid_hdr() argument
76 pr_err("\tmagic %08x\n", be32_to_cpu(vid_hdr->magic)); in ubi_dump_vid_hdr()
77 pr_err("\tversion %d\n", (int)vid_hdr->version); in ubi_dump_vid_hdr()
78 pr_err("\tvol_type %d\n", (int)vid_hdr->vol_type); in ubi_dump_vid_hdr()
79 pr_err("\tcopy_flag %d\n", (int)vid_hdr->copy_flag); in ubi_dump_vid_hdr()
80 pr_err("\tcompat %d\n", (int)vid_hdr->compat); in ubi_dump_vid_hdr()
81 pr_err("\tvol_id %d\n", be32_to_cpu(vid_hdr->vol_id)); in ubi_dump_vid_hdr()
82 pr_err("\tlnum %d\n", be32_to_cpu(vid_hdr->lnum)); in ubi_dump_vid_hdr()
83 pr_err("\tdata_size %d\n", be32_to_cpu(vid_hdr->data_size)); in ubi_dump_vid_hdr()
84 pr_err("\tused_ebs %d\n", be32_to_cpu(vid_hdr->used_ebs)); in ubi_dump_vid_hdr()
[all …]
H A Dvtbl.c300 struct ubi_vid_hdr *vid_hdr; local
305 vid_hdr = ubi_zalloc_vid_hdr(ubi, GFP_KERNEL);
306 if (!vid_hdr)
316 vid_hdr->vol_type = UBI_LAYOUT_VOLUME_TYPE;
317 vid_hdr->vol_id = cpu_to_be32(UBI_LAYOUT_VOLUME_ID);
318 vid_hdr->compat = UBI_LAYOUT_VOLUME_COMPAT;
319 vid_hdr->data_size = vid_hdr->used_ebs =
320 vid_hdr->data_pad = cpu_to_be32(0);
321 vid_hdr->lnum = cpu_to_be32(copy);
322 vid_hdr->sqnum = cpu_to_be64(++ai->max_sqnum);
[all …]
H A Dubi.h787 int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips);
860 struct ubi_vid_hdr *vid_hdr);
895 struct ubi_vid_hdr *vid_hdr, int verbose);
897 struct ubi_vid_hdr *vid_hdr);
920 int pnum, const struct ubi_vid_hdr *vid_hdr);
1029 void *vid_hdr; in ubi_zalloc_vid_hdr() local
1031 vid_hdr = kzalloc(ubi->vid_hdr_alsize, gfp_flags); in ubi_zalloc_vid_hdr()
1032 if (!vid_hdr) in ubi_zalloc_vid_hdr()
1039 return vid_hdr + ubi->vid_hdr_shift; in ubi_zalloc_vid_hdr()
1048 struct ubi_vid_hdr *vid_hdr) in ubi_free_vid_hdr() argument
[all …]
H A Dwl.c680 struct ubi_vid_hdr *vid_hdr; local
686 vid_hdr = ubi_zalloc_vid_hdr(ubi, GFP_NOFS);
687 if (!vid_hdr)
783 err = ubi_io_read_vid_hdr(ubi, e1->pnum, vid_hdr, 0);
816 vol_id = be32_to_cpu(vid_hdr->vol_id);
817 lnum = be32_to_cpu(vid_hdr->lnum);
819 err = ubi_eba_copy_leb(ubi, e1->pnum, e2->pnum, vid_hdr);
873 ubi_free_vid_hdr(ubi, vid_hdr);
934 ubi_free_vid_hdr(ubi, vid_hdr);
954 ubi_free_vid_hdr(ubi, vid_hdr);
[all …]
H A Ddebug.h14 void ubi_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr);