Home
last modified time | relevance | path

Searched refs:ubi_work (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/mtd/ubi/
Dwl.c193 struct ubi_work *wrk; in do_work()
215 wrk = list_entry(ubi->works.next, struct ubi_work, list); in do_work()
554 static void __schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in __schedule_ubi_work()
573 static void schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in schedule_ubi_work()
580 static int erase_worker(struct ubi_device *ubi, struct ubi_work *wl_wrk,
598 struct ubi_work *wl_wrk; in schedule_erase()
605 wl_wrk = kmalloc(sizeof(struct ubi_work), GFP_NOFS); in schedule_erase()
622 static int __erase_worker(struct ubi_device *ubi, struct ubi_work *wl_wrk);
635 struct ubi_work wl_wrk; in do_sync_erase()
659 static int wear_leveling_worker(struct ubi_device *ubi, struct ubi_work *wrk,
[all …]
Dfastmap-wl.c428 struct ubi_work *wrk; in ubi_ensure_anchor_pebs()
456 wrk = kmalloc(sizeof(struct ubi_work), GFP_NOFS); in ubi_ensure_anchor_pebs()
513 int ubi_is_erase_work(struct ubi_work *wrk) in ubi_is_erase_work()
Dubi.h801 struct ubi_work { struct
803 int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown); argument
917 int ubi_is_erase_work(struct ubi_work *wrk);
Dfastmap.c1145 struct ubi_work *ubi_wrk; in ubi_write_fastmap()