Searched refs:ubi_wl_entry (Results 1 - 7 of 7) sorted by relevance
/linux-master/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); 8 static struct ubi_wl_entry *next_peb_for_wl(struct ubi_device *ubi); 19 static struct ubi_wl_entry *may_reserve_for_fm(struct ubi_device *ubi, 20 struct ubi_wl_entry *e, 23 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi); 26 static struct ubi_wl_entry *may_reserve_for_fm(struct ubi_device *ubi, 27 struct ubi_wl_entry *e,
|
H A D | fastmap-wl.c | 26 static struct ubi_wl_entry *find_anchor_wl_entry(struct rb_root *root) 29 struct ubi_wl_entry *e, *victim = NULL; 43 struct ubi_wl_entry *e) 58 struct ubi_wl_entry *e; 75 struct ubi_wl_entry *ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor) 77 struct ubi_wl_entry *e = NULL; 189 struct ubi_wl_entry *e; 350 static struct ubi_wl_entry *next_peb_for_wl(struct ubi_device *ubi) 373 struct ubi_wl_entry *e; 391 e = rb_entry(rb_first(&ubi->used), struct ubi_wl_entry, [all...] |
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) 145 struct ubi_wl_entry *e1; 148 e1 = rb_entry(parent, struct ubi_wl_entry, u.rb); 175 static void wl_entry_destroy(struct ubi_device *ubi, struct ubi_wl_entry *e) 242 static int in_wl_tree(struct ubi_wl_entry *e, struct rb_root *root) 248 struct ubi_wl_entry *e1; 250 e1 = rb_entry(p, struct ubi_wl_entry, u.rb); 281 static inline int in_pq(const struct ubi_device *ubi, struct ubi_wl_entry * [all...] |
H A D | ubi.h | 160 * struct ubi_wl_entry - wear-leveling entry. 170 struct ubi_wl_entry { struct 233 struct ubi_wl_entry *e[UBI_FM_MAX_BLOCKS]; 509 * @lookuptbl: a table to quickly find a &struct ubi_wl_entry object for any 601 struct ubi_wl_entry *fm_anchor; 617 struct ubi_wl_entry **lookuptbl; 618 struct ubi_wl_entry *move_from; 619 struct ubi_wl_entry *move_to; 805 struct ubi_wl_entry *e; 905 int ubi_sync_erase(struct ubi_device *ubi, struct ubi_wl_entry * [all...] |
H A D | fastmap.c | 1061 struct ubi_wl_entry *e; 1141 struct ubi_wl_entry *wl_e; 1409 struct ubi_wl_entry *e; 1493 struct ubi_wl_entry *tmp_e;
|
H A D | debug.c | 512 struct ubi_wl_entry *wl;
|
H A D | build.c | 603 dbg_gen("sizeof(struct ubi_wl_entry) %zu", sizeof(struct ubi_wl_entry)); 1358 sizeof(struct ubi_wl_entry),
|
Completed in 131 milliseconds