| VFS_PAGE_SIZE = n0 + m2 % VFS_PAGE_SIZE, files1[m] = mkfile(m1, md1, # links(m, dirs), content0), files = files0, files0 = files1 [m, mkfile(m1, md1, # links(m, dirs), content0[m2 / VFS_PAGE_SIZE, fill(content0[m2 / VFS_PAGE_SIZE], zero, m2 % VFS_PAGE_SIZE, n0)] upto m2) ], ino = inode.ino, inode = mkinode(m, md, false, # links(m, dirs), 0, n), inode0 = mkinode(m, md, false, # links(m, dirs), 0, m2), afs-cons(dirs, files[ino, files[ino].size:= inode.size][ino, files[ino, files[ino].size:= inode.size][ino].meta:= inode.meta]), afs-cons(dirs, files1), afs-cons (dirs, files1 [m, mkfile(m1, md1, # links(m, dirs), content0[m2 / VFS_PAGE_SIZE, fill(content0[m2 / VFS_PAGE_SIZE], zero, m2 % VFS_PAGE_SIZE, n0)] upto m2) ]), ino ∈ files, m2 / VFS_PAGE_SIZE ∈ content0, m ∈ files1, m2 ≤ n ⊦ ⟪asynced := ?⟫ true, m2 % VFS_PAGE_SIZE = 0, buf-opt.some? |