| files[ino] = mkfile(m2, md0, # links(ino, dirs), content), buf-opt = none, files0 = files, inode = mkinode(ino, md0, false, # links(ino, dirs), 0, m2), n = m2, old_ino = 0, old_ino0 = 0, pageno = m2 / VFS_PAGE_SIZE, afs-cons(dirs, files), ino ∈ files ⊦ [fail#(; ; err); asynced := ?] (files0 ~ files ∧ (⌊err⌋ ∨ err = ESUCCESS)), VFS_PAGE_SIZE = 0 |
files[ino] = mkfile(m2, md0, # links(ino, dirs), content), buf-opt = none, files0 = files, inode = mkinode(ino, md0, false, # links(ino, dirs), 0, m2), n = m2, old_ino = 0, old_ino0 = 0, pageno = m2 / VFS_PAGE_SIZE, afs-cons(dirs, files), ino ∈ files ⊦ [choose err0 with ⌊err0⌋ in err := err0; asynced := ?] (files0 ~ files ∧ (⌊err⌋ ∨ err = ESUCCESS)), VFS_PAGE_SIZE = 0
Used simplifier rules: fail#(; ; ERR){choose ERR0 with ⌊ERR0⌋ in ERR := ERR0};