/linux-3.3/drivers/mtd/ubi/ |
D | wl.c | 173 #define paranoid_check_ec(ubi, pnum, ec) 0 argument 174 #define paranoid_check_in_wl_tree(ubi, e, root) argument 175 #define paranoid_check_in_pq(ubi, e) 0 argument 221 static int do_work(struct ubi_device *ubi) in do_work() 270 static int produce_free_peb(struct ubi_device *ubi) in produce_free_peb() 339 static void prot_queue_add(struct ubi_device *ubi, struct ubi_wl_entry *e) in prot_queue_add() 390 int ubi_wl_get_peb(struct ubi_device *ubi, int dtype) in ubi_wl_get_peb() 484 static int prot_queue_del(struct ubi_device *ubi, int pnum) in prot_queue_del() 509 static int sync_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, in sync_erase() 569 static void serve_prot_queue(struct ubi_device *ubi) in serve_prot_queue() [all …]
|
D | io.c | 103 #define paranoid_check_not_bad(ubi, pnum) 0 argument 104 #define paranoid_check_peb_ec_hdr(ubi, pnum) 0 argument 105 #define paranoid_check_ec_hdr(ubi, pnum, ec_hdr) 0 argument 106 #define paranoid_check_peb_vid_hdr(ubi, pnum) 0 argument 107 #define paranoid_check_vid_hdr(ubi, pnum, vid_hdr) 0 argument 132 int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset, in ubi_io_read() 241 int ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset, in ubi_io_write() 340 static int do_sync_erase(struct ubi_device *ubi, int pnum) in do_sync_erase() 419 static int torture_peb(struct ubi_device *ubi, int pnum) in torture_peb() 505 static int nor_erase_prepare(struct ubi_device *ubi, int pnum) in nor_erase_prepare() [all …]
|
D | build.c | 145 int ubi_volume_notify(struct ubi_device *ubi, struct ubi_volume *vol, int ntype) in ubi_volume_notify() 165 int ubi_notify_all(struct ubi_device *ubi, int ntype, struct notifier_block *nb) in ubi_notify_all() 213 struct ubi_device *ubi = ubi_devices[i]; in ubi_enumerate_volumes() local 234 struct ubi_device *ubi; in ubi_get_device() local 252 void ubi_put_device(struct ubi_device *ubi) in ubi_put_device() 270 struct ubi_device *ubi; in ubi_get_by_major() local 302 struct ubi_device *ubi = ubi_devices[i]; in ubi_major2num() local 319 struct ubi_device *ubi; in dev_attribute_show() local 367 struct ubi_device *ubi = container_of(dev, struct ubi_device, dev); in dev_release() local 381 static int ubi_sysfs_init(struct ubi_device *ubi, int *ref) in ubi_sysfs_init() [all …]
|
D | eba.c | 60 static unsigned long long next_sqnum(struct ubi_device *ubi) in next_sqnum() 79 static int ubi_get_compat(const struct ubi_device *ubi, int vol_id) in ubi_get_compat() 96 static struct ubi_ltree_entry *ltree_lookup(struct ubi_device *ubi, int vol_id, in ltree_lookup() 135 static struct ubi_ltree_entry *ltree_add_entry(struct ubi_device *ubi, in ltree_add_entry() 205 static int leb_read_lock(struct ubi_device *ubi, int vol_id, int lnum) in leb_read_lock() 222 static void leb_read_unlock(struct ubi_device *ubi, int vol_id, int lnum) in leb_read_unlock() 247 static int leb_write_lock(struct ubi_device *ubi, int vol_id, int lnum) in leb_write_lock() 269 static int leb_write_trylock(struct ubi_device *ubi, int vol_id, int lnum) in leb_write_trylock() 298 static void leb_write_unlock(struct ubi_device *ubi, int vol_id, int lnum) in leb_write_unlock() 324 int ubi_eba_unmap_leb(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_eba_unmap_leb() [all …]
|
D | kapi.c | 39 void ubi_do_get_device_info(struct ubi_device *ubi, struct ubi_device_info *di) in ubi_do_get_device_info() 61 struct ubi_device *ubi; in ubi_get_device_info() local 80 void ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_do_get_volume_info() 131 struct ubi_device *ubi; in ubi_open_volume() local 242 struct ubi_device *ubi; in ubi_open_volume_nm() local 331 struct ubi_device *ubi = vol->ubi; in ubi_close_volume() local 388 struct ubi_device *ubi = vol->ubi; in ubi_leb_read() local 453 struct ubi_device *ubi = vol->ubi; in ubi_leb_write() local 503 struct ubi_device *ubi = vol->ubi; in ubi_leb_change() local 547 struct ubi_device *ubi = vol->ubi; in ubi_leb_erase() local [all …]
|
D | vmt.c | 35 #define paranoid_check_volumes(ubi) 0 argument 76 struct ubi_device *ubi; in vol_attribute_show() local 148 static int volume_sysfs_init(struct ubi_device *ubi, struct ubi_volume *vol) in volume_sysfs_init() 205 int ubi_create_volume(struct ubi_device *ubi, struct ubi_mkvol_req *req) in ubi_create_volume() 411 struct ubi_device *ubi = vol->ubi; in ubi_remove_volume() local 491 struct ubi_device *ubi = vol->ubi; in ubi_resize_volume() local 616 int ubi_rename_volumes(struct ubi_device *ubi, struct list_head *rename_list) in ubi_rename_volumes() 655 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_add_volume() 706 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol) in ubi_free_volume() 724 static int paranoid_check_volume(struct ubi_device *ubi, int vol_id) in paranoid_check_volume() [all …]
|
D | vtbl.c | 68 #define paranoid_vtbl_check(ubi) argument 85 int ubi_change_vtbl_record(struct ubi_device *ubi, int idx, in ubi_change_vtbl_record() 127 int ubi_vtbl_rename_volumes(struct ubi_device *ubi, in ubi_vtbl_rename_volumes() 177 static int vtbl_check(const struct ubi_device *ubi, in vtbl_check() 305 static int create_vtbl(struct ubi_device *ubi, struct ubi_scan_info *si, in create_vtbl() 379 static struct ubi_vtbl_record *process_lvol(struct ubi_device *ubi, in process_lvol() 502 static struct ubi_vtbl_record *create_empty_lvol(struct ubi_device *ubi, in create_empty_lvol() 538 static int init_volumes(struct ubi_device *ubi, const struct ubi_scan_info *si, in init_volumes() 718 static int check_scanning_info(const struct ubi_device *ubi, in check_scanning_info() 783 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_scan_info *si) in ubi_read_volume_table() [all …]
|
D | upd.c | 54 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) in set_update_marker() 88 static int clear_update_marker(struct ubi_device *ubi, struct ubi_volume *vol, in clear_update_marker() 129 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_update() 181 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_start_leb_change() 234 static int write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, in write_leb() 282 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_update_data() 397 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_more_leb_change_data()
|
D | debug.h | 124 static inline int ubi_dbg_is_bgt_disabled(const struct ubi_device *ubi) in ubi_dbg_is_bgt_disabled() 135 static inline int ubi_dbg_is_bitflip(const struct ubi_device *ubi) in ubi_dbg_is_bitflip() 149 static inline int ubi_dbg_is_write_failure(const struct ubi_device *ubi) in ubi_dbg_is_write_failure() 163 static inline int ubi_dbg_is_erase_failure(const struct ubi_device *ubi) in ubi_dbg_is_erase_failure() 211 static inline void ubi_dbg_dump_flash(struct ubi_device *ubi, in ubi_dbg_dump_flash() 216 static inline int ubi_dbg_check_all_ff(struct ubi_device *ubi, in ubi_dbg_check_all_ff() 219 static inline int ubi_dbg_check_write(struct ubi_device *ubi, in ubi_dbg_check_write() 223 static inline int ubi_debugging_init_dev(struct ubi_device *ubi) { return 0; } in ubi_debugging_init_dev() 224 static inline void ubi_debugging_exit_dev(struct ubi_device *ubi) { return; } in ubi_debugging_exit_dev() 227 static inline int ubi_debugfs_init_dev(struct ubi_device *ubi) { return 0; } in ubi_debugfs_init_dev() [all …]
|
D | debug.c | 209 void ubi_dbg_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len) in ubi_dbg_dump_flash() 242 int ubi_debugging_init_dev(struct ubi_device *ubi) in ubi_debugging_init_dev() 255 void ubi_debugging_exit_dev(struct ubi_device *ubi) in ubi_debugging_exit_dev() 300 struct ubi_device *ubi; in dfs_file_read() local 345 struct ubi_device *ubi; in dfs_file_write() local 413 int ubi_debugfs_init_dev(struct ubi_device *ubi) in ubi_debugfs_init_dev() 486 void ubi_debugfs_exit_dev(struct ubi_device *ubi) in ubi_debugfs_exit_dev()
|
D | scan.c | 94 #define paranoid_check_si(ubi, si) 0 argument 317 static int compare_lebs(struct ubi_device *ubi, const struct ubi_scan_leb *seb, in compare_lebs() 447 int ubi_scan_add_used(struct ubi_device *ubi, struct ubi_scan_info *si, in ubi_scan_add_used() 686 int ubi_scan_erase_peb(struct ubi_device *ubi, const struct ubi_scan_info *si, in ubi_scan_erase_peb() 732 struct ubi_scan_leb *ubi_scan_get_free_peb(struct ubi_device *ubi, in ubi_scan_get_free_peb() 786 static int check_corruption(struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr, in check_corruption() 838 static int process_eb(struct ubi_device *ubi, struct ubi_scan_info *si, in process_eb() 1080 static int check_what_we_have(struct ubi_device *ubi, struct ubi_scan_info *si) in check_what_we_have() 1150 struct ubi_scan_info *ubi_scan(struct ubi_device *ubi) in ubi_scan() 1342 static int paranoid_check_si(struct ubi_device *ubi, struct ubi_scan_info *si) in paranoid_check_si()
|
D | misc.c | 35 int ubi_calc_data_len(const struct ubi_device *ubi, const void *buf, in ubi_calc_data_len() 61 int ubi_check_volume(struct ubi_device *ubi, int vol_id) in ubi_check_volume() 99 void ubi_calculate_reserved(struct ubi_device *ubi) in ubi_calculate_reserved()
|
D | cdev.c | 195 struct ubi_device *ubi = desc->vol->ubi; in vol_cdev_fsync() local 210 struct ubi_device *ubi = vol->ubi; in vol_cdev_read() local 287 struct ubi_device *ubi = vol->ubi; in vol_cdev_direct_write() local 364 struct ubi_device *ubi = vol->ubi; in vol_cdev_write() local 415 struct ubi_device *ubi = vol->ubi; in vol_cdev_ioctl() local 605 static int verify_mkvol_req(const struct ubi_device *ubi, in verify_mkvol_req() 662 static int verify_rsvol_req(const struct ubi_device *ubi, in verify_rsvol_req() 684 static int rename_volumes(struct ubi_device *ubi, in rename_volumes() 839 struct ubi_device *ubi; in ubi_cdev_ioctl() local
|
D | ubi.h | 253 struct ubi_device *ubi; member 608 ubi_zalloc_vid_hdr(const struct ubi_device *ubi, gfp_t gfp_flags) in ubi_zalloc_vid_hdr() 628 static inline void ubi_free_vid_hdr(const struct ubi_device *ubi, in ubi_free_vid_hdr() 644 static inline int ubi_io_read_data(const struct ubi_device *ubi, void *buf, in ubi_io_read_data() 656 static inline int ubi_io_write_data(struct ubi_device *ubi, const void *buf, in ubi_io_write_data() 667 static inline void ubi_ro_mode(struct ubi_device *ubi) in ubi_ro_mode() 681 static inline int vol_id2idx(const struct ubi_device *ubi, int vol_id) in vol_id2idx() 694 static inline int idx2vol_id(const struct ubi_device *ubi, int idx) in idx2vol_id()
|
/linux-3.3/fs/ubifs/ |
D | super.c | 1931 struct ubi_volume_desc *ubi; in open_ubi() local 1972 static struct ubifs_info *alloc_ubifs_info(struct ubi_volume_desc *ubi) in alloc_ubifs_info() 2117 struct ubi_volume_desc *ubi; in ubifs_mount() local
|
D | ubifs.h | 1348 struct ubi_volume_desc *ubi; member
|