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()
910 if (device->resync_locked > device->resync->nr_elements/2) { in _bme_get()
914 e = lc_get(device->resync, enr); in _bme_get()
920 lc_committed(device->resync); in _bme_get()
927 rs_flags = device->resync->flags; in _bme_get()
986 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_rs_begin_io()
1044 e = lc_find(device->resync, device->resync_wenr); in drbd_try_rs_begin_io()
1051 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_try_rs_begin_io()
1061 e = lc_try_get(device->resync, enr); in drbd_try_rs_begin_io()
1079 if (device->resync_locked > device->resync->nr_elements-3) in drbd_try_rs_begin_io()
1082 e = lc_get(device->resync, enr); in drbd_try_rs_begin_io()
1085 const unsigned long rs_flags = device->resync->flags; in drbd_try_rs_begin_io()
1095 lc_committed(device->resync); in drbd_try_rs_begin_io()
1122 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_try_rs_begin_io()
1142 e = lc_find(device->resync, enr); in drbd_rs_complete_io()
1159 if (lc_put(device->resync, &bm_ext->lce) == 0) { in drbd_rs_complete_io()
1177 lc_reset(device->resync); in drbd_rs_cancel_all()
1203 for (i = 0; i < device->resync->nr_elements; i++) { in drbd_rs_del_all()
1204 e = lc_element_by_index(device->resync, i); in drbd_rs_del_all()
1216 lc_put(device->resync, &bm_ext->lce); in drbd_rs_del_all()
1227 lc_del(device->resync, &bm_ext->lce); in drbd_rs_del_all()
1229 D_ASSERT(device, device->resync->used == 0); in drbd_rs_del_all()