| isdir0 ↔ bv, buf0 = buf1, err = ESUCCESS, err0 = ESUCCESS, ino0 = n1, ino1 = n0, ino2 = n, ¬ isdir, ⌊err⌋ ∨ err = ESUCCESS ⊦ [vfs_read_block#(ino1, ino0, inode, dirs, files, asynced; buf, ino, isdir, err)] (⌊err⌋ ∨ err = ESUCCESS) |
err = ESUCCESS, ¬ isdir ⊦ [vfs_read_block#(ino1, ino0, inode, dirs, files, asynced; buf, ino, isdir, err)] (⌊err⌋ ∨ err = ESUCCESS)
Used simplifier rules: ⊦ ¬ ⌊ESUCCESS⌋ ; (s)