| err0 = ENOSPC, fi = ∅, fi0 = ∅, fo = ∅, fo0 = ∅, fs = ∅, log = [], nd = inodenode(inodekey(ROOT_INO), md, true, 0, 0, 0), ri = ∅, ri0 = ∅, ro = ∅, ro0 = ∅, ∀ adr1. ¬(new(adr1 ', fs) ∧ ¬ dups(adr1 ')) ⊦ ⟪skip; if err0 = ESUCCESS then aubifs_core_journal_sync#(ri, fi, ro, fo, fs, log; ; boolvar, err0)⟫ ( err0 = ESUCCESS → boolvar ∧ ubifs-cons(fs, ri, ro, fi, fo, log) ∧ replay-cons-strong(fs, ri, ro, fi, fo, log) ∧ file-node-cons(fs, ri) ∧ orphans-cons(fs, ri, ro) ∧ ri-inj(fi)) |
err0 = ENOSPC, fi = ∅, fi0 = ∅, fo = ∅, fo0 = ∅, fs = ∅, log = [], nd = inodenode(inodekey(ROOT_INO), md, true, 0, 0, 0), ri = ∅, ri0 = ∅, ro = ∅, ro0 = ∅, ∀ adr1. ¬(new(adr1 ', fs) ∧ ¬ dups(adr1 ')) ⊦ ⟪if err0 = ESUCCESS then aubifs_core_journal_sync#(ri, fi, ro, fo, fs, log; ; boolvar, err0)⟫ ( err0 = ESUCCESS → boolvar ∧ ubifs-cons(fs, ri, ro, fi, fo, log) ∧ replay-cons-strong(fs, ri, ro, fi, fo, log) ∧ file-node-cons(fs, ri) ∧ orphans-cons(fs, ri, ro) ∧ ri-inj(fi))