| vfs_readdir#(PATH, USER, DIRS, FILES, ASYNCED; NAMES, ERR) {let INO = ROOT_INO, ISDIR = true, MODE = MODE_R in {vfs_walk#(PATH, USER, DIRS, FILES, ASYNCED; INO, ERR); if ERR = ESUCCESS then choose INODE with true in {vfs_may_open#(INO, ISDIR, MODE, USER, DIRS, FILES, ASYNCED; INODE, ERR); if ERR = ESUCCESS then afs_readdir#(INODE, DIRS, FILES, ASYNCED; NAMES, ERR)}} } |