| ∀ key. key ∈ pcache → key.data? ⊦ ⟨pcache_truncate#(ino, size, n; err, pcache)⟩ true |
∀ key. key ∈ pcache → key.data? ⊦ ⟨if ∀ key. key ∈ pcache → key.data? then pcache := truncate(ino, min(n, size), pcache) else abort⟩ true
Used simplifier rules: truncate: ⊦ ;