| # buf = VFS_PAGE_SIZE, inode = mkinode(m, md, boolvar, m0, m1, m2), afs-cons(dirs, files), m ∈ files ⊦ ⟪if pageno ∈ files[inode.ino].content then buf := files[inode.ino].content[pageno] else buf := zeropage; err := ESUCCESS⟫ true |
# buf = VFS_PAGE_SIZE, inode = mkinode(m, md, boolvar, m0, m1, m2), afs-cons(dirs, files), pageno ∈ files[inode.ino].content, m ∈ files ⊦ ⟪buf := files[inode.ino].content[pageno]; err := ESUCCESS⟫ true
# buf = VFS_PAGE_SIZE, inode = mkinode(m, md, boolvar, m0, m1, m2), afs-cons(dirs, files), m ∈ files ⊦ ⟪buf := zeropage; err := ESUCCESS⟫ true, pageno ∈ files[inode.ino].content