/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/ubi/ |
H A D | eba.c | 369 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 D | debug.c | 50 * @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 D | io.c | 100 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 D | scan.c | 108 * @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 D | ubi.h | 394 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 D | vtbl.c | 264 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 D | debug.h | 57 void ubi_dbg_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr); 71 #define ubi_dbg_dump_vid_hdr(vid_hdr) ({})
|
H A D | scan.h | 153 int pnum, int ec, const struct ubi_vid_hdr *vid_hdr,
|
H A D | wl.c | 744 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);
|