| err = ESUCCESS, err0 = err1, root[path].dir?, root.dir?, fids-cons(root, fs, ofh), pre-writemeta(path, md, err, user, root, fs, ofh) ⊦ ⟪root[path].meta := md; psynced := ?⟫ (root.dir? ∧ fids-cons(root, fs, ofh)) |
err = ESUCCESS, err0 = err1, root.dir?, root[path].dir?, fids-cons(root, fs, ofh), pre-writemeta(path, md, err, user, root, fs, ofh) ⊦ ⟪psynced := ?⟫ (root[path, root[path].meta:= md].dir? ∧ fids-cons(root[path, root[path].meta:= md], fs, ofh))