Lines Matching refs:todo
1915 static void do_device_work(struct drbd_device *device, const unsigned long todo) in do_device_work() argument
1917 if (test_bit(MD_SYNC, &todo)) in do_device_work()
1919 if (test_bit(RS_DONE, &todo) || in do_device_work()
1920 test_bit(RS_PROGRESS, &todo)) in do_device_work()
1921 update_on_disk_bitmap(device, test_bit(RS_DONE, &todo)); in do_device_work()
1922 if (test_bit(GO_DISKLESS, &todo)) in do_device_work()
1924 if (test_bit(DESTROY_DISK, &todo)) in do_device_work()
1926 if (test_bit(RS_START, &todo)) in do_device_work()
1957 unsigned long todo = get_work_bits(&device->flags); in do_unqueued_work() local
1958 if (!todo) in do_unqueued_work()
1963 do_device_work(device, todo); in do_unqueued_work()