| awbuf-inv(avol, bleb), # lpt = # avol, synced(avol), m < # avol, buffered(m) ≠ bleb ⊦ ⟪awbuf_remap#(m, adr, m0, nx, lpt, ns, bleb, isbuf; avol; err)⟫ (awbuf-inv(avol, bleb) ∧ # lpt = # avol) |
# lpt = # avol, m < # avol, awbuf-inv(avol, bleb), synced(avol) ⊦ ⟪awbuf_remap#(m, adr, m0, nx, lpt, ns, bleb, isbuf; avol; err)⟫ (awbuf-inv(avol, bleb) ∧ # lpt = # avol), buffered(m) = bleb