Home
last modified time | relevance | path

Searched defs:ubi (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/mtd/ubi/
H A Dwl.h9 static inline void ubi_fastmap_init(struct ubi_device *ubi, int *count) in ubi_fastmap_init() argument
20 static inline void ubi_fastmap_close(struct ubi_device *ubi) { } in ubi_fastmap_close() argument
21 static inline void ubi_fastmap_init(struct ubi_device *ubi, in in ubi_fastmap_close() argument
22 may_reserve_for_fm(struct ubi_device *ubi, struct ubi_wl_entry *e, struct rb_root *root) may_reserve_for_fm() argument
[all...]
H A Ddebug.h62 static inline int ubi_dbg_is_bgt_disabled(const struct ubi_device *ubi) in ubi_dbg_is_bgt_disabled() argument
73 static inline int ubi_dbg_is_bitflip(const struct ubi_device *ubi) in ubi_dbg_is_bitflip() argument
87 ubi_dbg_is_write_failure(const struct ubi_device *ubi) ubi_dbg_is_write_failure() argument
101 ubi_dbg_is_erase_failure(const struct ubi_device *ubi) ubi_dbg_is_erase_failure() argument
108 ubi_dbg_chk_io(const struct ubi_device *ubi) ubi_dbg_chk_io() argument
113 ubi_dbg_chk_gen(const struct ubi_device *ubi) ubi_dbg_chk_gen() argument
118 ubi_dbg_chk_fastmap(const struct ubi_device *ubi) ubi_dbg_chk_fastmap() argument
123 ubi_enable_dbg_chk_fastmap(struct ubi_device *ubi) ubi_enable_dbg_chk_fastmap() argument
[all...]
H A Dmisc.c22 int ubi_calc_data_len(const struct ubi_device *ubi, const void *buf, in ubi_calc_data_len() argument
48 int ubi_check_volume(struct ubi_device *ubi, int vol_id) in ubi_check_volume() argument
92 ubi_update_reserved(struct ubi_device *ubi) ubi_update_reserved() argument
111 ubi_calculate_reserved(struct ubi_device *ubi) ubi_calculate_reserved() argument
145 ubi_msg(const struct ubi_device *ubi, const char *fmt, ...) ubi_msg() argument
161 ubi_warn(const struct ubi_device *ubi, const char *fmt, ...) ubi_warn() argument
178 ubi_err(const struct ubi_device *ubi, const char *fmt, ...) ubi_err() argument
[all...]
H A Dupd.c41 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) in set_update_marker() argument
74 static int clear_update_marker(struct ubi_device *ubi, struc argument
114 ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, long long bytes) ubi_start_update() argument
168 ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, const struct ubi_leb_change_req *req) ubi_start_leb_change() argument
219 write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, void *buf, int len, int used_ebs) write_leb() argument
265 ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, const void __user *buf, int count) ubi_more_update_data() argument
380 ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, const void __user *buf, int count) ubi_more_leb_change_data() argument
[all...]
H A Dfastmap-wl.c14 struct ubi_device *ubi = container_of(wrk, struct ubi_device, fm_work); in update_fastmap_work_fn() local
42 static inline void return_unused_peb(struct ubi_device *ubi, in return_unused_peb() argument
54 static void return_unused_pool_pebs(struct ubi_device *ubi, in return_unused_pool_pebs() argument
75 ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor) ubi_wl_get_fm_peb() argument
112 has_enough_free_count(struct ubi_device *ubi, bool is_wl_pool) has_enough_free_count() argument
131 ubi_refill_pools(struct ubi_device *ubi) ubi_refill_pools() argument
207 produce_free_peb(struct ubi_device *ubi) produce_free_peb() argument
230 ubi_wl_get_peb(struct ubi_device *ubi) ubi_wl_get_peb() argument
284 get_peb_for_wl(struct ubi_device *ubi) get_peb_for_wl() argument
310 ubi_ensure_anchor_pebs(struct ubi_device *ubi) ubi_ensure_anchor_pebs() argument
363 ubi_wl_put_fm_peb(struct ubi_device *ubi, struct ubi_wl_entry *fm_e, int lnum, int torture) ubi_wl_put_fm_peb() argument
402 ubi_fastmap_close(struct ubi_device *ubi) ubi_fastmap_close() argument
429 may_reserve_for_fm(struct ubi_device *ubi, struct ubi_wl_entry *e, struct rb_root *root) may_reserve_for_fm() argument
[all...]
H A Dcdev.c161 struct ubi_device *ubi = desc->vol->ubi; vol_cdev_fsync() local
176 struct ubi_device *ubi = vol->ubi; vol_cdev_read() local
253 struct ubi_device *ubi = vol->ubi; vol_cdev_direct_write() local
329 struct ubi_device *ubi = vol->ubi; vol_cdev_write() local
384 struct ubi_device *ubi = vol->ubi; vol_cdev_ioctl() local
593 verify_mkvol_req(const struct ubi_device *ubi, const struct ubi_mkvol_req *req) verify_mkvol_req() argument
657 verify_rsvol_req(const struct ubi_device *ubi, const struct ubi_rsvol_req *req) verify_rsvol_req() argument
679 rename_volumes(struct ubi_device *ubi, struct ubi_rnvol_req *req) rename_volumes() argument
835 struct ubi_device *ubi; ubi_cdev_ioctl() local
[all...]
H A Ddebug.c22 void ubi_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len) in ubi_dump_flash() argument
253 struct ubi_device *ubi; in dfs_file_read() local
316 struct ubi_device *ubi; dfs_file_write() local
394 struct ubi_device *ubi = s->private; eraseblk_count_seq_start() local
407 struct ubi_device *ubi = s->private; eraseblk_count_seq_next() local
423 struct ubi_device *ubi = s->private; eraseblk_count_seq_show() local
481 struct ubi_device *ubi = s->private; eraseblk_count_release() local
503 ubi_debugfs_init_dev(struct ubi_device *ubi) ubi_debugfs_init_dev() argument
568 ubi_debugfs_exit_dev(struct ubi_device *ubi) ubi_debugfs_exit_dev() argument
581 ubi_dbg_power_cut(struct ubi_device *ubi, int caller) ubi_dbg_power_cut() argument
[all...]
H A Dio.c113 ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset, int len) ubi_io_read() argument
222 ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset, int len) ubi_io_write() argument
307 do_sync_erase(struct ubi_device *ubi, int pnum) do_sync_erase() argument
363 torture_peb(struct ubi_device *ubi, int pnum) torture_peb() argument
449 nor_erase_prepare(struct ubi_device *ubi, int pnum) nor_erase_prepare() argument
523 ubi_io_sync_erase(struct ubi_device *ubi, int pnum, int torture) ubi_io_sync_erase() argument
565 ubi_io_is_bad(const struct ubi_device *ubi, int pnum) ubi_io_is_bad() argument
594 ubi_io_mark_bad(const struct ubi_device *ubi, int pnum) ubi_io_mark_bad() argument
623 validate_ec_hdr(const struct ubi_device *ubi, const struct ubi_ec_hdr *ec_hdr) validate_ec_hdr() argument
687 ubi_io_read_ec_hdr(struct ubi_device *ubi, int pnum, struct ubi_ec_hdr *ec_hdr, int verbose) ubi_io_read_ec_hdr() argument
796 ubi_io_write_ec_hdr(struct ubi_device *ubi, int pnum, struct ubi_ec_hdr *ec_hdr) ubi_io_write_ec_hdr() argument
832 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr) validate_vid_hdr() argument
964 ubi_io_read_vid_hdr(struct ubi_device *ubi, int pnum, struct ubi_vid_io_buf *vidb, int verbose) ubi_io_read_vid_hdr() argument
1048 ubi_io_write_vid_hdr(struct ubi_device *ubi, int pnum, struct ubi_vid_io_buf *vidb) ubi_io_write_vid_hdr() argument
1088 self_check_not_bad(const struct ubi_device *ubi, int pnum) self_check_not_bad() argument
1113 self_check_ec_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_ec_hdr *ec_hdr) self_check_ec_hdr() argument
1151 self_check_peb_ec_hdr(const struct ubi_device *ubi, int pnum) self_check_peb_ec_hdr() argument
1196 self_check_vid_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_vid_hdr *vid_hdr) self_check_vid_hdr() argument
1236 self_check_peb_vid_hdr(const struct ubi_device *ubi, int pnum) self_check_peb_vid_hdr() argument
1289 self_check_write(struct ubi_device *ubi, const void *buf, int pnum, int offset, int len) self_check_write() argument
1354 ubi_self_check_all_ff(struct ubi_device *ubi, int pnum, int offset, int len) ubi_self_check_all_ff() argument
[all...]
H A Dkapi.c26 void ubi_do_get_device_info(struct ubi_device *ubi, struct ubi_device_info *di) in ubi_do_get_device_info() argument
48 struct ubi_device *ubi; ubi_get_device_info() local
67 ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, struct ubi_volume_info *vi) ubi_do_get_volume_info() argument
118 struct ubi_device *ubi; ubi_open_volume() local
236 struct ubi_device *ubi; ubi_open_volume_nm() local
328 struct ubi_device *ubi = vol->ubi; ubi_close_volume() local
372 struct ubi_device *ubi = vol->ubi; leb_read_sanity_check() local
426 struct ubi_device *ubi = vol->ubi; ubi_leb_read() local
466 struct ubi_device *ubi = vol->ubi; ubi_leb_read_sg() local
517 struct ubi_device *ubi = vol->ubi; ubi_leb_write() local
562 struct ubi_device *ubi = vol->ubi; ubi_leb_change() local
602 struct ubi_device *ubi = vol->ubi; ubi_leb_erase() local
663 struct ubi_device *ubi = vol->ubi; ubi_leb_unmap() local
699 struct ubi_device *ubi = vol->ubi; ubi_leb_map() local
761 struct ubi_device *ubi; ubi_sync() local
787 struct ubi_device *ubi; ubi_flush() local
[all...]
H A Dvtbl.c63 static int ubi_update_layout_vol(struct ubi_device *ubi) in ubi_update_layout_vol() argument
90 ubi_change_vtbl_record(struct ubi_device *ubi, int idx, struct ubi_vtbl_record *vtbl_rec) ubi_change_vtbl_record() argument
121 ubi_vtbl_rename_volumes(struct ubi_device *ubi, struct list_head *rename_list) ubi_vtbl_rename_volumes() argument
157 vtbl_check(const struct ubi_device *ubi, const struct ubi_vtbl_record *vtbl) vtbl_check() argument
285 create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai, int copy, void *vtbl) create_vtbl() argument
361 process_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av) process_lvol() argument
484 create_empty_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai) create_empty_lvol() argument
520 init_volumes(struct ubi_device *ubi, const struct ubi_attach_info *ai, const struct ubi_vtbl_record *vtbl) init_volumes() argument
718 check_attaching_info(const struct ubi_device *ubi, struct ubi_attach_info *ai) check_attaching_info() argument
783 ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_read_volume_table() argument
868 self_vtbl_check(const struct ubi_device *ubi) self_vtbl_check() argument
[all...]
H A Dvmt.c59 struct ubi_device *ubi = vol->ubi; in vol_attribute_show() local
138 ubi_create_volume(struct ubi_device *ubi, struct ubi_mkvol_req *req) ubi_create_volume() argument
336 struct ubi_device *ubi = vol->ubi; ubi_remove_volume() local
408 struct ubi_device *ubi = vol->ubi; ubi_resize_volume() local
540 ubi_rename_volumes(struct ubi_device *ubi, struct list_head *rename_list) ubi_rename_volumes() argument
579 ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol) ubi_add_volume() argument
623 ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol) ubi_free_volume() argument
639 self_check_volume(struct ubi_device *ubi, int vol_id) self_check_volume() argument
792 self_check_volumes(struct ubi_device *ubi) self_check_volumes() argument
[all...]
H A Dattach.c330 static int validate_vid_hdr(const struct ubi_device *ubi, in validate_vid_hdr() argument
438 ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb, int pnum, const struct ubi_vid_hdr *vid_hdr) ubi_compare_lebs() argument
563 ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) ubi_add_to_av() argument
771 early_erase_peb(struct ubi_device *ubi, const struct ubi_attach_info *ai, int pnum, int ec) early_erase_peb() argument
818 ubi_early_get_peb(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_early_get_peb() argument
872 check_corruption(struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr, int pnum) check_corruption() argument
941 scan_peb(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, bool fast) scan_peb() argument
1207 late_analysis(struct ubi_device *ubi, struct ubi_attach_info *ai) late_analysis() argument
1374 scan_all(struct ubi_device *ubi, struct ubi_attach_info *ai, int start) scan_all() argument
1487 scan_fast(struct ubi_device *ubi, struct ubi_attach_info **ai) scan_fast() argument
1555 ubi_attach(struct ubi_device *ubi, int force_scan) ubi_attach() argument
1658 self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai) self_check_ai() argument
[all...]
/kernel/linux/linux-6.6/drivers/mtd/ubi/
H A Dwl.h11 static inline void ubi_fastmap_init(struct ubi_device *ubi, int *count) in ubi_fastmap_init() argument
22 ubi_fastmap_close(struct ubi_device *ubi) ubi_fastmap_close() argument
23 ubi_fastmap_init(struct ubi_device *ubi, int *count) ubi_fastmap_init() argument
24 may_reserve_for_fm(struct ubi_device *ubi, struct ubi_wl_entry *e, struct rb_root *root) may_reserve_for_fm() argument
[all...]
H A Dmisc.c22 int ubi_calc_data_len(const struct ubi_device *ubi, const void *buf, in ubi_calc_data_len() argument
48 int ubi_check_volume(struct ubi_device *ubi, int vol_id) in ubi_check_volume() argument
92 ubi_update_reserved(struct ubi_device *ubi) ubi_update_reserved() argument
111 ubi_calculate_reserved(struct ubi_device *ubi) ubi_calculate_reserved() argument
145 ubi_msg(const struct ubi_device *ubi, const char *fmt, ...) ubi_msg() argument
161 ubi_warn(const struct ubi_device *ubi, const char *fmt, ...) ubi_warn() argument
178 ubi_err(const struct ubi_device *ubi, const char *fmt, ...) ubi_err() argument
[all...]
H A Ddebug.h62 static inline int ubi_dbg_is_bgt_disabled(const struct ubi_device *ubi) in ubi_dbg_is_bgt_disabled() argument
73 static inline int ubi_dbg_is_bitflip(const struct ubi_device *ubi) in ubi_dbg_is_bitflip() argument
87 ubi_dbg_is_write_failure(const struct ubi_device *ubi) ubi_dbg_is_write_failure() argument
101 ubi_dbg_is_erase_failure(const struct ubi_device *ubi) ubi_dbg_is_erase_failure() argument
108 ubi_dbg_chk_io(const struct ubi_device *ubi) ubi_dbg_chk_io() argument
113 ubi_dbg_chk_gen(const struct ubi_device *ubi) ubi_dbg_chk_gen() argument
118 ubi_dbg_chk_fastmap(const struct ubi_device *ubi) ubi_dbg_chk_fastmap() argument
123 ubi_enable_dbg_chk_fastmap(struct ubi_device *ubi) ubi_enable_dbg_chk_fastmap() argument
[all...]
H A Dupd.c41 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) in set_update_marker() argument
74 static int clear_update_marker(struct ubi_device *ubi, struc argument
114 ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, long long bytes) ubi_start_update() argument
168 ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, const struct ubi_leb_change_req *req) ubi_start_leb_change() argument
219 write_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum, void *buf, int len, int used_ebs) write_leb() argument
265 ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, const void __user *buf, int count) ubi_more_update_data() argument
380 ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, const void __user *buf, int count) ubi_more_leb_change_data() argument
[all...]
H A Dfastmap-wl.c14 struct ubi_device *ubi = container_of(wrk, struct ubi_device, fm_work); in update_fastmap_work_fn() local
42 static inline void return_unused_peb(struct ubi_device *ubi, in return_unused_peb() argument
54 static void return_unused_pool_pebs(struct ubi_device *ubi, in return_unused_pool_pebs() argument
75 ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor) ubi_wl_get_fm_peb() argument
112 has_enough_free_count(struct ubi_device *ubi, bool is_wl_pool) has_enough_free_count() argument
131 ubi_refill_pools(struct ubi_device *ubi) ubi_refill_pools() argument
207 produce_free_peb(struct ubi_device *ubi) produce_free_peb() argument
230 ubi_wl_get_peb(struct ubi_device *ubi) ubi_wl_get_peb() argument
286 next_peb_for_wl(struct ubi_device *ubi) next_peb_for_wl() argument
306 need_wear_leveling(struct ubi_device *ubi) need_wear_leveling() argument
336 get_peb_for_wl(struct ubi_device *ubi) get_peb_for_wl() argument
362 ubi_ensure_anchor_pebs(struct ubi_device *ubi) ubi_ensure_anchor_pebs() argument
415 ubi_wl_put_fm_peb(struct ubi_device *ubi, struct ubi_wl_entry *fm_e, int lnum, int torture) ubi_wl_put_fm_peb() argument
454 ubi_fastmap_close(struct ubi_device *ubi) ubi_fastmap_close() argument
481 may_reserve_for_fm(struct ubi_device *ubi, struct ubi_wl_entry *e, struct rb_root *root) may_reserve_for_fm() argument
[all...]
H A Dwl.c175 static void wl_entry_destroy(struct ubi_device *ubi, struct ubi_wl_entry *e) in wl_entry_destroy() argument
188 do_work(struct ubi_device *ubi) do_work() argument
275 in_pq(const struct ubi_device *ubi, struct ubi_wl_entry *e) in_pq() argument
298 prot_queue_add(struct ubi_device *ubi, struct ubi_wl_entry *e) prot_queue_add() argument
318 find_wl_entry(struct ubi_device *ubi, struct rb_root *root, int diff) find_wl_entry() argument
353 find_mean_wl_entry(struct ubi_device *ubi, struct rb_root *root) find_mean_wl_entry() argument
382 wl_get_wle(struct ubi_device *ubi) wl_get_wle() argument
413 prot_queue_del(struct ubi_device *ubi, int pnum) prot_queue_del() argument
438 sync_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, int torture) sync_erase() argument
498 serve_prot_queue(struct ubi_device *ubi) serve_prot_queue() argument
542 __schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) __schedule_ubi_work() argument
561 schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) schedule_ubi_work() argument
583 schedule_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, int vol_id, int lnum, int torture, bool nested) schedule_erase() argument
620 do_sync_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, int vol_id, int lnum, int torture) do_sync_erase() argument
647 wear_leveling_worker(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown) global() argument
[all...]
H A Dkapi.c26 void ubi_do_get_device_info(struct ubi_device *ubi, struct ubi_device_info *di) in ubi_do_get_device_info() argument
48 struct ubi_device *ubi; ubi_get_device_info() local
67 ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, struct ubi_volume_info *vi) ubi_do_get_volume_info() argument
119 struct ubi_device *ubi; ubi_open_volume() local
237 struct ubi_device *ubi; ubi_open_volume_nm() local
329 struct ubi_device *ubi = vol->ubi; ubi_close_volume() local
373 struct ubi_device *ubi = vol->ubi; leb_read_sanity_check() local
427 struct ubi_device *ubi = vol->ubi; ubi_leb_read() local
467 struct ubi_device *ubi = vol->ubi; ubi_leb_read_sg() local
518 struct ubi_device *ubi = vol->ubi; ubi_leb_write() local
563 struct ubi_device *ubi = vol->ubi; ubi_leb_change() local
603 struct ubi_device *ubi = vol->ubi; ubi_leb_erase() local
664 struct ubi_device *ubi = vol->ubi; ubi_leb_unmap() local
700 struct ubi_device *ubi = vol->ubi; ubi_leb_map() local
762 struct ubi_device *ubi; ubi_sync() local
788 struct ubi_device *ubi; ubi_flush() local
[all...]
H A Dvtbl.c63 static int ubi_update_layout_vol(struct ubi_device *ubi) in ubi_update_layout_vol() argument
90 ubi_change_vtbl_record(struct ubi_device *ubi, int idx, struct ubi_vtbl_record *vtbl_rec) ubi_change_vtbl_record() argument
121 ubi_vtbl_rename_volumes(struct ubi_device *ubi, struct list_head *rename_list) ubi_vtbl_rename_volumes() argument
157 vtbl_check(const struct ubi_device *ubi, const struct ubi_vtbl_record *vtbl) vtbl_check() argument
285 create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai, int copy, void *vtbl) create_vtbl() argument
361 process_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av) process_lvol() argument
484 create_empty_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai) create_empty_lvol() argument
520 init_volumes(struct ubi_device *ubi, const struct ubi_attach_info *ai, const struct ubi_vtbl_record *vtbl) init_volumes() argument
718 check_attaching_info(const struct ubi_device *ubi, struct ubi_attach_info *ai) check_attaching_info() argument
783 ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_read_volume_table() argument
868 self_vtbl_check(const struct ubi_device *ubi) self_vtbl_check() argument
[all...]
H A Dvmt.c59 struct ubi_device *ubi = vol->ubi; in vol_attribute_show() local
138 ubi_create_volume(struct ubi_device *ubi, struct ubi_mkvol_req *req) ubi_create_volume() argument
336 struct ubi_device *ubi = vol->ubi; ubi_remove_volume() local
408 struct ubi_device *ubi = vol->ubi; ubi_resize_volume() local
531 ubi_rename_volumes(struct ubi_device *ubi, struct list_head *rename_list) ubi_rename_volumes() argument
570 ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol) ubi_add_volume() argument
614 ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol) ubi_free_volume() argument
630 self_check_volume(struct ubi_device *ubi, int vol_id) self_check_volume() argument
783 self_check_volumes(struct ubi_device *ubi) self_check_volumes() argument
[all...]
H A Dio.c113 ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset, int len) ubi_io_read() argument
222 ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset, int len) ubi_io_write() argument
307 do_sync_erase(struct ubi_device *ubi, int pnum) do_sync_erase() argument
363 torture_peb(struct ubi_device *ubi, int pnum) torture_peb() argument
449 nor_erase_prepare(struct ubi_device *ubi, int pnum) nor_erase_prepare() argument
523 ubi_io_sync_erase(struct ubi_device *ubi, int pnum, int torture) ubi_io_sync_erase() argument
572 ubi_io_is_bad(const struct ubi_device *ubi, int pnum) ubi_io_is_bad() argument
601 ubi_io_mark_bad(const struct ubi_device *ubi, int pnum) ubi_io_mark_bad() argument
630 validate_ec_hdr(const struct ubi_device *ubi, const struct ubi_ec_hdr *ec_hdr) validate_ec_hdr() argument
694 ubi_io_read_ec_hdr(struct ubi_device *ubi, int pnum, struct ubi_ec_hdr *ec_hdr, int verbose) ubi_io_read_ec_hdr() argument
803 ubi_io_write_ec_hdr(struct ubi_device *ubi, int pnum, struct ubi_ec_hdr *ec_hdr) ubi_io_write_ec_hdr() argument
839 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr) validate_vid_hdr() argument
966 ubi_io_read_vid_hdr(struct ubi_device *ubi, int pnum, struct ubi_vid_io_buf *vidb, int verbose) ubi_io_read_vid_hdr() argument
1050 ubi_io_write_vid_hdr(struct ubi_device *ubi, int pnum, struct ubi_vid_io_buf *vidb) ubi_io_write_vid_hdr() argument
1090 self_check_not_bad(const struct ubi_device *ubi, int pnum) self_check_not_bad() argument
1115 self_check_ec_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_ec_hdr *ec_hdr) self_check_ec_hdr() argument
1153 self_check_peb_ec_hdr(const struct ubi_device *ubi, int pnum) self_check_peb_ec_hdr() argument
1198 self_check_vid_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_vid_hdr *vid_hdr) self_check_vid_hdr() argument
1238 self_check_peb_vid_hdr(const struct ubi_device *ubi, int pnum) self_check_peb_vid_hdr() argument
1291 self_check_write(struct ubi_device *ubi, const void *buf, int pnum, int offset, int len) self_check_write() argument
1356 ubi_self_check_all_ff(struct ubi_device *ubi, int pnum, int offset, int len) ubi_self_check_all_ff() argument
[all...]
H A Dcdev.c161 struct ubi_device *ubi = desc->vol->ubi; vol_cdev_fsync() local
176 struct ubi_device *ubi = vol->ubi; vol_cdev_read() local
253 struct ubi_device *ubi = vol->ubi; vol_cdev_direct_write() local
329 struct ubi_device *ubi = vol->ubi; vol_cdev_write() local
384 struct ubi_device *ubi = vol->ubi; vol_cdev_ioctl() local
593 verify_mkvol_req(const struct ubi_device *ubi, const struct ubi_mkvol_req *req) verify_mkvol_req() argument
657 verify_rsvol_req(const struct ubi_device *ubi, const struct ubi_rsvol_req *req) verify_rsvol_req() argument
679 rename_volumes(struct ubi_device *ubi, struct ubi_rnvol_req *req) rename_volumes() argument
835 struct ubi_device *ubi; ubi_cdev_ioctl() local
[all...]
H A Ddebug.c22 void ubi_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len) in ubi_dump_flash() argument
253 struct ubi_device *ubi; in dfs_file_read() local
316 struct ubi_device *ubi; dfs_file_write() local
394 struct ubi_device *ubi = s->private; eraseblk_count_seq_start() local
407 struct ubi_device *ubi = s->private; eraseblk_count_seq_next() local
423 struct ubi_device *ubi = s->private; eraseblk_count_seq_show() local
481 struct ubi_device *ubi = s->private; eraseblk_count_release() local
503 ubi_debugfs_init_dev(struct ubi_device *ubi) ubi_debugfs_init_dev() argument
569 ubi_debugfs_exit_dev(struct ubi_device *ubi) ubi_debugfs_exit_dev() argument
582 ubi_dbg_power_cut(struct ubi_device *ubi, int caller) ubi_dbg_power_cut() argument
[all...]
H A Dattach.c330 static int validate_vid_hdr(const struct ubi_device *ubi, in validate_vid_hdr() argument
438 ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb, int pnum, const struct ubi_vid_hdr *vid_hdr) ubi_compare_lebs() argument
563 ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) ubi_add_to_av() argument
771 early_erase_peb(struct ubi_device *ubi, const struct ubi_attach_info *ai, int pnum, int ec) early_erase_peb() argument
818 ubi_early_get_peb(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_early_get_peb() argument
872 check_corruption(struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr, int pnum) check_corruption() argument
941 scan_peb(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, bool fast) scan_peb() argument
1207 late_analysis(struct ubi_device *ubi, struct ubi_attach_info *ai) late_analysis() argument
1374 scan_all(struct ubi_device *ubi, struct ubi_attach_info *ai, int start) scan_all() argument
1487 scan_fast(struct ubi_device *ubi, struct ubi_attach_info **ai) scan_fast() argument
1555 ubi_attach(struct ubi_device *ubi, int force_scan) ubi_attach() argument
1658 self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai) self_check_ai() argument
[all...]

Completed in 19 milliseconds

12