Searched refs:unplug_work (Results 1 – 5 of 5) sorted by relevance
1257 struct llbitmap_unplug_work *unplug_work = in llbitmap_unplug_fn() local1259 struct llbitmap *llbitmap = unplug_work->llbitmap; in llbitmap_unplug_fn()1275 complete(unplug_work->done); in llbitmap_unplug_fn()1293 struct llbitmap_unplug_work unplug_work = { in llbitmap_unplug() local1308 INIT_WORK_ONSTACK(&unplug_work.work, llbitmap_unplug_fn); in llbitmap_unplug()1309 queue_work(md_llbitmap_unplug_wq, &unplug_work.work); in llbitmap_unplug()1311 destroy_work_on_stack(&unplug_work.work); in llbitmap_unplug()
1275 struct bitmap_unplug_work *unplug_work = in md_bitmap_unplug_fn() local1278 __bitmap_unplug(unplug_work->bitmap); in md_bitmap_unplug_fn()1279 complete(unplug_work->done); in md_bitmap_unplug_fn()1285 struct bitmap_unplug_work unplug_work; in bitmap_unplug_async() local1287 INIT_WORK_ONSTACK(&unplug_work.work, md_bitmap_unplug_fn); in bitmap_unplug_async()1288 unplug_work.bitmap = bitmap; in bitmap_unplug_async()1289 unplug_work.done = &done; in bitmap_unplug_async()1291 queue_work(md_bitmap_wq, &unplug_work.work); in bitmap_unplug_async()1293 destroy_work_on_stack(&unplug_work.work); in bitmap_unplug_async()
1918 &device->unplug_work); in drbd_queue_unplug()1967 INIT_LIST_HEAD(&device->unplug_work.list); in drbd_init_set_defaults()1975 device->unplug_work.cb = w_send_write_hint; in drbd_init_set_defaults()2048 D_ASSERT(device, list_empty(&device->unplug_work.list)); in drbd_device_cleanup()
780 struct drbd_work unplug_work; member
1376 container_of(w, struct drbd_device, unplug_work); in w_send_write_hint()