Lines Matching refs:bm_io_work
1937 INIT_LIST_HEAD(&device->bm_io_work.w.list); in drbd_init_set_defaults()
1945 device->bm_io_work.w.cb = w_bitmap_io; in drbd_init_set_defaults()
3519 container_of(w, struct drbd_device, bm_io_work.w); in w_bitmap_io()
3520 struct bm_io_work *work = &device->bm_io_work; in w_bitmap_io()
3569 D_ASSERT(device, list_empty(&device->bm_io_work.w.list)); in drbd_queue_bitmap_io()
3570 if (device->bm_io_work.why) in drbd_queue_bitmap_io()
3572 why, device->bm_io_work.why); in drbd_queue_bitmap_io()
3574 device->bm_io_work.io_fn = io_fn; in drbd_queue_bitmap_io()
3575 device->bm_io_work.done = done; in drbd_queue_bitmap_io()
3576 device->bm_io_work.why = why; in drbd_queue_bitmap_io()
3577 device->bm_io_work.flags = flags; in drbd_queue_bitmap_io()
3584 &device->bm_io_work.w); in drbd_queue_bitmap_io()