Searched refs:vid_hdr (Results 1 - 9 of 9) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/ubi/
H A Deba.c369 struct ubi_vid_hdr *vid_hdr; local
400 vid_hdr = ubi_zalloc_vid_hdr(ubi);
401 if (!vid_hdr) {
406 err = ubi_io_read_vid_hdr(ubi, pnum, vid_hdr, 1);
420 ubi_assert(lnum < ubi32_to_cpu(vid_hdr->used_ebs));
421 ubi_assert(len == ubi32_to_cpu(vid_hdr->data_size));
423 crc = ubi32_to_cpu(vid_hdr->data_crc);
424 ubi_free_vid_hdr(ubi, vid_hdr);
462 ubi_free_vid_hdr(ubi, vid_hdr);
489 struct ubi_vid_hdr *vid_hdr; local
592 struct ubi_vid_hdr *vid_hdr; local
721 struct ubi_vid_hdr *vid_hdr; local
833 struct ubi_vid_hdr *vid_hdr; local
952 ubi_eba_copy_leb(struct ubi_device *ubi, int from, int to, struct ubi_vid_hdr *vid_hdr) argument
[all...]
H A Ddebug.c50 * @vid_hdr: the volume identifier header to dump
52 void ubi_dbg_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr) argument
55 dbg_msg("magic %08x", ubi32_to_cpu(vid_hdr->magic));
56 dbg_msg("version %d", (int)vid_hdr->version);
57 dbg_msg("vol_type %d", (int)vid_hdr->vol_type);
58 dbg_msg("copy_flag %d", (int)vid_hdr->copy_flag);
59 dbg_msg("compat %d", (int)vid_hdr->compat);
60 dbg_msg("vol_id %d", ubi32_to_cpu(vid_hdr->vol_id));
61 dbg_msg("lnum %d", ubi32_to_cpu(vid_hdr->lnum));
62 dbg_msg("leb_ver %u", ubi32_to_cpu(vid_hdr
[all...]
H A Dio.c100 const struct ubi_vid_hdr *vid_hdr);
108 #define paranoid_check_vid_hdr(ubi, pnum, vid_hdr) 0
750 * @vid_hdr: the volume identifier header to check
753 * @vid_hdr. Returns zero if the VID header is OK and %1 if not.
756 const struct ubi_vid_hdr *vid_hdr)
758 int vol_type = vid_hdr->vol_type;
759 int copy_flag = vid_hdr->copy_flag;
760 int vol_id = ubi32_to_cpu(vid_hdr->vol_id);
761 int lnum = ubi32_to_cpu(vid_hdr->lnum);
762 int compat = vid_hdr
755 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr) argument
889 ubi_io_read_vid_hdr(const struct ubi_device *ubi, int pnum, struct ubi_vid_hdr *vid_hdr, int verbose) argument
996 ubi_io_write_vid_hdr(const struct ubi_device *ubi, int pnum, struct ubi_vid_hdr *vid_hdr) argument
1134 paranoid_check_vid_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_vid_hdr *vid_hdr) argument
1176 struct ubi_vid_hdr *vid_hdr; local
[all...]
H A Dscan.c108 * @vid_hdr: the volume identifier header to check
112 * This function checks that data stored in @vid_hdr is consistent. Returns
120 static int validate_vid_hdr(const struct ubi_vid_hdr *vid_hdr, argument
123 int vol_type = vid_hdr->vol_type;
124 int vol_id = ubi32_to_cpu(vid_hdr->vol_id);
125 int used_ebs = ubi32_to_cpu(vid_hdr->used_ebs);
126 int data_pad = ubi32_to_cpu(vid_hdr->data_pad);
167 ubi_dbg_dump_vid_hdr(vid_hdr);
177 * @vid_hdr: volume identifier header
179 * If the volume corresponding to the @vid_hdr logica
185 add_volume(struct ubi_scan_info *si, int vol_id, int pnum, const struct ubi_vid_hdr *vid_hdr) argument
252 compare_lebs(const struct ubi_device *ubi, const struct ubi_scan_leb *seb, int pnum, const struct ubi_vid_hdr *vid_hdr) argument
378 ubi_scan_add_used(const struct ubi_device *ubi, struct ubi_scan_info *si, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) argument
[all...]
H A Dubi.h394 struct ubi_vid_hdr *vid_hdr);
419 struct ubi_vid_hdr *vid_hdr, int verbose);
421 struct ubi_vid_hdr *vid_hdr);
446 void *vid_hdr; local
448 vid_hdr = kzalloc(ubi->vid_hdr_alsize, GFP_KERNEL);
449 if (!vid_hdr)
456 return vid_hdr + ubi->vid_hdr_shift;
462 * @vid_hdr: the object to free
465 struct ubi_vid_hdr *vid_hdr)
467 void *p = vid_hdr;
464 ubi_free_vid_hdr(const struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr) argument
[all...]
H A Dvtbl.c264 static struct ubi_vid_hdr *vid_hdr; local
270 vid_hdr = ubi_zalloc_vid_hdr(ubi);
271 if (!vid_hdr)
290 vid_hdr->vol_type = UBI_VID_DYNAMIC;
291 vid_hdr->vol_id = cpu_to_ubi32(UBI_LAYOUT_VOL_ID);
292 vid_hdr->compat = UBI_LAYOUT_VOLUME_COMPAT;
293 vid_hdr->data_size = vid_hdr->used_ebs =
294 vid_hdr->data_pad = cpu_to_ubi32(0);
295 vid_hdr
[all...]
H A Ddebug.h57 void ubi_dbg_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr);
71 #define ubi_dbg_dump_vid_hdr(vid_hdr) ({})
H A Dscan.h153 int pnum, int ec, const struct ubi_vid_hdr *vid_hdr,
H A Dwl.c744 struct ubi_vid_hdr *vid_hdr; local
751 vid_hdr = ubi_zalloc_vid_hdr(ubi);
752 if (!vid_hdr)
780 ubi_free_vid_hdr(ubi, vid_hdr);
798 ubi_free_vid_hdr(ubi, vid_hdr);
825 err = ubi_io_read_vid_hdr(ubi, e1->pnum, vid_hdr, 0);
847 err = ubi_eba_copy_leb(ubi, e1->pnum, e2->pnum, vid_hdr);
854 ubi_free_vid_hdr(ubi, vid_hdr);
896 ubi_free_vid_hdr(ubi, vid_hdr);

Completed in 211 milliseconds