Home
last modified time | relevance | path

Searched defs:ubi (Results 1 – 16 of 16) sorted by relevance

/linux-3.3/drivers/mtd/ubi/
Dwl.c173 #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 …]
Dio.c103 #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 …]
Dbuild.c145 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 …]
Deba.c60 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 …]
Dkapi.c39 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 …]
Dvmt.c35 #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 …]
Dvtbl.c68 #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 …]
Dupd.c54 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()
Ddebug.h124 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 …]
Ddebug.c209 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()
Dscan.c94 #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()
Dmisc.c35 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()
Dcdev.c195 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
Dubi.h253 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/
Dsuper.c1931 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
Dubifs.h1348 struct ubi_volume_desc *ubi; member