| ubi_erase#(VOLID, LNUM, VTBLPNUM, SQNUM; VOLS, WLARRAY, ERASEQ, BFLIPSET, APEBS; ERR) {if VOLID ∈ VOLS ∧ LNUM < # VOLS[VOLID] then {ubi_unmap#(VOLID, LNUM; VOLS, WLARRAY, ERASEQ, BFLIPSET); ubi_erase_all#(VOLS, BFLIPSET, VTBLPNUM, SQNUM; WLARRAY, ERASEQ, APEBS; ERR)} else abort } |