Lines Matching defs:tracker
36 layout_tracker_init_entries(struct ftl_layout_tracker_bdev *tracker, uint64_t bdev_blks) in layout_tracker_init_entries()
61 struct ftl_layout_tracker_bdev *tracker = calloc(1, sizeof(*tracker)); in ftl_layout_tracker_bdev_init() local
76 layout_tracker_free_entries(struct ftl_layout_tracker_bdev *tracker) in layout_tracker_free_entries()
88 ftl_layout_tracker_bdev_fini(struct ftl_layout_tracker_bdev *tracker) in ftl_layout_tracker_bdev_fini()
96 layout_region_find_min_free(struct ftl_layout_tracker_bdev *tracker, uint64_t blk_sz, in layout_region_find_min_free()
129 layout_region_find_from(struct ftl_layout_tracker_bdev *tracker, in layout_region_find_from()
146 layout_region_find_first(struct ftl_layout_tracker_bdev *tracker, in layout_region_find_first()
154 layout_region_find_next(struct ftl_layout_tracker_bdev *tracker, in layout_region_find_next()
165 ftl_layout_tracker_bdev_add_region(struct ftl_layout_tracker_bdev *tracker, in ftl_layout_tracker_bdev_add_region()
248 ftl_layout_tracker_bdev_insert_region(struct ftl_layout_tracker_bdev *tracker, in ftl_layout_tracker_bdev_insert_region()
351 ftl_layout_tracker_bdev_rm_region(struct ftl_layout_tracker_bdev *tracker, in ftl_layout_tracker_bdev_rm_region()
403 ftl_layout_tracker_bdev_find_next_region(struct ftl_layout_tracker_bdev *tracker, in ftl_layout_tracker_bdev_find_next_region()
425 ftl_layout_tracker_bdev_blob_store(struct ftl_layout_tracker_bdev *tracker, void *blob_buf, in ftl_layout_tracker_bdev_blob_store()
461 ftl_layout_tracker_bdev_blob_load(struct ftl_layout_tracker_bdev *tracker, void *blob_buf, in ftl_layout_tracker_bdev_blob_load()