|
VSF Documented
|
Go to the source code of this file.
Data Structures | |
| struct | __vk_malfs_cache_node_t |
| class | __vk_malfs_cache_t |
| class | __vk_malfs_file_t |
| class | __vk_malfs_info_t |
| class | vk_malfs_mounter_t |
Macros | |
| #define | __VSF_MALFS_PUBLIC_CONST__ const |
| #define | vk_malfs_mount_mbr vk_malfs_mount |
| #define | __implement_malfs_cache(__size, __number) |
Typedefs | |
| typedef struct __vk_malfs_cache_node_t | __vk_malfs_cache_node_t |
Functions | |
| void | __vk_malfs_init (__vk_malfs_info_t *info) |
| void | __vk_malfs_cache_init (__vk_malfs_info_t *info, __vk_malfs_cache_t *cache) |
| vsf_err_t | __vk_malfs_alloc_cache (__vk_malfs_info_t *info, __vk_malfs_cache_t *cache, uint_fast64_t block_addr) |
| vsf_err_t | __vk_malfs_read (__vk_malfs_info_t *info, uint_fast64_t block_addr, uint_fast32_t block_num, uint8_t *buff) |
| vsf_err_t | __vk_malfs_write (__vk_malfs_info_t *info, uint_fast64_t block_addr, uint_fast32_t block_num, uint8_t *buff) |
| void | __vk_malfs_unmount (__vk_malfs_info_t *info) |
| vsf_err_t | vk_malfs_mount (vk_malfs_mounter_t *mounter) |
| #define __VSF_MALFS_PUBLIC_CONST__ const |
| #define vk_malfs_mount_mbr vk_malfs_mount |
| #define __implement_malfs_cache | ( | __size, | |
| __number | |||
| ) |
| typedef struct __vk_malfs_cache_node_t __vk_malfs_cache_node_t |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |