| # pebs = # apebs, pebs[m1] = mkpeb(buf0, 2 * EB_PAGE_SIZE, false), apebs[m1] = mkpeb(aehdr, avhdr, buf2, 0, false), n = align↑(datasize(buf, n), EB_PAGE_SIZE), avhdr.valid?, aehdr.valid?, n0 < # apebs, m1 < # apebs, abs-peb(mkpeb(buf0, 2 * EB_PAGE_SIZE, false), mkpeb(aehdr, avhdr, buf2, 0, false)), is-aligned(n, EB_PAGE_SIZE), mtd-cons(pebs), ubi-io-inv(apebs), n ≤ # buf, n ≤ LEB_SIZE, ⌊err1⌋ , ∀ n. n < # apebs → abs-peb(pebs[n], apebs[n]) ⊦ datasize(buf, n) = 0, n0 = m1, abs-peb(pebs[n0], apebs[n0]) |
Used terms: n0