| adr = adr1, err = ESUCCESS, fi = ∅, fi0 = ri[key, adr], fi1 = ∅, fi2 = ∅, fo = ∅, fo0 = ∅, fs = (∅)[adr1, inodenode(inodekey(ROOT_INO), md, true, 0, 0, 0)], fs0 = (∅)[adr1, inodenode(inodekey(ROOT_INO), md, true, 0, 0, 0)], key = inodekey(ROOT_INO), log = adr1 ', log0 = adr1 ', ri = fi2, ro = ∅, ro0 = ∅ ⊦ ⟪if err = ESUCCESS then aubifs_core_journal_sync#(fi0, fi, ro, fo, fs, log; ; boolvar, err)⟫ ( err = ESUCCESS → boolvar ∧ ubifs-cons(fs, fi0, ro, fi, fo, log) ∧ replay-cons-strong(fs, fi0, ro, fi, fo, log) ∧ file-node-cons(fs, fi0) ∧ orphans-cons(fs, fi0, ro) ∧ ri-inj(fi)) |
adr = adr1, err = ESUCCESS, fi = ∅, fi0 = ri[key, adr], fi1 = ∅, fi2 = ∅, fo = ∅, fo0 = ∅, fs = (∅)[adr1, inodenode(inodekey(ROOT_INO), md, true, 0, 0, 0)], fs0 = (∅)[adr1, inodenode(inodekey(ROOT_INO), md, true, 0, 0, 0)], key = inodekey(ROOT_INO), log = adr1 ', log0 = adr1 ', ri = fi2, ro = ∅, ro0 = ∅ ⊦ ⟪aubifs_core_journal_sync#(fi0, fi, ro, fo, fs, log; ; boolvar, err)⟫ ( err = ESUCCESS → boolvar ∧ ubifs-cons(fs, fi0, ro, fi, fo, log) ∧ replay-cons-strong(fs, fi0, ro, fi, fo, log) ∧ file-node-cons(fs, fi0) ∧ orphans-cons(fs, fi0, ro) ∧ ri-inj(fi))