Lines Matching refs:resync

209 	tmp = lc_find(device->resync, enr/AL_EXT_PER_BM_SECT);  in find_active_resync_extent()
521 tmp = lc_find(device->resync, enr/AL_EXT_PER_BM_SECT); in drbd_al_begin_io_nonblock()
667 e = lc_find(device->resync, enr); in update_rs_extent()
669 e = lc_get(device->resync, enr); in update_rs_extent()
718 lc_committed(device->resync); in update_rs_extent()
721 lc_put(device->resync, &ext->lce); in update_rs_extent()
732 device->resync->nr_elements, in update_rs_extent()
733 device->resync->flags); in update_rs_extent()
912 if (device->resync_locked > device->resync->nr_elements/2) { in _bme_get()
916 e = lc_get(device->resync, enr); in _bme_get()
922 lc_committed(device->resync); in _bme_get()
929 rs_flags = device->resync->flags; in _bme_get()
990 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_rs_begin_io()
1051 e = lc_find(device->resync, device->resync_wenr); in drbd_try_rs_begin_io()
1058 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_try_rs_begin_io()
1068 e = lc_try_get(device->resync, enr); in drbd_try_rs_begin_io()
1086 if (device->resync_locked > device->resync->nr_elements-3) in drbd_try_rs_begin_io()
1089 e = lc_get(device->resync, enr); in drbd_try_rs_begin_io()
1092 const unsigned long rs_flags = device->resync->flags; in drbd_try_rs_begin_io()
1102 lc_committed(device->resync); in drbd_try_rs_begin_io()
1129 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_try_rs_begin_io()
1149 e = lc_find(device->resync, enr); in drbd_rs_complete_io()
1166 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_rs_complete_io()
1184 lc_reset(device->resync); in drbd_rs_cancel_all()
1210 for (i = 0; i < device->resync->nr_elements; i++) { in drbd_rs_del_all()
1211 e = lc_element_by_index(device->resync, i); in drbd_rs_del_all()
1223 lc_put(device->resync, &bm_ext->lce); in drbd_rs_del_all()
1234 lc_del(device->resync, &bm_ext->lce); in drbd_rs_del_all()
1236 D_ASSERT(device, device->resync->used == 0); in drbd_rs_del_all()