| (m ∈ dirs0 ⊃ dirs0[m];dirs1[m]) = mkdir(m0, md, m1, m2, entries), dirs0 ⊥ dirs1 ⊦ (m ∈ dirs0 ∨ m ∈ dirs1) ∧ str ∈ entries ∧ ino = entries[str] ↔ mklink(m, str) ∈ links(ino, dirs0) ∪ links(ino, dirs1) |
⊦ alink ∈ ls ∪ ls0 ↔ alink ∈ ls ∨ alink ∈ ls0
(m ∈ dirs0 ⊃ dirs0[m];dirs1[m]) = mkdir(m0, md, m1, m2, entries), dirs0 ⊥ dirs1 ⊦ (m ∈ dirs0 ∨ m ∈ dirs1) ∧ str ∈ entries ∧ ino = entries[str] ↔ mklink(m, str) ∈ links(ino, dirs0) ∨ mklink(m, str) ∈ links(ino, dirs1)
Used terms: links(ino, dirs1), links(ino, dirs0), mklink(m, str)