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 |