| /OK3568_Linux_fs/kernel/drivers/mtd/ubi/ |
| H A D | wl.h | 6 static struct ubi_wl_entry *find_anchor_wl_entry(struct rb_root *root); 7 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi); 15 static struct ubi_wl_entry *may_reserve_for_fm(struct ubi_device *ubi, 16 struct ubi_wl_entry *e, 19 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi); 22 static struct ubi_wl_entry *may_reserve_for_fm(struct ubi_device *ubi, in may_reserve_for_fm() 23 struct ubi_wl_entry *e, in may_reserve_for_fm()
|
| H A D | wl.c | 127 struct ubi_wl_entry *e, struct rb_root *root); 129 struct ubi_wl_entry *e); 139 static void wl_tree_add(struct ubi_wl_entry *e, struct rb_root *root) in wl_tree_add() 145 struct ubi_wl_entry *e1; in wl_tree_add() 148 e1 = rb_entry(parent, struct ubi_wl_entry, u.rb); in wl_tree_add() 175 static void wl_entry_destroy(struct ubi_device *ubi, struct ubi_wl_entry *e) in wl_entry_destroy() 236 static int in_wl_tree(struct ubi_wl_entry *e, struct rb_root *root) in in_wl_tree() 242 struct ubi_wl_entry *e1; in in_wl_tree() 244 e1 = rb_entry(p, struct ubi_wl_entry, u.rb); in in_wl_tree() 275 static inline int in_pq(const struct ubi_device *ubi, struct ubi_wl_entry *e) in in_pq() [all …]
|
| H A D | fastmap-wl.c | 26 static struct ubi_wl_entry *find_anchor_wl_entry(struct rb_root *root) in find_anchor_wl_entry() 29 struct ubi_wl_entry *e, *victim = NULL; in find_anchor_wl_entry() 43 struct ubi_wl_entry *e) in return_unused_peb() 58 struct ubi_wl_entry *e; in return_unused_pool_pebs() 75 struct ubi_wl_entry *ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor) in ubi_wl_get_fm_peb() 77 struct ubi_wl_entry *e = NULL; in ubi_wl_get_fm_peb() 135 struct ubi_wl_entry *e; in ubi_refill_pools() 282 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi) in get_peb_for_wl() 311 struct ubi_wl_entry *anchor; in ubi_ensure_anchor_pebs() 361 int ubi_wl_put_fm_peb(struct ubi_device *ubi, struct ubi_wl_entry *fm_e, in ubi_wl_put_fm_peb() [all …]
|
| H A D | ubi.h | 178 struct ubi_wl_entry { struct 241 struct ubi_wl_entry *e[UBI_FM_MAX_BLOCKS]; 391 struct ubi_wl_entry; 604 struct ubi_wl_entry *fm_anchor; 619 struct ubi_wl_entry **lookuptbl; 620 struct ubi_wl_entry *move_from; 621 struct ubi_wl_entry *move_to; 807 struct ubi_wl_entry *e; 915 struct ubi_wl_entry *ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor); 916 int ubi_wl_put_fm_peb(struct ubi_device *ubi, struct ubi_wl_entry *used_e, [all …]
|
| H A D | fastmap.c | 1061 struct ubi_wl_entry *e; in ubi_scan_fastmap() 1142 struct ubi_wl_entry *wl_e; in ubi_write_fastmap() 1457 struct ubi_wl_entry *e; in invalidate_fastmap() 1541 struct ubi_wl_entry *tmp_e; in ubi_update_fastmap()
|
| H A D | build.c | 594 dbg_gen("sizeof(struct ubi_wl_entry) %zu", sizeof(struct ubi_wl_entry)); in io_init() 1214 sizeof(struct ubi_wl_entry), in ubi_init()
|
| H A D | debug.c | 424 struct ubi_wl_entry *wl; in eraseblk_count_seq_show()
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/ubi/ |
| H A D | wl.h | 10 static struct ubi_wl_entry *find_anchor_wl_entry(struct rb_root *root); 11 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi); 21 static struct ubi_wl_entry *may_reserve_for_fm(struct ubi_device *ubi, 22 struct ubi_wl_entry *e, 25 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi); 28 static struct ubi_wl_entry *may_reserve_for_fm(struct ubi_device *ubi, in may_reserve_for_fm() 29 struct ubi_wl_entry *e, in may_reserve_for_fm()
|
| H A D | wl.c | 133 struct ubi_wl_entry *e, struct rb_root *root); 135 struct ubi_wl_entry *e); 145 static void wl_tree_add(struct ubi_wl_entry *e, struct rb_root *root) in wl_tree_add() 151 struct ubi_wl_entry *e1; in wl_tree_add() 154 e1 = rb_entry(parent, struct ubi_wl_entry, u.rb); in wl_tree_add() 181 static void wl_entry_destroy(struct ubi_device *ubi, struct ubi_wl_entry *e) in wl_entry_destroy() 242 static int in_wl_tree(struct ubi_wl_entry *e, struct rb_root *root) in in_wl_tree() 248 struct ubi_wl_entry *e1; in in_wl_tree() 250 e1 = rb_entry(p, struct ubi_wl_entry, u.rb); in in_wl_tree() 283 static void prot_queue_add(struct ubi_device *ubi, struct ubi_wl_entry *e) in prot_queue_add() [all …]
|
| H A D | fastmap-wl.c | 34 static struct ubi_wl_entry *find_anchor_wl_entry(struct rb_root *root) in find_anchor_wl_entry() 37 struct ubi_wl_entry *e, *victim = NULL; in find_anchor_wl_entry() 59 struct ubi_wl_entry *e; in return_unused_pool_pebs() 71 struct ubi_wl_entry *e; in anchor_pebs_avalible() 89 struct ubi_wl_entry *ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor) in ubi_wl_get_fm_peb() 91 struct ubi_wl_entry *e = NULL; in ubi_wl_get_fm_peb() 122 struct ubi_wl_entry *e; in ubi_refill_pools() 259 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi) in get_peb_for_wl() 326 int ubi_wl_put_fm_peb(struct ubi_device *ubi, struct ubi_wl_entry *fm_e, in ubi_wl_put_fm_peb() 329 struct ubi_wl_entry *e; in ubi_wl_put_fm_peb() [all …]
|
| H A D | ubi.h | 173 struct ubi_wl_entry { struct 236 struct ubi_wl_entry *e[UBI_FM_MAX_BLOCKS]; 364 struct ubi_wl_entry; 589 struct ubi_wl_entry **lookuptbl; 590 struct ubi_wl_entry *move_from; 591 struct ubi_wl_entry *move_to; 768 struct ubi_wl_entry *e; 875 struct ubi_wl_entry *ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor); 876 int ubi_wl_put_fm_peb(struct ubi_device *ubi, struct ubi_wl_entry *used_e,
|
| H A D | fastmap.c | 1053 struct ubi_wl_entry *e; in ubi_scan_fastmap() 1113 struct ubi_wl_entry *wl_e; in ubi_write_fastmap() 1417 struct ubi_wl_entry *e; in invalidate_fastmap() 1498 struct ubi_wl_entry *tmp_e; in ubi_update_fastmap()
|
| H A D | build.c | 653 dbg_gen("sizeof(struct ubi_wl_entry) %zu", sizeof(struct ubi_wl_entry)); in io_init() 1271 sizeof(struct ubi_wl_entry), in ubi_init()
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/ubispl/ |
| H A D | ubi-wrapper.h | 80 struct ubi_wl_entry *e[UBI_FM_MAX_BLOCKS];
|