| ⊦ awbuf-inv(avol, buffered(n)) → (awbuf-inv(avol[n, mapped(buf)], nobuffer) ↔ # avol[n].data ≤ LEB_SIZE → # buf ≤ LEB_SIZE ∧ is-aligned(# buf, EB_PAGE_SIZE)) |
awbuf-inv(avol, buffered(n)) ⊦ awbuf-inv(avol[n, mapped(buf)], nobuffer) ↔ # avol[n].data ≤ LEB_SIZE → # buf ≤ LEB_SIZE ∧ is-aligned(# buf, EB_PAGE_SIZE)