| # buf0 = n3 + n2 + n1, # buf3 = # buf0, pebs[m3] = mkpeb(buf2, m4, false), apebs[m3] = mkpeb(aehdr, avhdr, buf1, m2, false), subarray(buf3, n2, n1) = subarray(buf2, m1 + 2 * EB_PAGE_SIZE, n1), m3 < # apebs, m3 < # pebs, n < n2, n < # buf0, abs(pebs, apebs), abs-peb(mkpeb(buf2, m4, false), mkpeb(aehdr, avhdr, buf1, m2, false)), mtd-cons(pebs), range=(buf3, n2 + n1, buf0, n2 + n1, n3), ubi-io-inv(apebs), m1 + n1 ≤ LEB_SIZE, (m1 + 2 * EB_PAGE_SIZE) + n1 ≤ PEB_SIZE, n2 + n1 ≤ # buf0, n2 ≤ # buf0, ∀ n0. n0 < n2 → buf3[n0] = buf0[n0] ⊦ buf3[n] = buf0[n] |
Used terms: n