Lines Matching refs:handle
41 extern BOOL GetNextEntry(DarchHandle* handle, FSTEntryInfo* entryInfo);
42 extern BOOL CloseArc(DarchHandle* handle);
120 void CreateHierarchy(DarchHandle* handle, DirStructure* currDir, int nextEntry) in CreateHierarchy() argument
131 while(handle->currEntry < nextEntry - 1) in CreateHierarchy()
134 GetNextEntry(handle, &entryInfo); in CreateHierarchy()
167 CreateHierarchy(handle, item, entryInfo.nextEntry); in CreateHierarchy()
186 strcpy(item->fileName, handle->name); in CreateHierarchy()
455 void ConstructStructureFromFST(DarchHandle* handle, DirStructure* root) in ConstructStructureFromFST() argument
471 CreateHierarchy(handle, root, handle->entryNum); in ConstructStructureFromFST()
778 DarchHandle* handle; in DeleteArc() local
780 handle = OpenArc(arcFile); in DeleteArc()
781 ConstructStructureFromFST(handle, &rootDir); in DeleteArc()
782 CloseArc(handle); in DeleteArc()
1194 DarchHandle* handle; in ListArcInDiscOrder() local
1196 handle = OpenArc(name); in ListArcInDiscOrder()
1197 ConstructStructureFromFST(handle, &rootDir); in ListArcInDiscOrder()
1201 fprintf(stdout, "File start offset: 0x%08x\n\n", handle->fileStart); in ListArcInDiscOrder()
1206 CloseArc(handle); in ListArcInDiscOrder()