Lines Matching refs:e2
652 struct ubi_wl_entry *e1, *e2; local
712 e2 = get_peb_for_wl(ubi);
713 if (!e2)
718 dbg_wl("anchor-move PEB %d to PEB %d", e1->pnum, e2->pnum);
730 e2 = get_peb_for_wl(ubi);
731 if (!e2)
734 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD)) {
736 e1->ec, e2->ec);
739 wl_tree_add(e2, &ubi->free);
746 e1->pnum, e1->ec, e2->pnum, e2->ec);
751 e2 = get_peb_for_wl(ubi);
752 if (!e2)
757 dbg_wl("scrub PEB %d to PEB %d", e1->pnum, e2->pnum);
761 ubi->move_to = e2;
822 err = ubi_eba_copy_leb(ubi, e1->pnum, e2->pnum, vidb);
879 e1->pnum, vol_id, lnum, e2->pnum);
884 wl_tree_add(e2, &ubi->used);
885 e2 = NULL;
893 if (e2) {
895 wl_entry_destroy(ubi, e2);
901 if (e2) {
907 e2->pnum, vol_id, lnum);
908 err = do_sync_erase(ubi, e2, vol_id, lnum, 0);
926 e1->pnum, vol_id, lnum, e2->pnum, err);
929 e1->pnum, e2->pnum, err);
941 wl_tree_add(e2, &ubi->free);
954 err = do_sync_erase(ubi, e2, vol_id, lnum, torture);
972 err, e1->pnum, e2->pnum);
975 err, e1->pnum, vol_id, lnum, e2->pnum);
980 wl_entry_destroy(ubi, e2);
1030 struct ubi_wl_entry *e2;
1043 e2 = find_wl_entry(ubi, &ubi->free, WL_FREE_MAX_DIFF);
1045 if (!(e2->ec - e1->ec >= UBI_WL_THRESHOLD))