| p_ino ∈ dirs ⊦ str0 ∈ entries1[str, ino0] ∧ ino0 = entries1[str, ino0][str0] ↔ mklink(p_ino, str0) = mklink(p_ino, str) ∨ str0 ∈ entries1 ∧ ino0 = entries1[str0] |
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