| LEB_SIZE = (n5 + n2) + m1, avols[default-volid][m2] = mapped(buf0, n4), n2 < n, m2 < # avols[default-volid], ebm-cons(avols), ebm-vol-inv(abs(avols[default-volid])), is-aligned(n2, EB_PAGE_SIZE), is-aligned(n, EB_PAGE_SIZE), is-aligned(m1, EB_PAGE_SIZE), default-volid ∈ avols, n2 + m1 ≤ LEB_SIZE, n3 + n2 ≤ # buf, n3 + n ≤ # buf, m1 + n ≤ LEB_SIZE, n4 ≤ m1, m1 ≤ LEB_SIZE, n4 ≤ LEB_SIZE, ⌊err0⌋ ⊦ n2 = 0, ∃ buf, n. mapped(buf0, n4) = mapped(buf, n) |
Used terms: buf0, n4