Lines Matching refs:e2
653 struct ubi_wl_entry *e1, *e2; local
695 e2 = get_peb_for_wl(ubi);
696 if (!e2)
701 dbg_wl("anchor-move PEB %d to PEB %d", e1->pnum, e2->pnum);
712 e2 = get_peb_for_wl(ubi);
713 if (!e2)
716 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD)) {
718 e1->ec, e2->ec);
721 wl_tree_add(e2, &ubi->free);
728 e1->pnum, e1->ec, e2->pnum, e2->ec);
733 e2 = get_peb_for_wl(ubi);
734 if (!e2)
739 dbg_wl("scrub PEB %d to PEB %d", e1->pnum, e2->pnum);
743 ubi->move_to = e2;
793 err = ubi_eba_copy_leb(ubi, e1->pnum, e2->pnum, vid_hdr);
846 e1->pnum, vol_id, lnum, e2->pnum);
851 wl_tree_add(e2, &ubi->used);
852 e2 = NULL;
860 if (e2)
861 wl_entry_destroy(ubi, e2);
865 if (e2) {
871 e2->pnum, vol_id, lnum);
872 err = do_sync_erase(ubi, e2, vol_id, lnum, 0);
889 e1->pnum, vol_id, lnum, e2->pnum, err);
892 e1->pnum, e2->pnum, err);
909 err = do_sync_erase(ubi, e2, vol_id, lnum, torture);
919 err, e1->pnum, e2->pnum);
922 err, e1->pnum, vol_id, lnum, e2->pnum);
930 wl_entry_destroy(ubi, e2);
959 struct ubi_wl_entry *e2; local
983 e2 = find_wl_entry(ubi, &ubi->free, WL_FREE_MAX_DIFF);
985 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD))