Lines Matching refs:e2
650 struct ubi_wl_entry *e1, *e2; local
692 e2 = get_peb_for_wl(ubi);
693 if (!e2)
698 dbg_wl("anchor-move PEB %d to PEB %d", e1->pnum, e2->pnum);
709 e2 = get_peb_for_wl(ubi);
710 if (!e2)
713 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD)) {
715 e1->ec, e2->ec);
718 wl_tree_add(e2, &ubi->free);
725 e1->pnum, e1->ec, e2->pnum, e2->ec);
730 e2 = get_peb_for_wl(ubi);
731 if (!e2)
736 dbg_wl("scrub PEB %d to PEB %d", e1->pnum, e2->pnum);
740 ubi->move_to = e2;
790 err = ubi_eba_copy_leb(ubi, e1->pnum, e2->pnum, vid_hdr);
843 e1->pnum, vol_id, lnum, e2->pnum);
848 wl_tree_add(e2, &ubi->used);
849 e2 = NULL;
857 if (e2)
858 wl_entry_destroy(ubi, e2);
862 if (e2) {
868 e2->pnum, vol_id, lnum);
869 err = do_sync_erase(ubi, e2, vol_id, lnum, 0);
886 e1->pnum, vol_id, lnum, e2->pnum, err);
889 e1->pnum, e2->pnum, err);
906 err = do_sync_erase(ubi, e2, vol_id, lnum, torture);
916 err, e1->pnum, e2->pnum);
919 err, e1->pnum, vol_id, lnum, e2->pnum);
927 wl_entry_destroy(ubi, e2);
956 struct ubi_wl_entry *e2; local
980 e2 = find_wl_entry(ubi, &ubi->free, WL_FREE_MAX_DIFF);
982 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD))