| # apebs = # wlar, wlar[n0].status = used, recs[avhdr.vol × avhdr.leb] = recovery-entry(n0, n1), apebs[n0] = mkpeb(aehdr, avhdr, buf, m, boolvar), n0 < # wlar, n0 < m0, valid-wl(subarray(apebs, 0, m0), subarray(wlar, 0, m0)), avhdr.vol × avhdr.leb ∈ recs, m0 ≤ # wlar ⊦ valid-peb(avhdr.vol, avhdr.leb, apebs[n0]) |
# apebs = # wlar, wlar[n0].status = used, apebs[n0] = mkpeb(aehdr, avhdr, buf, m, boolvar), recs[avhdr.vol × avhdr.leb] = recovery-entry(n0, n1), n0 < m0, n0 < # wlar, valid-wl(subarray(apebs, 0, m0), subarray(wlar, 0, m0)), avhdr.vol × avhdr.leb ∈ recs, m0 ≤ # wlar ⊦ valid-peb(avhdr.vol, avhdr.leb, mkpeb(aehdr, avhdr, buf, m, boolvar))