Lines Matching refs:ubi_device
14 struct ubi_device *ubi = container_of(wrk, struct ubi_device, fm_work);
42 static inline void return_unused_peb(struct ubi_device *ubi,
54 static void return_unused_pool_pebs(struct ubi_device *ubi,
75 struct ubi_wl_entry *ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor)
112 static bool has_enough_free_count(struct ubi_device *ubi, bool is_wl_pool)
131 void ubi_refill_pools(struct ubi_device *ubi)
207 static int produce_free_peb(struct ubi_device *ubi)
230 int ubi_wl_get_peb(struct ubi_device *ubi)
286 static struct ubi_wl_entry *next_peb_for_wl(struct ubi_device *ubi)
306 static bool need_wear_leveling(struct ubi_device *ubi)
336 static struct ubi_wl_entry *get_peb_for_wl(struct ubi_device *ubi)
362 int ubi_ensure_anchor_pebs(struct ubi_device *ubi)
415 int ubi_wl_put_fm_peb(struct ubi_device *ubi, struct ubi_wl_entry *fm_e,
454 static void ubi_fastmap_close(struct ubi_device *ubi)
481 static struct ubi_wl_entry *may_reserve_for_fm(struct ubi_device *ubi,