Lines Matching refs:entry

131     s32         entry;  in ARCOpen()  local
140 entry = ARCConvertPathToEntrynum(handle, fileName); in ARCOpen()
143 if (0 > entry) in ARCOpen()
159 NN_ASSERTMSG( !entryIsDir(FSTEntries, entry), "ARCOpen(): %s is a directory", fileName ); in ARCOpen()
161 if ( (entry < 0) || entryIsDir(FSTEntries, entry) ) in ARCOpen()
167 af->startOffset = filePosition(FSTEntries, entry); in ARCOpen()
168 af->length = fileLength(FSTEntries, entry); in ARCOpen()
395 static u32 entryToPath(ARCHandle* handle, u32 entry, wchar_t* path, u32 maxlen) in entryToPath() argument
403 if (entry == 0) in entryToPath()
408 name = GetStringPtr(handle->FSTStringStart, stringOff(FSTEntries, entry)); in entryToPath()
410 loc = entryToPath(handle, parentDir(FSTEntries, entry), path, maxlen); in entryToPath()
532 s32 entry; in ARCChangeDir() local
538 entry = ARCConvertPathToEntrynum(handle, dirName); in ARCChangeDir()
542 if (0 > entry) in ARCChangeDir()
557 NN_ASSERTMSG(entryIsDir(FSTEntries, entry), "ARCChangeDir(): %s is not a directory", dirName ); in ARCChangeDir()
559 if ( (entry < 0) || (entryIsDir(FSTEntries, entry) == false) ) in ARCChangeDir()
564 handle->currDir = (u32)entry; in ARCChangeDir()
608 s32 entry; in ARCOpenDir() local
614 entry = ARCConvertPathToEntrynum(handle, dirName); in ARCOpenDir()
618 if (entry < 0) in ARCOpenDir()
634 NN_ASSERTMSG( entryIsDir(FSTEntries, entry), "ARCOpenDir(): %s is a regular file", dirName ); in ARCOpenDir()
636 if ( (entry < 0) || (entryIsDir(FSTEntries, entry) == false) ) in ARCOpenDir()
640 dir->entryNum = (u32)entry; in ARCOpenDir()
641 dir->location = (u32)entry + 1; in ARCOpenDir()
642 dir->next = nextDir(FSTEntries, entry); in ARCOpenDir()