| ⟨afs_readdir#(inode, dirs, files, asynced; strings, err)⟩ ((inode = p_inode ∧ strings = strings0 ∧ err = err0) ∧ dirs = dirs0 ∧ files = files0 ∧ (asynced ↔ boolvar)), dirs = dirs1, files = files1 ⊦ ⟨afs_readdir#(inode, dirs1, files1, boolvar0; strings, err)⟩ ((inode = p_inode ∧ strings = strings0 ∧ err = err0) ∧ dirs1 = dirs0 ∧ files1 = files0) |