| ⟨afs_readdir#(p_inode, dirs1, files1, asynced0; strings, err)⟩ (strings = strings1 ∧ err = err0), p_inode = mkinode(m, md, boolvar, m0, m1, m2) ⊦ m ∈ dirs1 |
⟨afs_readdir#(mkinode(m, md, boolvar, m0, m1, m2), dirs1, files1, asynced0; strings, err)⟩ (strings = strings1 ∧ err = err0), ¬ m ∈ dirs1 ⊦