| # avol0 = # avol2, # lpt1 = # avol2, # buf = EB_PAGE_SIZE, rofs ↔ rofs2, adr = adr2, adr0 = adr3, adr2 = adr1, adr3 = adr4, avol = avol1, bleb = bleb2, log = plog3, lpt = lpt2, lpt0 = lpt3, lpt2 = lpt1, lpt3 = lpt4, m = m9, m0 = m1, m1 = m4, m10 = m6, m4 = m5, m9 = m8, ns = ns2, ns0 = ns3, ns2 = ns1, ns3 = ns4, plog = plog0, plog0 = plog1, wbuf = wbuf0, abs(avol2, bleb0, mkwbuf(buf, m2, m3), avol0, rofs0), awbuf-inv(avol2, bleb0), ebm-vol-inv(avol0), avol0 ⊆ avol1, bleb0 ≠ nobuffer → bleb0.leb < # avol2 ∧ wbuf-cons(mkwbuf(buf, m2, m3), avol0[bleb0.leb], rofs0) ⊦ ∃ err0. ⌊err0⌋ ∨ err0 = ESUCCESS |
# buf = EB_PAGE_SIZE, # lpt1 = # avol2, # avol0 = # avol2, abs(avol2, bleb0, mkwbuf(buf, m2, m3), avol0, rofs0), awbuf-inv(avol2, bleb0), ebm-vol-inv(avol0), avol0 ⊆ avol1, bleb0 ≠ nobuffer → bleb0.leb < # avol2 ∧ wbuf-cons(mkwbuf(buf, m2, m3), avol0[bleb0.leb], rofs0) ⊦ ∃ err0. ⌊err0⌋ ∨ err0 = ESUCCESS