| /TwlSDK-5.1.0/include/nitro/fs/ |
| D | archive.h | 41 FSResult (*ReadFile)(struct FSArchive*, struct FSFile*, void *buffer, u32 *length); 42 FSResult (*WriteFile)(struct FSArchive*, struct FSFile*, const void *buffer, u32 *length); 43 FSResult (*SeekDirectory)(struct FSArchive*, struct FSFile*, u32 id, u32 position); 44 FSResult (*ReadDirectory)(struct FSArchive*, struct FSFile*, FSDirectoryEntryInfo *info); 45 …FSResult (*FindPath)(struct FSArchive*, u32 base_dir_id, const char *path, u32 *target_id, BOOL ta… 46 …FSResult (*GetPath)(struct FSArchive*, struct FSFile*, BOOL is_directory, char *buffer, u32 *lengt… 47 FSResult (*OpenFileFast)(struct FSArchive*, struct FSFile*, u32 id, u32 mode); 48 FSResult (*OpenFileDirect)(struct FSArchive*, struct FSFile*, u32 top, u32 bottom, u32 *id); 49 FSResult (*CloseFile)(struct FSArchive*, struct FSFile*); 50 void (*Activate)(struct FSArchive*); [all …]
|
| D | romfat.h | 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); [all …]
|
| D | file.h | 41 struct FSArchive *arc; 87 SDK_INLINE FSArchive *FS_GetAttachedArchive(const FSFile *file) in FS_GetAttachedArchive() 211 SDK_INLINE void FS_SetFileHandle(FSFile *file, FSArchive *arc, void *userdata) in FS_SetFileHandle() 233 SDK_INLINE void FS_SetDirectoryHandle(FSFile *file, FSArchive *arc, void *userdata) in FS_SetDirectoryHandle() 563 BOOL FS_OpenFileDirect(FSFile *file, FSArchive *arc,
|
| D | types.h | 218 struct FSArchive; 298 struct FSArchive *arc; 309 struct FSArchive *arc;
|
| D | api.h | 240 FSArchive arc[1]; 359 BOOL FSi_OverrideRomArchive(FSArchive *arc);
|
| D | hook.h | 50 FSArchive *arc;
|
| /TwlSDK-5.1.0/build/libraries/fs/common/src/ |
| D | fs_proc_default.c | 41 FSArchive *arc; 86 static FSFile* FSi_GetTemporaryFileContext(FSArchive *arc) in FSi_GetTemporaryFileContext() 123 FSArchive * const arc = p->arc; in FSi_ReadTable() 172 FSArchive * const arc = file->arc; in FSi_SeekDirDefault() 389 FSArchive * const arc = file->arc; in FSi_GetPathDefault() 578 FSArchive * const p_arc = p_file->arc; in FSi_OpenFileFastDefault() 640 FSArchive * const arc = file->arc; in FSi_ReadFileDefault() 660 FSArchive * const arc = file->arc; in FSi_WriteFileDefault() 769 static FSResult FSi_ROMFAT_ReadFile(FSArchive *arc, FSFile *file, void *buffer, u32 *length) in FSi_ROMFAT_ReadFile() 798 static FSResult FSi_ROMFAT_WriteFile(FSArchive *arc, FSFile *file, const void *buffer, u32 *length) in FSi_ROMFAT_WriteFile() [all …]
|
| D | fs_proc_rom.c | 41 static FSArchive fsi_arc_rom; 56 BOOL FSi_IsUnreadableRomOffset(FSArchive *arc, u32 offset) in FSi_IsUnreadableRomOffset() 89 FS_NotifyArchiveAsyncEnd((FSArchive *)arg, in FSi_OnRomReadDone() 105 static FSResult FSi_ReadRomCallback(FSArchive *p_arc, void *dst, u32 src, u32 len) in FSi_ReadRomCallback() 170 static FSResult FSi_ReadDummyCallback(FSArchive *p_arc, void *dst, u32 src, u32 len) in FSi_ReadDummyCallback() 178 static FSResult FSi_WriteDummyCallback(FSArchive *p_arc, const void *src, u32 dst, u32 len) in FSi_WriteDummyCallback() 197 SDK_WEAK_SYMBOL BOOL FSi_OverrideRomArchive(FSArchive *arc) __attribute__((never_inline)) in FSi_OverrideRomArchive()
|
| D | fs_archive.c | 44 static FSArchive *arc_list = NULL; 61 FSArchive* FSi_GetArchiveChain(void) in FSi_GetArchiveChain() 101 FSArchive *const arc = file->arc; in FSi_EndCommand() 163 FSArchive * const arc = file->arc; in FSi_InvokeCommand() 347 static FSFile *FSi_NextCommand(FSArchive *arc, BOOL owner) in FSi_NextCommand() 450 FSArchive * const arc = file->arc; in FSi_ExecuteAsyncCommand() 492 FSArchive * const arc = file->arc; in FSi_ExecuteSyncCommand() 521 FSArchive * const arc = file->arc; in FSi_SendCommand() 600 FSArchive *p_arc = arc_list; in FSi_EndArchive() 619 FSArchive *FS_FindArchive(const char *name, int name_len) in FS_FindArchive() [all …]
|
| D | fs_proc_mem.c | 33 static FSArchive fsi_arc_mem; 60 FSArchive *current = (FSArchive *)p_file->prop.dir.pos.pos; in FSi_MemArchiveProc()
|
| D | fs_archive_fatfs.c | 488 static FSResult FSi_FATFS_GetArchiveCaps(FSArchive *arc, u32 *caps) in FSi_FATFS_GetArchiveCaps() 507 static FSResult FSi_FATFS_GetPathInfo(FSArchive *arc, u32 baseid, const char *relpath, FSPathInfo *… in FSi_FATFS_GetPathInfo() 555 static FSResult FSi_FATFS_SetPathInfo(FSArchive *arc, u32 baseid, const char *relpath, FSPathInfo *… in FSi_FATFS_SetPathInfo() 599 static FSResult FSi_FATFS_CreateFile(FSArchive *arc, u32 baseid, const char *relpath, u32 permit) in FSi_FATFS_CreateFile() 645 static FSResult FSi_FATFS_DeleteFile(FSArchive *arc, u32 baseid, const char *relpath) in FSi_FATFS_DeleteFile() 679 static FSResult FSi_FATFS_RenameFile(FSArchive *arc, u32 baseid_src, const char *relpath_src, u32 b… in FSi_FATFS_RenameFile() 720 static FSResult FSi_FATFS_CreateDirectory(FSArchive *arc, u32 baseid, const char *relpath, u32 perm… in FSi_FATFS_CreateDirectory() 765 static FSResult FSi_FATFS_DeleteDirectory(FSArchive *arc, u32 baseid, const char *relpath) in FSi_FATFS_DeleteDirectory() 799 static FSResult FSi_FATFS_RenameDirectory(FSArchive *arc, u32 baseid_src, const char *relpath_src, … in FSi_FATFS_RenameDirectory() 841 static FSResult FSi_FATFS_GetArchiveResource(FSArchive *arc, FSArchiveResource *resource) in FSi_FATFS_GetArchiveResource() [all …]
|
| D | fs_hook.c | 58 FSArchive *target = NULL; in FSi_SystemEvents() 118 FSArchive *arc = FS_FindArchive(arcname, STD_GetStringLength(arcname)); in FS_RegisterEventHook()
|
| D | fs_file.c | 294 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_CreateFile() 329 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_DeleteFile() 367 FSArchive *arc_src = FS_NormalizePath(src, &baseid_src, relpath_src); in FS_RenameFile() 368 FSArchive *arc_dst = FS_NormalizePath(dst, &baseid_dst, relpath_dst); in FS_RenameFile() 410 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_GetPathInfo() 447 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_SetPathInfo() 483 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_CreateDirectory() 518 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_DeleteDirectory() 556 FSArchive *arc_src = FS_NormalizePath(src, &baseid_src, relpath_src); in FS_RenameDirectory() 557 FSArchive *arc_dst = FS_NormalizePath(dst, &baseid_dst, relpath_dst); in FS_RenameDirectory() [all …]
|
| D | fs_overlay.c | 124 FSArchive *arc;
|
| /TwlSDK-5.1.0/build/demos/gx/UnitTours/DEMOLib/src/ |
| D | DEMOHostio.c | 40 FSArchive arc[1]; 276 static FSResult DEMOi_HIO_GetArchiveCaps(FSArchive *arc, u32 *caps) in DEMOi_HIO_GetArchiveCaps() 295 static FSResult DEMOi_HIO_GetPathInfo(FSArchive *arc, u32 baseid, const char *relpath, FSPathInfo *… in DEMOi_HIO_GetPathInfo() 329 static FSResult DEMOi_HIO_CreateFile(FSArchive *arc, u32 baseid, const char *relpath, u32 permit) in DEMOi_HIO_CreateFile() 367 static FSResult DEMOi_HIO_DeleteFile(FSArchive *arc, u32 baseid, const char *relpath) in DEMOi_HIO_DeleteFile() 387 static FSResult DEMOi_HIO_RenameFileOrDirectory(FSArchive *arc, in DEMOi_HIO_RenameFileOrDirectory() 412 static FSResult DEMOi_HIO_CreateDirectory(FSArchive *arc, u32 baseid, const char *relpath, u32 perm… in DEMOi_HIO_CreateDirectory() 433 static FSResult DEMOi_HIO_DeleteDirectory(FSArchive *arc, u32 baseid, const char *relpath) in DEMOi_HIO_DeleteDirectory() 457 static FSResult DEMOi_HIO_OpenFile(FSArchive *arc, FSFile *file, u32 baseid, const char *path, u32 … in DEMOi_HIO_OpenFile() 493 static FSResult DEMOi_HIO_CloseFile(FSArchive *arc, FSFile *file) in DEMOi_HIO_CloseFile() [all …]
|
| /TwlSDK-5.1.0/build/libraries/mb/common/include/ |
| D | mb_cache.h | 63 FSArchive *arc_pointer; 64 u8 reserved[32 - FS_ARCHIVE_NAME_LEN_MAX - 1 - sizeof(u32) - sizeof(FSArchive*)];
|
| /TwlSDK-5.1.0/build/libraries/wfs/common/src/ |
| D | wfs_archive.c | 34 static FSResult WFSi_ArchiveReadCallback(FSArchive *archive, void *buffer, u32 offset, u32 length) in WFSi_ArchiveReadCallback() 97 FSArchive * const archive = FS_GetAttachedArchive(file); in WFSi_RomArchiveProc() 159 FSArchive *archive = FS_FindArchive("rom", 3); in WFSi_RestoreRomArchive() 180 FSArchive *archive = FS_FindArchive("rom", 3); in WFS_ReplaceRomArchive()
|
| /TwlSDK-5.1.0/build/demos/fs/arc-1/src/ |
| D | main.c | 25 FSArchive arc[1]; 36 FS_NotifyArchiveAsyncEnd((FSArchive *)arc, FS_RESULT_SUCCESS); in MyRom_OnReadDone() 40 static FSResult MyRom_ReadCallback(FSArchive *arc, void *dst, u32 src, u32 len) in MyRom_ReadCallback() 51 static FSResult MyRom_WriteDummyCallback(FSArchive *arc, const void *src, u32 dst, u32 len) in MyRom_WriteDummyCallback()
|
| /TwlSDK-5.1.0/build/demos/fs/arc-2/src/ |
| D | main.c | 99 static FSResult CustomRom_ReadCallback(FSArchive *arc, void *dst, u32 pos, u32 size) in CustomRom_ReadCallback() 105 static FSResult CustomRom_WriteCallback(FSArchive *arc, const void *src, u32 pos, u32 size) in CustomRom_WriteCallback() 115 FSArchive *const p_rom = FS_GetAttachedArchive(file); in CustomRom_ArchiveProc() 221 static void CreateCustomArchive(FSArchive *arc, const char *name) in CreateCustomArchive() 274 static FSArchive custom_rom; in NitroMain()
|
| /TwlSDK-5.1.0/build/libraries/fs/common/include/ |
| D | command.h | 267 FSArchive* FSi_GetArchiveChain(void); 279 BOOL FSi_IsUnreadableRomOffset(FSArchive *arc, u32 offset);
|
| D | rom.h | 75 BOOL FSi_MountSRLFile(FSArchive *arc, FSFile *file, CARDRomHashContext *hash);
|
| /TwlSDK-5.1.0/build/libraries/mb/common/src/ |
| D | mb_fileinfo.c | 293 FSArchive *p_arc = FS_GetAttachedArchive(file); in MB_ReadSegment()
|
| D | mb_parent.c | 928 FSArchive *arc; in MBi_ReloadCache()
|