| aubifs_iget_check#(INO, RI, FI, RO, FO, FS, LOG, CSYNCED; EXISTS, INODE, ERR) {choose ND, KEY with true in if ERR = ESUCCESS then {KEY := inodekey(INO); aubifs_core_index_lookup#(KEY, RI, FI, RO, FO, FS, LOG, CSYNCED; EXISTS, ND; ERR); if ERR = ESUCCESS ∧ EXISTS then INODE := mkinode(INO, ND.meta, ND.directory, ND.nlink, (ND.directory ⊃ ND.nsubdirs;0), ND.size)} } |