Home
last modified time | relevance | path

Searched refs:arc (Results 1 – 23 of 23) sorted by relevance

/TwlSDK-5.1.0/build/libraries/fs/common/src/
Dfs_archive.c101 FSArchive *const arc = file->arc; in FSi_EndCommand() local
102 if (arc) in FSi_EndCommand()
104 FSFile **pp = &arc->list; in FSi_EndCommand()
120 arc->command = command; in FSi_EndCommand()
121 arc->result = ret; in FSi_EndCommand()
163 FSArchive * const arc = file->arc; in FSi_InvokeCommand() local
166 const void *(*table) = (const void*)arc->vtbl; in FSi_InvokeCommand()
188 result = arc->vtbl->command(__VA_ARGS__); \ in FSi_InvokeCommand()
195 (void)arc->vtbl->command(__VA_ARGS__); \ in FSi_InvokeCommand()
202 FS_INVOKE_METHOD_(ReadFile, arc, file, arg->buffer, &arg->length); in FSi_InvokeCommand()
[all …]
Dfs_proc_default.c41 FSArchive *arc; member
86 static FSFile* FSi_GetTemporaryFileContext(FSArchive *arc) in FSi_GetTemporaryFileContext() argument
90 tmp->arc = arc; in FSi_GetTemporaryFileContext()
123 FSArchive * const arc = p->arc; in FSi_ReadTable() local
124 FSROMFATArchiveContext *context = (FSROMFATArchiveContext*)FS_GetArchiveUserData(arc); in FSi_ReadTable()
134 result = (*context->read_func) (arc, dst, p->pos, len); in FSi_ReadTable()
135 result = FSi_WaitForArchiveCompletion(arc->list, result); in FSi_ReadTable()
153 file->arg.seekdir.pos.arc = file->arc; in FSi_SeekDirDirect()
172 FSArchive * const arc = file->arc; in FSi_SeekDirDefault() local
173 FSROMFATArchiveContext *context = (FSROMFATArchiveContext*)FS_GetArchiveUserData(arc); in FSi_SeekDirDefault()
[all …]
Dfs_file.c240 file->arc = NULL; in FS_InitFile()
269 file->arc->flag |= FS_ARCHIVE_FLAG_CANCELING; in FS_CancelFile()
294 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_CreateFile() local
295 if (arc) in FS_CreateFile()
300 file->arc = arc; in FS_CreateFile()
329 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_DeleteFile() local
330 if (arc) in FS_DeleteFile()
335 file->arc = arc; in FS_DeleteFile()
378 file->arc = arc_src; in FS_RenameFile()
410 FSArchive *arc = FS_NormalizePath(path, &baseid, relpath); in FS_GetPathInfo() local
[all …]
Dfs_archive_fatfs.c220 …(void)FSi_ConvertStringSjisToUnicode(&dst[pos], &dstlen, FS_GetArchiveName(context->arc), NULL, NU… in FSi_AllocUnicodeFullPath()
475 FS_NotifyArchiveAsyncEnd(context->arc, FSi_ConvertError(buffer->header.result)); in FSi_FATFSAsyncDone()
488 static FSResult FSi_FATFS_GetArchiveCaps(FSArchive *arc, u32 *caps) in FSi_FATFS_GetArchiveCaps() argument
490 (void)arc; in FSi_FATFS_GetArchiveCaps()
507 static FSResult FSi_FATFS_GetPathInfo(FSArchive *arc, u32 baseid, const char *relpath, FSPathInfo *… in FSi_FATFS_GetPathInfo() argument
510 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_GetPathInfo()
555 static FSResult FSi_FATFS_SetPathInfo(FSArchive *arc, u32 baseid, const char *relpath, FSPathInfo *… in FSi_FATFS_SetPathInfo() argument
558 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_SetPathInfo()
599 static FSResult FSi_FATFS_CreateFile(FSArchive *arc, u32 baseid, const char *relpath, u32 permit) in FSi_FATFS_CreateFile() argument
602 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_CreateFile()
[all …]
Dfs_hook.c90 if ((hook->arc == target) && (hook->callback != NULL)) in FSi_SystemEvents()
118 FSArchive *arc = FS_FindArchive(arcname, STD_GetStringLength(arcname)); in FS_RegisterEventHook() local
119 if (arc) in FS_RegisterEventHook()
128 hook->arc = arc; in FS_RegisterEventHook()
Dfs_proc_rom.c56 BOOL FSi_IsUnreadableRomOffset(FSArchive *arc, u32 offset) in FSi_IsUnreadableRomOffset() argument
60 (void)arc; in FSi_IsUnreadableRomOffset()
63 if (STD_CompareString(FS_GetArchiveName(arc), "rom") == 0) in FSi_IsUnreadableRomOffset()
197 SDK_WEAK_SYMBOL BOOL FSi_OverrideRomArchive(FSArchive *arc) __attribute__((never_inline)) in FSi_OverrideRomArchive() argument
199 (void)arc; in FSi_OverrideRomArchive()
Dfs_proc_mem.c75 entry->dir_id.arc = p_file->arc; in FSi_MemArchiveProc()
Dfs_overlay.c124 FSArchive *arc; member
287 FSiOverlayContext.arc = FS_FindArchive("rom", 3); in FSi_InitOverlay()
344 ret.arc = FSiOverlayContext.arc; in FS_GetOverlayFileID()
/TwlSDK-5.1.0/include/nitro/fs/
Darchive.h172 SDK_INLINE FSCommandType FS_GetLastArchiveCommand(const FSArchive *arc) in FS_GetLastArchiveCommand() argument
174 return arc->command; in FS_GetLastArchiveCommand()
210 void FS_InitArchive(FSArchive *arc);
221 const char *FS_GetArchiveName(const FSArchive *arc);
232 SDK_INLINE BOOL FS_IsArchiveLoaded(volatile const FSArchive *arc) in FS_IsArchiveLoaded() argument
234 return ((arc->flag & FS_ARCHIVE_FLAG_LOADED) != 0); in FS_IsArchiveLoaded()
246 SDK_INLINE BOOL FS_IsArchiveSuspended(volatile const FSArchive *arc) in FS_IsArchiveSuspended() argument
248 return ((arc->flag & FS_ARCHIVE_FLAG_SUSPEND) != 0); in FS_IsArchiveSuspended()
260 SDK_INLINE void* FS_GetArchiveUserData(const FSArchive *arc) in FS_GetArchiveUserData() argument
262 return arc->userdata; in FS_GetArchiveUserData()
[all …]
Dromfat.h265 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);
Dfile.h41 struct FSArchive *arc; member
89 return file->arc; in FS_GetAttachedArchive()
211 SDK_INLINE void FS_SetFileHandle(FSFile *file, FSArchive *arc, void *userdata) in FS_SetFileHandle() argument
215 file->arc = arc; in FS_SetFileHandle()
233 SDK_INLINE void FS_SetDirectoryHandle(FSFile *file, FSArchive *arc, void *userdata) in FS_SetDirectoryHandle() argument
237 file->arc = arc; in FS_SetDirectoryHandle()
563 BOOL FS_OpenFileDirect(FSFile *file, FSArchive *arc,
Dhook.h50 FSArchive *arc; member
70 void FS_RegisterEventHook(const char *arc, FSEventHook *hook, FSEventFunction callback, void *userd…
Dapi.h240 FSArchive arc[1]; member
359 BOOL FSi_OverrideRomArchive(FSArchive *arc);
Dtypes.h298 struct FSArchive *arc; member
309 struct FSArchive *arc; member
/TwlSDK-5.1.0/build/demos/gx/UnitTours/DEMOLib/src/
DDEMOHostio.c40 FSArchive arc[1]; member
276 static FSResult DEMOi_HIO_GetArchiveCaps(FSArchive *arc, u32 *caps) in DEMOi_HIO_GetArchiveCaps() argument
278 (void)arc; in DEMOi_HIO_GetArchiveCaps()
295 static FSResult DEMOi_HIO_GetPathInfo(FSArchive *arc, u32 baseid, const char *relpath, FSPathInfo *… in DEMOi_HIO_GetPathInfo() argument
298 DEMOHIOContext *context = (DEMOHIOContext *)FS_GetArchiveUserData(arc); in DEMOi_HIO_GetPathInfo()
329 static FSResult DEMOi_HIO_CreateFile(FSArchive *arc, u32 baseid, const char *relpath, u32 permit) in DEMOi_HIO_CreateFile() argument
332 DEMOHIOContext *context = (DEMOHIOContext *)FS_GetArchiveUserData(arc); in DEMOi_HIO_CreateFile()
367 static FSResult DEMOi_HIO_DeleteFile(FSArchive *arc, u32 baseid, const char *relpath) in DEMOi_HIO_DeleteFile() argument
370 DEMOHIOContext *context = (DEMOHIOContext *)FS_GetArchiveUserData(arc); in DEMOi_HIO_DeleteFile()
387 static FSResult DEMOi_HIO_RenameFileOrDirectory(FSArchive *arc, in DEMOi_HIO_RenameFileOrDirectory() argument
[all …]
/TwlSDK-5.1.0/build/demos/fs/arc-1/src/
Dmain.c25 FSArchive arc[1]; member
33 static void MyRom_OnReadDone(void *arc) in MyRom_OnReadDone() argument
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() argument
42 MyRomArchive *const p_rom = (MyRomArchive *)arc; in MyRom_ReadCallback()
44 (const void *)(FS_GetArchiveBase(arc) + src), dst, len, in MyRom_ReadCallback()
45 MyRom_OnReadDone, arc); in MyRom_ReadCallback()
51 static FSResult MyRom_WriteDummyCallback(FSArchive *arc, const void *src, u32 dst, u32 len) in MyRom_WriteDummyCallback() argument
53 (void)arc; in MyRom_WriteDummyCallback()
86 FS_InitArchive(p_rom->arc); in MyRom_Create()
[all …]
/TwlSDK-5.1.0/build/demos/fs/arc-2/src/
Dmain.c99 static FSResult CustomRom_ReadCallback(FSArchive *arc, void *dst, u32 pos, u32 size) in CustomRom_ReadCallback() argument
101 (void)arc; in CustomRom_ReadCallback()
105 static FSResult CustomRom_WriteCallback(FSArchive *arc, const void *src, u32 pos, u32 size) in CustomRom_WriteCallback() argument
107 (void)arc; in CustomRom_WriteCallback()
157 p_entry->dir_id.arc = file->arc; in CustomRom_ArchiveProc()
166 p_entry->file_id.arc = file->arc; in CustomRom_ArchiveProc()
221 static void CreateCustomArchive(FSArchive *arc, const char *name) in CreateCustomArchive() argument
223 FS_InitArchive(arc); in CreateCustomArchive()
224 if (!FS_RegisterArchiveName(arc, name, (u32)STD_GetStringLength(name))) in CreateCustomArchive()
228 FS_SetArchiveProc(arc, CustomRom_ArchiveProc, (u32)FS_ARCHIVE_PROC_ALL); in CreateCustomArchive()
[all …]
/TwlSDK-5.1.0/build/demos/fs/
DMakefile29 arc-1 \
30 arc-2 \
/TwlSDK-5.1.0/build/libraries/fs/common/include/
Drom.h75 BOOL FSi_MountSRLFile(FSArchive *arc, FSFile *file, CARDRomHashContext *hash);
Dcommand.h279 BOOL FSi_IsUnreadableRomOffset(FSArchive *arc, u32 offset);
/TwlSDK-5.1.0/build/libraries/snd/common/src/
Dsnd_bank.c724 const SNDWaveArc *arc; in GetWaveData() local
728 arc = bank->waveArcLink[waveArcNo].waveArc; in GetWaveData()
730 if (arc == NULL) in GetWaveData()
732 if (waveIndex >= arc->waveCount) in GetWaveData()
735 return SND_GetWaveDataAddress(arc, waveIndex); in GetWaveData()
/TwlSDK-5.1.0/build/libraries/mb/common/src/
Dmb_parent.c928 FSArchive *arc; in MBi_ReloadCache() local
929 arc = FS_FindArchive(p_list->arc_name, (int)p_list->arc_name_len); in MBi_ReloadCache()
930 if (!arc) in MBi_ReloadCache()
932 arc = p_list->arc_pointer; in MBi_ReloadCache()
939 arc, in MBi_ReloadCache()
/TwlSDK-5.1.0/build/demos/gx/UnitTours/2D_BmpBg_MainRam/pictures/
Dpicture_256_192_c.ppm189 …ICAe^YJH>OJ=?</;6.=;,@>/!4";+%UD7TK5]V?OH4SZK@E9(%A+te[ZK.*!�dSAz}mji[vxq���������arc