Lines Matching defs:ext
671 struct bm_extent *ext = lc_entry(e, struct bm_extent, lce);
672 if (ext->lce.lc_number == enr) {
674 ext->rs_left -= count;
676 ext->rs_left += count;
678 ext->rs_failed += count;
679 if (ext->rs_left < ext->rs_failed) {
682 ext->lce.lc_number, ext->rs_left,
683 ext->rs_failed, count,
688 * the set bits to cache that value in ext->rs_left.
692 ext->rs_left = drbd_bm_e_weight(device, enr);
702 if (ext->flags != 0) {
705 ext->lce.lc_number, ext->rs_left,
706 ext->flags, enr, rs_left);
707 ext->flags = 0;
709 if (ext->rs_failed) {
712 ext->lce.lc_number, ext->rs_failed);
714 ext->rs_left = rs_left;
715 ext->rs_failed = (mode == RECORD_RS_FAILED) ? count : 0;
721 lc_put(device->resync, &ext->lce);
724 if (ext->rs_left <= ext->rs_failed) {
725 ext->rs_failed = 0;