| # buf = VFS_PAGE_SIZE, (∅)[ino] = mkientry(boolvar0, mkinode(m3, md0, boolvar, m4, m5, m6)), pcache[datakey(m, n)] = mkpentry(true, buf), files0[m] = mkfile(m0, md, m1, content), files0[ino] = mkfile(m7, md1, m8, content0), m7 = files1[ino].size, m8 = files1[ino].nlink, md1 = files1[ino].meta, content0 ⊕ mkcontent(ino, pcache) = files1[ino].content ⊕ mkcontent(ino, pcache0), n * VFS_PAGE_SIZE < m2, pcache-cons(pcache0, dirs, files1), m ∈ files0, datakey(m, n) ∈ pcache, ino ∈ files1, ino ∈ files0, ⌊err0⌋ ⊦ mkfile(files1[ino].size, files1[ino].meta, files1[ino].nlink, files1[ino].content ⊕ mkcontent(ino, pcache0)) = mkfile ((ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);files0[ino]).size, (ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);files0[ino]).meta, (ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);files0[ino]).nlink, (ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);files0[ino]).content ⊕ mkcontent(ino, pcache)), ino ∈ icache |
# buf = VFS_PAGE_SIZE, files0[ino] = mkfile(files1[ino].size, files1[ino].meta, files1[ino].nlink, content0), files0[m] = mkfile(m0, md, m1, content), pcache[datakey(m, n)] = mkpentry(true, buf), (∅)[ino] = mkientry(boolvar0, mkinode(m3, md0, boolvar, m4, m5, m6)), content0 ⊕ mkcontent(ino, pcache) = files1[ino].content ⊕ mkcontent(ino, pcache0), n * VFS_PAGE_SIZE < m2, pcache-cons(pcache0, dirs, files1), ino ∈ files0, ino ∈ files1, datakey(m, n) ∈ pcache, m ∈ files0, ⌊err0⌋ ⊦ mkfile(files1[ino].size, files1[ino].meta, files1[ino].nlink, content0 ⊕ mkcontent(ino, pcache)) = mkfile ((ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);mkfile(files1[ino].size, files1[ino].meta, files1[ino].nlink, content0)).size, (ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);mkfile(files1[ino].size, files1[ino].meta, files1[ino].nlink, content0)).meta, (ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);mkfile(files1[ino].size, files1[ino].meta, files1[ino].nlink, content0)).nlink, (ino = m ⊃ mkfile(m0, md, m1, content[n, buf]);mkfile(files1[ino].size, files1[ino].meta, files1[ino].nlink, content0)).content ⊕ mkcontent(ino, pcache)), ino ∈ icache