Lines Matching refs:FSFile
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);
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*);
55 …FSResult (*OpenFile)(struct FSArchive*, struct FSFile*, u32 base_dir_id, const char *path, u32 mod…
56 FSResult (*SeekFile)(struct FSArchive*, struct FSFile*, int *offset, FSSeekFileMode from);
57 FSResult (*GetFileLength)(struct FSArchive*, struct FSFile*, u32 *length);
58 FSResult (*GetFilePosition)(struct FSArchive*, struct FSFile*, u32 *position);
73 FSResult (*FlushFile)(struct FSArchive*, struct FSFile*);
74 FSResult (*SetFileLength)(struct FSArchive*, struct FSFile*, u32 length);
75 …FSResult (*OpenDirectory)(struct FSArchive*, struct FSFile*, u32 base_dir_id, const char *path, u3…
76 FSResult (*CloseDirectory)(struct FSArchive*, struct FSFile*);
77 FSResult (*SetSeekCache)(struct FSArchive*, struct FSFile*, void* buf, u32 buf_size);
99 struct FSFile *list; // Process wait command list