Searched refs:ubi_device (Results 1 - 14 of 14) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/ubi/ |
H A D | ubi.h | 97 extern struct ubi_device *ubi_devices[]; 150 struct ubi_device *ubi; 201 * struct ubi_device - UBI device description structure 277 struct ubi_device { struct 352 int ubi_change_vtbl_record(struct ubi_device *ubi, int idx, 354 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_scan_info *si); 357 int ubi_create_volume(struct ubi_device *ubi, struct ubi_mkvol_req *req); 360 int ubi_add_volume(struct ubi_device *ubi, int vol_id); 361 void ubi_free_volume(struct ubi_device *ubi, int vol_id); 364 int ubi_start_update(struct ubi_device *ub [all...] |
H A D | scan.h | 131 struct ubi_device; 152 int ubi_scan_add_used(const struct ubi_device *ubi, struct ubi_scan_info *si, 160 struct ubi_scan_leb *ubi_scan_get_free_peb(const struct ubi_device *ubi, 162 int ubi_scan_erase_peb(const struct ubi_device *ubi, 164 struct ubi_scan_info *ubi_scan(struct ubi_device *ubi);
|
H A D | misc.c | 35 int ubi_calc_data_len(const struct ubi_device *ubi, const void *buf, 61 int ubi_check_volume(struct ubi_device *ubi, int vol_id) 99 void ubi_calculate_reserved(struct ubi_device *ubi)
|
H A D | io.c | 94 static int paranoid_check_not_bad(const struct ubi_device *ubi, int pnum); 95 static int paranoid_check_peb_ec_hdr(const struct ubi_device *ubi, int pnum); 96 static int paranoid_check_ec_hdr(const struct ubi_device *ubi, int pnum, 98 static int paranoid_check_peb_vid_hdr(const struct ubi_device *ubi, int pnum); 99 static int paranoid_check_vid_hdr(const struct ubi_device *ubi, int pnum, 101 static int paranoid_check_all_ff(const struct ubi_device *ubi, int pnum, 134 int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset, 205 int ubi_io_write(const struct ubi_device *ubi, const void *buf, int pnum, 288 static int do_sync_erase(const struct ubi_device *ubi, int pnum) 380 static int torture_peb(const struct ubi_device *ub [all...] |
H A D | wl.c | 150 int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int cancel); 157 static int paranoid_check_ec(const struct ubi_device *ubi, int pnum, int ec); 221 static void free_tree_add(struct ubi_device *ubi, struct ubi_wl_entry *e) 225 static inline void used_tree_add(struct ubi_device *ubi, 230 static inline void scrub_tree_add(struct ubi_device *ubi, 235 static inline void free_tree_del(struct ubi_device *ubi, 241 static inline void used_tree_del(struct ubi_device *ubi, 247 static inline void scrub_tree_del(struct ubi_device *ubi, 261 static int do_work(struct ubi_device *ubi) 302 static int produce_free_peb(struct ubi_device *ub [all...] |
H A D | build.c | 64 struct ubi_device *ubi_devices[UBI_MAX_DEVICES]; 108 const struct ubi_device *ubi; 110 ubi = container_of(dev, struct ubi_device, dev); 147 static int ubi_sysfs_init(struct ubi_device *ubi) 221 static void ubi_sysfs_close(struct ubi_device *ubi) 240 static void kill_volumes(struct ubi_device *ubi) 256 static int uif_init(struct ubi_device *ubi) 320 static void uif_close(struct ubi_device *ubi) 340 static int attach_by_scanning(struct ubi_device *ubi) 393 static int io_init(struct ubi_device *ub [all...] |
H A D | kapi.c | 38 const struct ubi_device *ubi; 69 const struct ubi_device *ubi = vol->ubi; 108 struct ubi_device *ubi = ubi_devices[ubi_num]; 210 struct ubi_device *ubi; 312 struct ubi_device *ubi = vol->ubi; 372 struct ubi_device *ubi = vol->ubi; 422 struct ubi_device *ubi = vol->ubi; 466 struct ubi_device *ubi = vol->ubi; 527 struct ubi_device *ubi = vol->ubi;
|
H A D | upd.c | 53 static int set_update_marker(struct ubi_device *ubi, int vol_id) 85 static int clear_update_marker(struct ubi_device *ubi, int vol_id, long long bytes) 124 int ubi_start_update(struct ubi_device *ubi, int vol_id, long long bytes) 194 static int write_leb(struct ubi_device *ubi, int vol_id, int lnum, void *buf, 244 int ubi_more_update_data(struct ubi_device *ubi, int vol_id,
|
H A D | eba.c | 80 static unsigned long long next_sqnum(struct ubi_device *ubi) 99 static int ubi_get_compat(const struct ubi_device *ubi, int vol_id) 116 static struct ltree_entry *ltree_lookup(struct ubi_device *ubi, int vol_id, 155 static struct ltree_entry *ltree_add_entry(struct ubi_device *ubi, int vol_id, 225 static int leb_read_lock(struct ubi_device *ubi, int vol_id, int lnum) 242 static void leb_read_unlock(struct ubi_device *ubi, int vol_id, int lnum) 271 static int leb_write_lock(struct ubi_device *ubi, int vol_id, int lnum) 288 static void leb_write_unlock(struct ubi_device *ubi, int vol_id, int lnum) 319 int ubi_eba_unmap_leb(struct ubi_device *ubi, int vol_id, int lnum) 365 int ubi_eba_read_leb(struct ubi_device *ub [all...] |
H A D | gluebi.c | 111 struct ubi_device *ubi; 163 struct ubi_device *ubi; 217 struct ubi_device *ubi; 272 int ubi_create_gluebi(struct ubi_device *ubi, struct ubi_volume *vol)
|
H A D | vtbl.c | 65 static void paranoid_vtbl_check(const struct ubi_device *ubi); 84 int ubi_change_vtbl_record(struct ubi_device *ubi, int idx, 133 static int vtbl_check(const struct ubi_device *ubi, 260 static int create_vtbl(const struct ubi_device *ubi, struct ubi_scan_info *si, 344 static struct ubi_vtbl_record *process_lvol(const struct ubi_device *ubi, 457 static struct ubi_vtbl_record *create_empty_lvol(const struct ubi_device *ubi, 493 static int init_volumes(struct ubi_device *ubi, const struct ubi_scan_info *si, 641 static int check_scanning_info(const struct ubi_device *ubi, 708 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_scan_info *si) 793 static void paranoid_vtbl_check(const struct ubi_device *ub [all...] |
H A D | cdev.c | 59 static struct ubi_device *major_to_device(int major) 126 const struct ubi_device *ubi = major_to_device(imajor(inode)); 206 struct ubi_device *ubi = vol->ubi; 290 struct ubi_device *ubi = vol->ubi; 372 struct ubi_device *ubi = vol->ubi; 413 struct ubi_device *ubi = vol->ubi; 520 static int verify_mkvol_req(const struct ubi_device *ubi, 570 static int verify_rsvol_req(const struct ubi_device *ubi, 586 struct ubi_device *ubi;
|
H A D | vmt.c | 31 static void paranoid_check_volumes(struct ubi_device *ubi); 125 static int volume_sysfs_init(struct ubi_device *ubi, struct ubi_volume *vol) 183 int ubi_create_volume(struct ubi_device *ubi, struct ubi_mkvol_req *req) 387 struct ubi_device *ubi = vol->ubi; 454 struct ubi_device *ubi = vol->ubi; 567 int ubi_add_volume(struct ubi_device *ubi, int vol_id) 624 void ubi_free_volume(struct ubi_device *ubi, int vol_id) 646 static void paranoid_check_volume(const struct ubi_device *ubi, int vol_id) 798 static void paranoid_check_volumes(struct ubi_device *ubi)
|
H A D | scan.c | 48 static int paranoid_check_si(const struct ubi_device *ubi, 252 static int compare_lebs(const struct ubi_device *ubi, 378 int ubi_scan_add_used(const struct ubi_device *ubi, struct ubi_scan_info *si, 628 int ubi_scan_erase_peb(const struct ubi_device *ubi, 673 struct ubi_scan_leb *ubi_scan_get_free_peb(const struct ubi_device *ubi, 730 static int process_eb(struct ubi_device *ubi, struct ubi_scan_info *si, int pnum) 882 struct ubi_scan_info *ubi_scan(struct ubi_device *ubi) 1068 static int paranoid_check_si(const struct ubi_device *ubi,
|
Completed in 73 milliseconds