Lines Matching refs:FSArchive
90 typedef FSResult (*FS_ARCHIVE_READ_FUNC) (struct FSArchive *p, void *dst, u32 pos, u32 size);
91 typedef FSResult (*FS_ARCHIVE_WRITE_FUNC) (struct FSArchive *p, const void *src, u32 pos, u32 size);
265 u32 FS_GetArchiveBase(const struct FSArchive *arc);
276 u32 FS_GetArchiveFAT(const struct FSArchive *arc);
287 u32 FS_GetArchiveFNT(const struct FSArchive *arc);
299 u32 FS_GetArchiveOffset(const struct FSArchive *arc, u32 pos);
310 BOOL FS_IsArchiveTableLoaded(volatile const struct FSArchive *arc);
328 BOOL FS_LoadArchive(struct FSArchive *arc, u32 base,
341 BOOL FS_UnloadArchive(struct FSArchive *arc);
355 u32 FS_LoadArchiveTables(struct FSArchive *arc, void *mem, u32 size);
366 void *FS_UnloadArchiveTables(struct FSArchive *arc);
381 void FS_SetArchiveProc(struct FSArchive *arc, FS_ARCHIVE_PROC_FUNC proc, u32 flags);