| files[ino] = mkfile(m, md, m0, content), dirs[ino] = mkdir(# entries, md0, # links(ino, dirs), # subdirs(ino, dirs), entries), name ∈ entries, ino ∈ dirs, ROOT_INO ∈ dirs, # links(ino, dirs) ≤ 1, ∀ name0. name0 ∈ entries → entries[name0] ∈ dirs ∨ entries[name0] ∈ files ⊦ entries = ∅, ino ∈ orphans(dirs, files), ino ∈ files, entries[name] ∈ files, entries[name] ∈ dirs, ino ≠ ROOT_INO ∧ links(ino, dirs) = ∅ |
Used terms: name