|
| dcl_vsf_pool (def_vsf_pool(__vk_fs_file_pool) |
|
| dcl_vsf_peda_methods (dcl_vsf_peda_methods(static, __vk_vfs_mount) |
|
| imp_vsf_pool (__vk_fs_file_pool, __vk_fs_file_t) |
|
| __vsf_component_peda_public_entry (vk_fsop_not_support) |
|
uint32_t | vk_file_get_ref (vk_file_t *file) |
|
vk_file_t * | vk_file_alloc (uint_fast16_t size) |
|
void | vk_file_free (vk_file_t *file) |
|
void * | vk_file_direct_access (vk_file_t *file) |
|
char * | vk_file_getfileext (char *fname) |
|
char * | vk_file_getfilename (char *path) |
|
bool | vk_file_is_div (char ch) |
|
bool | vk_file_is_match (char *path, char *name) |
|
vk_file_t * | vk_file_get_parent (vk_file_t *file) |
|
void | vk_fs_init (void) |
|
| __vsf_component_peda_private_entry (__vk_file_lookup, const char *name;vk_file_t **result;) |
|
| __vsf_component_peda_private_entry (__vk_file_open, const char *name;vk_file_t *dir;vk_file_t **file;vsf_err_t err;) |
|
| __vsf_component_peda_private_entry (__vk_file_close) |
|
| __vsf_component_peda_private_entry (__vk_file_read, uint8_t *buff;uint_fast32_t size;) |
|
| __vsf_component_peda_private_entry (__vk_file_write, uint8_t *buff;uint_fast32_t size;) |
|
| __vsf_component_peda_private_entry (__vk_file_setpos, uint64_t offset;uint64_t result;) |
|
| __vsf_component_peda_private_entry (__vk_file_setsize, uint64_t size;) |
|
vsf_err_t | vk_fs_mount (vk_file_t *dir, const vk_fs_op_t *fsop, void *fsdata) |
|
vsf_err_t | vk_fs_unmount (vk_file_t *dir) |
|
vsf_err_t | vk_fs_sync (vk_file_t *dir) |
|
vsf_err_t | vk_file_open (vk_file_t *dir, const char *name, vk_file_t **file) |
|
vsf_err_t | vk_file_close (vk_file_t *file) |
|
vsf_err_t | vk_file_read (vk_file_t *file, uint8_t *buff, uint_fast32_t size) |
|
vsf_err_t | vk_file_write (vk_file_t *file, uint8_t *buff, uint_fast32_t size) |
|
vsf_err_t | vk_file_setsize (vk_file_t *file, uint64_t size) |
|
uint64_t | vk_file_tell (vk_file_t *file) |
|
vsf_err_t | vk_file_seek (vk_file_t *file, int64_t offset, vk_file_whence_t whence) |
|
vsf_err_t | vk_file_create (vk_file_t *dir, const char *name, vk_file_attr_t attr) |
|
vsf_err_t | vk_file_unlink (vk_file_t *dir, const char *name) |
|
vsf_err_t | vk_file_rename (vk_file_t *olddir, const char *oldname, vk_file_t *newdir, const char *newname) |
|
vsf_err_t | vk_file_sync (vk_file_t *file) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_mount, vk_fs_mount) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_unmount, vk_fs_unmount) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_lookup, vk_file_lookup) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_create, vk_file_create) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_unlink, vk_file_unlink) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_rename, vk_file_rename) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_setpos, vk_file_setpos) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_setsize, vk_file_setsize) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_close, vk_file_close) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_read, vk_file_read) |
|
| __vsf_component_peda_ifs_entry (__vk_vfs_write, vk_file_write) |
|
| __vsf_component_peda_private_entry (__vk_file_read_stream) |
|
| __vsf_component_peda_private_entry (__vk_file_write_stream) |
|
vsf_err_t | vk_file_read_stream (vk_file_stream_t *pthis, vsf_stream_t *stream, uint_fast32_t size) |
|
vsf_err_t | vk_file_write_stream (vk_file_stream_t *pthis, vsf_stream_t *stream, uint_fast32_t size) |
|