Lines Matching refs:entrynum
126 BOOL ARCFastOpen(ARCHandle* handle, s32 entrynum, ARCFileInfo* af) in ARCFastOpen() argument
133 ASSERTMSG1((0 <= entrynum) && (entrynum < handle->entryNum), in ARCFastOpen()
135 entrynum); in ARCFastOpen()
139 ASSERTMSG1(!entryIsDir(FSTEntries, entrynum), in ARCFastOpen()
141 entrynum); in ARCFastOpen()
143 if ( (entrynum < 0) || (entrynum >= handle->entryNum) || in ARCFastOpen()
144 entryIsDir(FSTEntries, entrynum) ) in ARCFastOpen()
150 af->startOffset = filePosition(FSTEntries, entrynum); in ARCFastOpen()
151 af->length = fileLength(FSTEntries, entrynum); in ARCFastOpen()
381 static BOOL ARCConvertEntrynumToPath(ARCHandle* handle, s32 entrynum, char* path, u32 maxlen) in ARCConvertEntrynumToPath() argument
388 ASSERTMSG1((0 <= entrynum) && (entrynum < handle->entryNum), in ARCConvertEntrynumToPath()
390 entrynum ); in ARCConvertEntrynumToPath()
396 ASSERTMSG(entryIsDir(FSTEntries, entrynum), in ARCConvertEntrynumToPath()
399 loc = entryToPath(handle, (u32)entrynum, path, maxlen); in ARCConvertEntrynumToPath()
409 if (entryIsDir(FSTEntries, entrynum)) in ARCConvertEntrynumToPath()