Lines Matching refs:dir
568 bool ARCOpenDir(ARCHandle* handle, const wchar_t* dirName, ARCDir* dir) in ARCOpenDir() argument
601 dir->handle = handle; in ARCOpenDir()
602 dir->entryNum = (u32)entry; in ARCOpenDir()
603 dir->location = (u32)entry + 1; in ARCOpenDir()
604 dir->next = nextDir(FSTEntries, entry); in ARCOpenDir()
609 bool ARCReadDir(ARCDir* dir, ARCDirEntry* dirent) in ARCReadDir() argument
615 handle = dir->handle; in ARCReadDir()
623 loc = dir->location; in ARCReadDir()
625 if ( (loc <= dir->entryNum) || (dir->next <= loc) ) in ARCReadDir()
640 dir->location = entryIsDir(FSTEntries, loc)? nextDir(FSTEntries, loc) : (loc+1); in ARCReadDir()
645 bool ARCCloseDir(ARCDir* dir) in ARCCloseDir() argument
647 NN_UNUSED_VAR(dir); in ARCCloseDir()