Lines Matching refs:ubi_work
204 struct ubi_work *wrk; in do_work()
222 wrk = list_entry(ubi->works.next, struct ubi_work, list); in do_work()
542 static void __schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in __schedule_ubi_work()
561 static void schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in schedule_ubi_work()
568 static int erase_worker(struct ubi_device *ubi, struct ubi_work *wl_wrk,
585 struct ubi_work *wl_wrk; in schedule_erase()
592 wl_wrk = kmalloc(sizeof(struct ubi_work), GFP_NOFS); in schedule_erase()
609 static int __erase_worker(struct ubi_device *ubi, struct ubi_work *wl_wrk);
622 struct ubi_work wl_wrk; in do_sync_erase()
646 static int wear_leveling_worker(struct ubi_device *ubi, struct ubi_work *wrk,
1000 struct ubi_work *wrk;
1034 wrk = kmalloc(sizeof(struct ubi_work), GFP_NOFS);
1068 static int __erase_worker(struct ubi_device *ubi, struct ubi_work *wl_wrk)
1182 static int erase_worker(struct ubi_device *ubi, struct ubi_work *wl_wrk,
1384 struct ubi_work *wrk, *tmp;
1519 struct ubi_work *wrk;
1521 wrk = list_entry(ubi->works.next, struct ubi_work, list);