| dentrykey(ino0, str0) < key1, key1.ino ≤ ino, ino < ino0 ∨ ino = ino0 ∧ str < str0 ⊦ key1.data? ∧ ino = key1.ino, key1.dentry? ∧ ino = key1.ino ∧ str < key1.name |
⊦ dentrykey(ino, str) < key ↔ ino < key.ino ∨ key.dentry? ∧ ino = key.ino ∧ str < key.name ∨ key.data? ∧ ino = key.ino
key1.ino ≤ ino, ino < ino0 ∨ ino = ino0 ∧ str < str0, ino0 < key1.ino ∨ key1.dentry? ∧ ino0 = key1.ino ∧ str0 < key1.name ∨ key1.data? ∧ ino0 = key1.ino ⊦ key1.dentry? ∧ ino = key1.ino ∧ str < key1.name, key1.data? ∧ ino = key1.ino
Used terms: key1, str0, ino0