| err = ESUCCESS, err0 = err1, root.dir?, fids-cons(root, fs, ofh), pre-create(path, md, err, user, root, fs, ofh) ⊦ ⟪fs[fid] := mkfile(md, mkbuf(0)); psynced := ?⟫ (root[path, fnode(fid)].dir? ∧ fids-cons(root[path, fnode(fid)], fs, ofh)), fid ∈ fs |
err = ESUCCESS, err0 = err1, root.dir?, fids-cons(root, fs, ofh), pre-create(path, md, err, user, root, fs, ofh) ⊦ ⟪psynced := ?⟫ (root[path, fnode(fid)].dir? ∧ fids-cons(root[path, fnode(fid)], fs[fid, mkfile(md, mkbuf(0))], ofh)), fid ∈ fs