Lines Matching refs:e2
651 struct ubi_wl_entry *e1, *e2; local
707 e2 = get_peb_for_wl(ubi);
708 if (!e2)
713 dbg_wl("anchor-move PEB %d to PEB %d", e1->pnum, e2->pnum);
725 e2 = get_peb_for_wl(ubi);
726 if (!e2)
729 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD)) {
731 e1->ec, e2->ec);
734 wl_tree_add(e2, &ubi->free);
741 e1->pnum, e1->ec, e2->pnum, e2->ec);
746 e2 = get_peb_for_wl(ubi);
747 if (!e2)
752 dbg_wl("scrub PEB %d to PEB %d", e1->pnum, e2->pnum);
756 ubi->move_to = e2;
817 err = ubi_eba_copy_leb(ubi, e1->pnum, e2->pnum, vidb);
874 e1->pnum, vol_id, lnum, e2->pnum);
879 wl_tree_add(e2, &ubi->used);
880 e2 = NULL;
888 if (e2)
889 wl_entry_destroy(ubi, e2);
893 if (e2) {
899 e2->pnum, vol_id, lnum);
900 err = do_sync_erase(ubi, e2, vol_id, lnum, 0);
918 e1->pnum, vol_id, lnum, e2->pnum, err);
921 e1->pnum, e2->pnum, err);
933 wl_tree_add(e2, &ubi->free);
946 err = do_sync_erase(ubi, e2, vol_id, lnum, torture);
964 err, e1->pnum, e2->pnum);
967 err, e1->pnum, vol_id, lnum, e2->pnum);
975 wl_entry_destroy(ubi, e2);
1006 struct ubi_wl_entry *e2; local
1030 e2 = find_wl_entry(ubi, &ubi->free, WL_FREE_MAX_DIFF);
1032 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD))