| # buf = EB_PAGE_SIZE, # lpt = # avol, ebm-vol-inv(avol), bleb ≠ nobuffer → bleb.leb < # avol ∧ wbuf-cons(mkwbuf(buf, m0, m1), avol[bleb.leb], rofs) ⊦ ⟪apersistence_io_get_volume_size#(adr, m, plog, avol, lpt, ns; ; n)⟫ true |
# lpt = # avol, # buf = EB_PAGE_SIZE, ebm-vol-inv(avol), bleb ≠ nobuffer → bleb.leb < # avol ∧ wbuf-cons(mkwbuf(buf, m0, m1), avol[bleb.leb], rofs) ⊦ ⟪n := # avol⟫ true
Used simplifier rules: apersistence_io_get_volume_size# (PROOTADR, PMAXINO, PLOG, PVOL, PLPT, PORPHANS; ; N){N := # PVOL};