| files2[ino4] = mkfile(m2 * VFS_PAGE_SIZE, md, # links(ino4, dirs0), content2), afs-cons(dirs0, files2), afs-cons(dirs0, files2[ino4, mkfile(m2 * VFS_PAGE_SIZE, md, # links(ino4, dirs0), content2 upto m2 * VFS_PAGE_SIZE)]), files2 ~ files2[ino4, mkfile(m2 * VFS_PAGE_SIZE, md, # links(ino4, dirs0), content2 upto m2 * VFS_PAGE_SIZE)], ino4 ∈ files2 ⊦ (content2 upto m2 * VFS_PAGE_SIZE).stream from m2 * VFS_PAGE_SIZE = σ⊥ |
⊦ n = n0 * VFS_PAGE_SIZE → (content upto n).stream = (content.stream to n0 * VFS_PAGE_SIZE) + σ⊥
m2 * VFS_PAGE_SIZE = m2 * VFS_PAGE_SIZE, files2[ino4] = mkfile(m2 * VFS_PAGE_SIZE, md, # links(ino4, dirs0), content2), afs-cons(dirs0, files2[ino4, mkfile(m2 * VFS_PAGE_SIZE, md, # links(ino4, dirs0), content2 upto m2 * VFS_PAGE_SIZE)]), afs-cons(dirs0, files2), files2 ~ files2[ino4, mkfile(m2 * VFS_PAGE_SIZE, md, # links(ino4, dirs0), content2 upto m2 * VFS_PAGE_SIZE)], ino4 ∈ files2 ⊦ (content2.stream to m2 * VFS_PAGE_SIZE) + σ⊥ from m2 * VFS_PAGE_SIZE = σ⊥
Used terms: m2, m2 * VFS_PAGE_SIZE, content2