| icache0[m] = mkientry(boolvar, inode), ¬ boolvar, err = ESUCCESS, icache = icache0, icache-cons(icache0, dirs, files0), m ∈ icache0 ⊦ [icache_set_status#(m, false; err, icache)] ∀ ino. ino ≠ m ∧ ino ∈ files0 → (files0 ⊕ icache)[ino] = (files0 ⊕ icache0)[ino] |
icache0[m] = mkientry(false, inode), err = ESUCCESS, icache = icache0, icache-cons(icache0, dirs, files0), m ∈ icache0 ⊦ [icache_set_status#(m, false; err, icache)] ∀ ino. ino ≠ m ∧ ino ∈ files0 → (files0 ⊕ icache)[ino] = (files0 ⊕ icache0)[ino]