⊦ valid-ebatbl(apebs, wlar, vols, n0)
↔ (∀ v, m, n.
vols[v][m] = ⌜n⌝ ∧ v ∈ vols ∧ m < # vols[v]
↔ wlar[n].status = used ∧ n < # apebs ∧ n < # wlar ∧ apebs[n].vidhdr.valid? ∧ apebs[n].vidhdr.vol = v ∧ apebs[n].vidhdr.leb = m
∧ n ≠ n0)
Type: An axiom
Validity: The proof is valid.
Features: ls,
Comment: the volume header corresponds to the entry in the ebatbl, bounds are correct and the wear leveling entry is used. Furthermore, the volumes and their sizes correspond to the layout volume