Lines Matching refs:e2
664 struct ubi_wl_entry *e1, *e2; local
724 e2 = get_peb_for_wl(ubi);
725 if (!e2)
730 dbg_wl("anchor-move PEB %d to PEB %d", e1->pnum, e2->pnum);
742 e2 = get_peb_for_wl(ubi);
743 if (!e2)
746 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD)) {
748 e1->ec, e2->ec);
751 wl_tree_add(e2, &ubi->free);
758 e1->pnum, e1->ec, e2->pnum, e2->ec);
763 e2 = get_peb_for_wl(ubi);
764 if (!e2)
769 dbg_wl("scrub PEB %d to PEB %d", e1->pnum, e2->pnum);
773 ubi->move_to = e2;
834 err = ubi_eba_copy_leb(ubi, e1->pnum, e2->pnum, vidb);
898 e1->pnum, vol_id, lnum, e2->pnum);
903 wl_tree_add(e2, &ubi->used);
904 e2 = NULL;
912 if (e2) {
914 wl_entry_destroy(ubi, e2);
920 if (e2) {
926 e2->pnum, vol_id, lnum);
927 err = do_sync_erase(ubi, e2, vol_id, lnum, 0);
945 e1->pnum, vol_id, lnum, e2->pnum, err);
948 e1->pnum, e2->pnum, err);
960 wl_tree_add(e2, &ubi->free);
973 err = do_sync_erase(ubi, e2, vol_id, lnum, torture);
991 err, e1->pnum, e2->pnum);
994 err, e1->pnum, vol_id, lnum, e2->pnum);
999 wl_entry_destroy(ubi, e2);
1049 struct ubi_wl_entry *e2;
1062 e2 = find_wl_entry(ubi, &ubi->free, WL_FREE_MAX_DIFF, 0);
1064 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD))