Home
last modified time | relevance | path

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

/linux/drivers/md/
H A Dmd-llbitmap.c298 struct work_struct daemon_work; member
1040 if (work_busy(&llbitmap->daemon_work)) { in llbitmap_pending_timer_fn()
1041 pr_warn("md/llbitmap: %s daemon_work not finished in %lu seconds\n", in llbitmap_pending_timer_fn()
1048 queue_work(md_llbitmap_io_wq, &llbitmap->daemon_work); in llbitmap_pending_timer_fn()
1054 container_of(work, struct llbitmap, daemon_work); in md_llbitmap_daemon_fn()
1122 INIT_WORK(&llbitmap->daemon_work, md_llbitmap_daemon_fn); in llbitmap_create()
1346 queue_work(md_llbitmap_io_wq, &llbitmap->daemon_work); in llbitmap_flush()
1347 flush_work(&llbitmap->daemon_work); in llbitmap_flush()
H A Dmd-bitmap.h97 void (*daemon_work)(struct mddev *mddev); member
H A Dmd-bitmap.c1516 /* Use a mutex to guard daemon_work against in bitmap_daemon_work()
1991 /* run the daemon_work three time to ensure everything is flushed in bitmap_flush()
3087 .daemon_work = bitmap_daemon_work,
H A Dmd.c10347 if (md_bitmap_enabled(mddev, false) && mddev->bitmap_ops->daemon_work) in md_check_recovery()
10348 mddev->bitmap_ops->daemon_work(mddev); in md_check_recovery()