| files[m] = mkfile(m1, md1, # links(m, dirs), content0), afs-cons(dirs, files), m ∈ files, buf-opt.some? → # buf-opt.buf = VFS_PAGE_SIZE, buf-opt = none ∨ # buf-opt.buf = VFS_PAGE_SIZE ⊦ ⟪choose err0 with ⌊err0⌋ in err := err0; asynced := ?⟫ true |
files[m] = mkfile(m1, md1, # links(m, dirs), content0), afs-cons(dirs, files), m ∈ files, ⌊err0⌋ , buf-opt.some? → # buf-opt.buf = VFS_PAGE_SIZE, buf-opt = none ∨ # buf-opt.buf = VFS_PAGE_SIZE ⊦ ⟪err := err0; asynced := ?⟫ true
files[m] = mkfile(m1, md1, # links(m, dirs), content0), afs-cons(dirs, files), m ∈ files, buf-opt.some? → # buf-opt.buf = VFS_PAGE_SIZE, buf-opt = none ∨ # buf-opt.buf = VFS_PAGE_SIZE ⊦ ∃ err0. ⌊err0⌋