Lines Matching refs:archive
34 static FSResult WFSi_ArchiveReadCallback(FSArchive *archive, void *buffer, u32 offset, u32 length) in WFSi_ArchiveReadCallback() argument
37 WFSClientContext * const context = (WFSClientContext*)FS_GetArchiveBase(archive); in WFSi_ArchiveReadCallback()
97 FSArchive * const archive = FS_GetAttachedArchive(file); in WFSi_RomArchiveProc() local
98 WFSClientContext * const context = (WFSClientContext*)FS_GetArchiveBase(archive); in WFSi_RomArchiveProc()
171 FSArchive* archive; in WFSi_SubThreadForEndClient() local
175 archive = (FSArchive*)mesg; in WFSi_SubThreadForEndClient()
177 (void)FS_SuspendArchive(archive); in WFSi_SubThreadForEndClient()
178 FS_SetArchiveProc(archive, WFSi_EmptyArchiveProc, (u32)FS_ARCHIVE_PROC_ALL); in WFSi_SubThreadForEndClient()
179 (void)FS_ResumeArchive(archive); in WFSi_SubThreadForEndClient()
193 static void WFSi_SetThreadForEndClient(FSArchive* archive) in WFSi_SetThreadForEndClient() argument
195 OSMessage mesg = (OSMessage)archive; in WFSi_SetThreadForEndClient()
220 FSArchive *archive = FS_FindArchive("rom", 3); in WFSi_RestoreRomArchive() local
223 WFSi_SetThreadForEndClient(archive); in WFSi_RestoreRomArchive()
242 FSArchive *archive = FS_FindArchive("rom", 3); in WFS_ReplaceRomArchive() local
243 if (FS_IsArchiveLoaded(archive)) in WFS_ReplaceRomArchive()
245 (void)FS_UnloadArchive(archive); in WFS_ReplaceRomArchive()
247 FS_SetArchiveProc(archive, WFSi_RomArchiveProc, (u32)FS_ARCHIVE_PROC_ALL); in WFS_ReplaceRomArchive()
249 (void)FS_LoadArchive(archive, (u32)context, in WFS_ReplaceRomArchive()