Home
last modified time | relevance | path

Searched refs:lfs_block_t (Results 1 - 10 of 10) sorted by relevance

/third_party/littlefs/
H A Dlfs.h45 typedef uint32_t lfs_block_t; typedef
165 int (*read)(const struct lfs_config *c, lfs_block_t block,
171 int (*prog)(const struct lfs_config *c, lfs_block_t block,
178 int (*erase)(const struct lfs_config *c, lfs_block_t block);
352 lfs_block_t block;
359 lfs_block_t pair[2];
366 lfs_block_t tail[2];
377 lfs_block_t head[2];
388 lfs_block_t head;
394 lfs_block_t bloc
[all...]
H A Dlfs.c13 #define LFS_BLOCK_NULL ((lfs_block_t)-1)
14 #define LFS_BLOCK_INLINE ((lfs_block_t)-2)
46 lfs_block_t block, lfs_off_t off, in lfs_bd_read()
129 lfs_block_t block, lfs_off_t off, in lfs_bd_cmp()
156 lfs_block_t block, lfs_off_t off, lfs_size_t size, uint32_t *crc) { in lfs_bd_crc()
229 lfs_block_t block, lfs_off_t off, in lfs_bd_prog()
275 static int lfs_bd_erase(lfs_t *lfs, lfs_block_t block) { in lfs_bd_erase()
286 static inline void lfs_pair_swap(lfs_block_t pair[2]) { in lfs_pair_swap()
287 lfs_block_t t = pair[0]; in lfs_pair_swap()
292 static inline bool lfs_pair_isnull(const lfs_block_t pai
[all...]
/third_party/littlefs/bd/
H A Dlfs_testbd.h108 int lfs_testbd_read(const struct lfs_config *cfg, lfs_block_t block,
114 int lfs_testbd_prog(const struct lfs_config *cfg, lfs_block_t block,
121 int lfs_testbd_erase(const struct lfs_config *cfg, lfs_block_t block);
131 lfs_block_t block);
135 lfs_block_t block, lfs_testbd_wear_t wear);
H A Dlfs_emubd.h171 int lfs_emubd_read(const struct lfs_config *cfg, lfs_block_t block,
177 int lfs_emubd_prog(const struct lfs_config *cfg, lfs_block_t block,
184 int lfs_emubd_erase(const struct lfs_config *cfg, lfs_block_t block);
194 lfs_block_t block, uint32_t *crc);
219 lfs_block_t block);
223 lfs_block_t block, lfs_emubd_wear_t wear);
H A Dlfs_testbd.c107 static int lfs_testbd_rawread(const struct lfs_config *cfg, lfs_block_t block, in lfs_testbd_rawread()
117 static int lfs_testbd_rawprog(const struct lfs_config *cfg, lfs_block_t block, in lfs_testbd_rawprog()
128 lfs_block_t block) { in lfs_testbd_rawerase()
147 int lfs_testbd_read(const struct lfs_config *cfg, lfs_block_t block, in lfs_testbd_read()
172 int lfs_testbd_prog(const struct lfs_config *cfg, lfs_block_t block, in lfs_testbd_prog()
221 int lfs_testbd_erase(const struct lfs_config *cfg, lfs_block_t block) { in lfs_testbd_erase()
278 lfs_block_t block) { in lfs_testbd_getwear()
291 lfs_block_t block, lfs_testbd_wear_t wear) { in lfs_testbd_setwear()
H A Dlfs_rambd.h62 int lfs_rambd_read(const struct lfs_config *cfg, lfs_block_t block,
68 int lfs_rambd_prog(const struct lfs_config *cfg, lfs_block_t block,
75 int lfs_rambd_erase(const struct lfs_config *cfg, lfs_block_t block);
H A Dlfs_filebd.h59 int lfs_filebd_read(const struct lfs_config *cfg, lfs_block_t block,
65 int lfs_filebd_prog(const struct lfs_config *cfg, lfs_block_t block,
72 int lfs_filebd_erase(const struct lfs_config *cfg, lfs_block_t block);
H A Dlfs_emubd.c192 for (lfs_block_t i = 0; i < bd->cfg->erase_count; i++) { in lfs_emubd_destroy()
215 int lfs_emubd_read(const struct lfs_config *cfg, lfs_block_t block, in lfs_emubd_read()
265 int lfs_emubd_prog(const struct lfs_config *cfg, lfs_block_t block, in lfs_emubd_prog()
356 int lfs_emubd_erase(const struct lfs_config *cfg, lfs_block_t block) { in lfs_emubd_erase()
455 lfs_block_t block, uint32_t *crc) { in lfs_emubd_rawcrc()
480 lfs_block_t block, uint32_t *crc) { in lfs_emubd_crc()
492 for (lfs_block_t i = 0; i < cfg->block_count; i++) { in lfs_emubd_bdcrc()
554 lfs_block_t block) { in lfs_emubd_wear()
575 lfs_block_t block, lfs_emubd_wear_t wear) { in lfs_emubd_setwear()
H A Dlfs_rambd.c55 int lfs_rambd_read(const struct lfs_config *cfg, lfs_block_t block, in lfs_rambd_read()
75 int lfs_rambd_prog(const struct lfs_config *cfg, lfs_block_t block, in lfs_rambd_prog()
95 int lfs_rambd_erase(const struct lfs_config *cfg, lfs_block_t block) { in lfs_rambd_erase()
H A Dlfs_filebd.c65 int lfs_filebd_read(const struct lfs_config *cfg, lfs_block_t block, in lfs_filebd_read()
101 int lfs_filebd_prog(const struct lfs_config *cfg, lfs_block_t block, in lfs_filebd_prog()
134 int lfs_filebd_erase(const struct lfs_config *cfg, lfs_block_t block) { in lfs_filebd_erase()

Completed in 9 milliseconds