Lines Matching refs:fcb
94 struct fcb { struct
165 int fcb_init(int f_area_id, struct fcb *fcbp);
182 int fcb_append(struct fcb *fcbp, uint16_t len, struct fcb_entry *loc);
192 int fcb_append_finish(struct fcb *fcbp, struct fcb_entry *append_loc);
226 int fcb_walk(struct fcb *fcbp, struct flash_sector *sector, fcb_walk_cb cb, void *cb_arg);
244 int fcb_getnext(struct fcb *fcbp, struct fcb_entry *loc);
254 int fcb_rotate(struct fcb *fcbp);
266 int fcb_append_to_scratch(struct fcb *fcbp);
275 int fcb_free_sector_cnt(struct fcb *fcbp);
284 int fcb_is_empty(struct fcb *fcbp);
295 int fcb_offset_last_n(struct fcb *fcbp, uint8_t entries, struct fcb_entry *last_n_entry);
304 int fcb_clear(struct fcb *fcbp);
328 int fcb_flash_read(const struct fcb *fcbp, const struct flash_sector *sector, off_t off,
342 int fcb_flash_write(const struct fcb *fcbp, const struct flash_sector *sector, off_t off,