| err0 = err1, n0 = n, root.dir?, fids-cons(root, fs, ofh), pre-write(fd, buf, n0, err, user, root, fs, ofh), n ≤ # buf ⊦ ⟪n0 := ?; psynced := ?⟫ fids-cons(root, fs, ofh), err = ESUCCESS |
err0 = err1, n1 = n, root.dir?, fids-cons(root, fs, ofh), pre-write(fd, buf, n1, err, user, root, fs, ofh), n ≤ # buf ⊦ ⟪psynced := ?⟫ fids-cons(root, fs, ofh), err = ESUCCESS