Lines Matching refs:arc

220 …(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()
645 static FSResult FSi_FATFS_DeleteFile(FSArchive *arc, u32 baseid, const char *relpath) in FSi_FATFS_DeleteFile() argument
648 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); 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() argument
682 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_RenameFile()
720 static FSResult FSi_FATFS_CreateDirectory(FSArchive *arc, u32 baseid, const char *relpath, u32 perm… in FSi_FATFS_CreateDirectory() argument
723 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_CreateDirectory()
765 static FSResult FSi_FATFS_DeleteDirectory(FSArchive *arc, u32 baseid, const char *relpath) in FSi_FATFS_DeleteDirectory() argument
768 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_DeleteDirectory()
799 static FSResult FSi_FATFS_RenameDirectory(FSArchive *arc, u32 baseid_src, const char *relpath_src, … in FSi_FATFS_RenameDirectory() argument
802 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_RenameDirectory()
841 static FSResult FSi_FATFS_GetArchiveResource(FSArchive *arc, FSArchiveResource *resource) in FSi_FATFS_GetArchiveResource() argument
844 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_GetArchiveResource()
889 static FSResult FSi_FATFS_OpenFile(FSArchive *arc, FSFile *file, u32 baseid, const char *path, u32 … in FSi_FATFS_OpenFile() argument
893 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_OpenFile()
940 FS_SetFileHandle(file, arc, (void*)handle); in FSi_FATFS_OpenFile()
965 static FSResult FSi_FATFS_CloseFile(FSArchive *arc, FSFile *file) in FSi_FATFS_CloseFile() argument
981 (void)arc; in FSi_FATFS_CloseFile()
997 static FSResult FSi_FATFS_ReadFile(FSArchive *arc, FSFile *file, void *buffer, u32 *length) in FSi_FATFS_ReadFile() argument
1000 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_ReadFile()
1071 static FSResult FSi_FATFS_WriteFile(FSArchive *arc, FSFile *file, const void *buffer, u32 *length) in FSi_FATFS_WriteFile() argument
1074 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_WriteFile()
1141 static FSResult FSi_FATFS_SetSeekCache(FSArchive *arc, FSFile *file, void* buf, u32 buf_size) in FSi_FATFS_SetSeekCache() argument
1193 (void)arc; in FSi_FATFS_SetSeekCache()
1210 static FSResult FSi_FATFS_SeekFile(FSArchive *arc, FSFile *file, int *offset, FSSeekFileMode from) in FSi_FATFS_SeekFile() argument
1239 (void)arc; in FSi_FATFS_SeekFile()
1254 static FSResult FSi_FATFS_GetFileLength(FSArchive *arc, FSFile *file, u32 *length) in FSi_FATFS_GetFileLength() argument
1271 (void)arc; in FSi_FATFS_GetFileLength()
1286 static FSResult FSi_FATFS_SetFileLength(FSArchive *arc, FSFile *file, u32 length) in FSi_FATFS_SetFileLength() argument
1301 (void)arc; in FSi_FATFS_SetFileLength()
1316 static FSResult FSi_FATFS_GetFilePosition(FSArchive *arc, FSFile *file, u32 *position) in FSi_FATFS_GetFilePosition() argument
1319 return FSi_FATFS_SeekFile(arc, file, (int*)position, FS_SEEK_CUR); in FSi_FATFS_GetFilePosition()
1332 static FSResult FSi_FATFS_FlushFile(FSArchive *arc, FSFile *file) in FSi_FATFS_FlushFile() argument
1347 (void)arc; in FSi_FATFS_FlushFile()
1364 static FSResult FSi_FATFS_OpenDirectory(FSArchive *arc, FSFile *file, u32 baseid, const char *path,… in FSi_FATFS_OpenDirectory() argument
1367 FSFATFSArchiveContext *context = (FSFATFSArchiveContext *)FS_GetArchiveUserData(arc); in FSi_FATFS_OpenDirectory()
1424 FS_SetDirectoryHandle(file, arc, (void*)handle); in FSi_FATFS_OpenDirectory()
1448 static FSResult FSi_FATFS_CloseDirectory(FSArchive *arc, FSFile *file) in FSi_FATFS_CloseDirectory() argument
1464 (void)arc; in FSi_FATFS_CloseDirectory()
1479 static FSResult FSi_FATFS_ReadDirectory(FSArchive *arc, FSFile *file, FSDirectoryEntryInfo *info) in FSi_FATFS_ReadDirectory() argument
1545 (void)arc; in FSi_FATFS_ReadDirectory()
1617 FS_InitArchive(context->arc); in FSi_MountFATFSArchive()
1618 if (FS_RegisterArchiveName(context->arc, arcname, arcnamelen)) in FSi_MountFATFSArchive()
1620 (void)FS_MountArchive(context->arc, context, &FSiArchiveFATFSInterface, 0); in FSi_MountFATFSArchive()
1689 (void)FS_UnmountArchive(pWork->context.arc); in FSi_MountSpecialArchive()
1690 (void)FS_ReleaseArchiveName(pWork->context.arc); in FSi_MountSpecialArchive()