Lines Matching refs:resync
221 tmp = lc_find(device->resync, enr/AL_EXT_PER_BM_SECT); in find_active_resync_extent()
533 tmp = lc_find(device->resync, enr/AL_EXT_PER_BM_SECT); in drbd_al_begin_io_nonblock()
679 e = lc_find(device->resync, enr); in update_rs_extent()
681 e = lc_get(device->resync, enr); in update_rs_extent()
730 lc_committed(device->resync); in update_rs_extent()
733 lc_put(device->resync, &ext->lce); in update_rs_extent()
744 device->resync->nr_elements, in update_rs_extent()
745 device->resync->flags); in update_rs_extent()
922 if (device->resync_locked > device->resync->nr_elements/2) { in _bme_get()
926 e = lc_get(device->resync, enr); in _bme_get()
932 lc_committed(device->resync); in _bme_get()
939 rs_flags = device->resync->flags; in _bme_get()
998 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_rs_begin_io()
1056 e = lc_find(device->resync, device->resync_wenr); in drbd_try_rs_begin_io()
1063 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_try_rs_begin_io()
1073 e = lc_try_get(device->resync, enr); in drbd_try_rs_begin_io()
1091 if (device->resync_locked > device->resync->nr_elements-3) in drbd_try_rs_begin_io()
1094 e = lc_get(device->resync, enr); in drbd_try_rs_begin_io()
1097 const unsigned long rs_flags = device->resync->flags; in drbd_try_rs_begin_io()
1107 lc_committed(device->resync); in drbd_try_rs_begin_io()
1134 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_try_rs_begin_io()
1154 e = lc_find(device->resync, enr); in drbd_rs_complete_io()
1171 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_rs_complete_io()
1189 lc_reset(device->resync); in drbd_rs_cancel_all()
1215 for (i = 0; i < device->resync->nr_elements; i++) { in drbd_rs_del_all()
1216 e = lc_element_by_index(device->resync, i); in drbd_rs_del_all()
1228 lc_put(device->resync, &bm_ext->lce); in drbd_rs_del_all()
1239 lc_del(device->resync, &bm_ext->lce); in drbd_rs_del_all()
1241 D_ASSERT(device, device->resync->used == 0); in drbd_rs_del_all()