ftl: rename journal to map

This commit is contained in:
S.J.R. van Schaik 2017-05-19 15:58:19 +02:00
parent 770860d621
commit 6f7fec2965
6 changed files with 187 additions and 187 deletions

View file

@ -12,7 +12,7 @@ struct ftl_page_desc {
uint32_t subtrees[32];
} __attribute__((packed));
struct ftl_journal {
struct ftl_map {
struct flash_dev *dev;
uint32_t head, tail;
uint32_t root;
@ -28,10 +28,10 @@ struct ftl_journal {
#define FTL_MAX_ATTEMPTS 8
int ftl_init_journal(struct ftl_journal *j, struct flash_dev *dev);
int ftl_resume_journal(struct ftl_journal *j);
int ftl_write(struct ftl_journal *j, uint32_t addr, const uint8_t *data);
int ftl_read(struct ftl_journal *j, void *data, size_t len, uint32_t va);
int ftl_trim(struct ftl_journal *j, uint32_t va);
uint32_t ftl_get_size(const struct ftl_journal *j);
uint32_t ftl_get_capacity(const struct ftl_journal *j);
int ftl_init_map(struct ftl_map *map, struct flash_dev *dev);
int ftl_resume_map(struct ftl_map *map);
int ftl_write(struct ftl_map *map, uint32_t addr, const uint8_t *data);
int ftl_read(struct ftl_map *map, void *data, size_t len, uint32_t va);
int ftl_trim(struct ftl_map *map, uint32_t va);
uint32_t ftl_get_size(const struct ftl_map *map);
uint32_t ftl_get_capacity(const struct ftl_map *map);