| p_ino ∈ dirs, str ∈ entries1 ⊦ str0 ∈ entries1[str, ino] ∧ entries1[str] = entries1[str, ino][str0] ↔ mklink(p_ino, str0) ≠ mklink(p_ino, str) ∧ str0 ∈ entries1 ∧ entries1[str] = entries1[str0], ino = entries1[str] |
Used simplifier rules: ⊦ str ≠ str0 → (str ∈ entries[str0, ino] ↔ str ∈ entries); (s)% ⊦ str ≠ str0 → entries[str0, ino][str] = entries[str]; (s)% ⊦ mklink(m, str) = mklink(m0, str0) ↔ m = m0 ∧ str = str0; (ws)% ⊦ str ∈ entries[str, ino]; (s)% ⊦ entries[str, ino][str] = ino; (s) Used formulas: str0 = str