| key = dentrykey(ino, str) ⊦ key = key0, key < key0, key0 < key |
key0.ino ≤ ino ⊦ dentrykey(ino, str) = key0, key0 < dentrykey(ino, str), key0.dentry? ∧ ino = key0.ino ∧ str < key0.name, key0.data? ∧ ino = key0.ino
Used simplifier rules: ⊦ m < n ↔ ¬ n ≤ m; (ss)%⊦ dentrykey(ino, str) < key ↔ ino < key.ino ∨ key.dentry? ∧ ino = key.ino ∧ str < key.name ∨ key.data? ∧ ino = key.ino; (ws)