Lines Matching refs:fat
578 FSArchiveFAT fat; in FSi_OpenFileFastDefault() local
581 param.pos = context->fat + pos; in FSi_OpenFileFastDefault()
582 result = FSi_ReadTable(¶m, &fat, sizeof(fat)); in FSi_OpenFileFastDefault()
586 p_file->arg.openfiledirect.top = fat.top; in FSi_OpenFileFastDefault()
587 p_file->arg.openfiledirect.bottom = fat.bottom; in FSi_OpenFileFastDefault()
871 FSArchiveFAT fat; in FSi_ROMFAT_ReadDirectory() local
874 param.pos = context->fat + pos; in FSi_ROMFAT_ReadDirectory()
875 if (FSi_ReadTable(¶m, &fat, sizeof(fat)) == FS_RESULT_SUCCESS) in FSi_ROMFAT_ReadDirectory()
877 info->filesize = (u32)(fat.bottom - fat.top); in FSi_ROMFAT_ReadDirectory()
879 if (FSi_IsUnreadableRomOffset(arc, fat.top)) in FSi_ROMFAT_ReadDirectory()
1249 context->fat = 0; in FSi_ROMFAT_Unmount()
1352 FSArchiveFAT fat; in FSi_ROMFAT_GetPathInfo() local
1355 param.pos = context->fat + pos; in FSi_ROMFAT_GetPathInfo()
1356 if (FSi_ReadTable(¶m, &fat, sizeof(fat)) == FS_RESULT_SUCCESS) in FSi_ROMFAT_GetPathInfo()
1358 info->filesize = (u32)(fat.bottom - fat.top); in FSi_ROMFAT_GetPathInfo()
1360 if (FSi_IsUnreadableRomOffset(arc, fat.top)) in FSi_ROMFAT_GetPathInfo()
1474 header->ntr.fat.offset, header->ntr.fat.length, in FSi_MountSRLFile()
1606 u32 fat, u32 fat_size, in FS_LoadArchive() argument
1620 context->fat = fat; in FS_LoadArchive()
1621 context->fat_bak = fat; in FS_LoadArchive()
1743 … if (FS_OpenFileDirect(&tmp, p_arc, context->fat, context->fat + context->fat_size, (u32)~0)) in FS_LoadArchiveTables()
1751 context->fat = (u32)p_cache; in FS_LoadArchiveTables()
1794 context->fat = context->fat_bak; in FS_UnloadArchiveTables()
1833 return context->fat; in FS_GetArchiveFAT()