| LEB_SIZE = (n2 + align↓(n3, EB_PAGE_SIZE)) + m0 + EB_PAGE_SIZE, n2 < EB_PAGE_SIZE, is-aligned(m0, EB_PAGE_SIZE) ⊦ n2 = 0 |
LEB_SIZE = (n2 + align↓(n3, EB_PAGE_SIZE)) + m0 + EB_PAGE_SIZE, n2 < EB_PAGE_SIZE, is-aligned(m0, EB_PAGE_SIZE), is-aligned(LEB_SIZE, EB_PAGE_SIZE) ⊦ n2 = 0
⊦ EB_PAGE_SIZE ≠ 0
⊦ is-aligned(LEB_SIZE, EB_PAGE_SIZE)
Used simplifier rules: page-size: ⊦ EB_PAGE_SIZE ≠ 0;%lebsize-page-size-is-aligned: ⊦ is-aligned(LEB_SIZE, EB_PAGE_SIZE);%n ≠ 0, m % n = 0 ⊦ align↓(m, n) = m; (s)%a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic Used formulas: is-aligned(LEB_SIZE, EB_PAGE_SIZE)