Lines Matching refs:file

39         FixedFile *file;  member
113 static FSResult CustomRom_ArchiveProc(FSFile *file, FSCommandType cmd) in CustomRom_ArchiveProc() argument
115 FSArchive *const p_rom = FS_GetAttachedArchive(file); in CustomRom_ArchiveProc()
124 const FSDirPos *const arg = &file->arg.seekdir.pos; in CustomRom_ArchiveProc()
126 file->prop.dir.pos = *arg; in CustomRom_ArchiveProc()
130 file->prop.dir.pos.index = 0; /* Not used */ in CustomRom_ArchiveProc()
131 file->prop.dir.pos.pos = (u32)dir_list[dir_id].own; in CustomRom_ArchiveProc()
134 file->prop.dir.parent = (u16)((dir_id != 0) ? dir_list[dir_id].parent : dir_max); in CustomRom_ArchiveProc()
140 FSDirEntry *const p_entry = file->arg.readdir.p_entry; in CustomRom_ArchiveProc()
141 const FixedDirectory *const cur = (const FixedDirectory *)file->prop.dir.pos.pos; in CustomRom_ArchiveProc()
149 if (!file->arg.readdir.skip_string) in CustomRom_ArchiveProc()
157 p_entry->dir_id.arc = file->arc; in CustomRom_ArchiveProc()
166 p_entry->file_id.arc = file->arc; in CustomRom_ArchiveProc()
167 p_entry->file_id.file_id = (u32)(cur->obj.file - file_list); in CustomRom_ArchiveProc()
170 file->prop.dir.pos.pos = (u32)(cur + 1); in CustomRom_ArchiveProc()
176 const int id = (int)file->arg.openfilefast.id.file_id; in CustomRom_ArchiveProc()
186 file->arg.openfiledirect.top = (u32)text; in CustomRom_ArchiveProc()
187 file->arg.openfiledirect.bottom = (u32)(text + STD_GetStringLength(text)); in CustomRom_ArchiveProc()
188 file->arg.openfiledirect.index = (u32)id; in CustomRom_ArchiveProc()
196 file->prop.file.top = file->arg.openfiledirect.top; in CustomRom_ArchiveProc()
197 file->prop.file.pos = file->arg.openfiledirect.top; in CustomRom_ArchiveProc()
198 file->prop.file.bottom = file->arg.openfiledirect.bottom; in CustomRom_ArchiveProc()
199 file->prop.file.own_id = file->arg.openfiledirect.index; in CustomRom_ArchiveProc()