Lines Matching refs:layout_tracker_entry

10 struct layout_tracker_entry {  struct
11 TAILQ_ENTRY(layout_tracker_entry) layout_entry;
16 TAILQ_HEAD(layout_tracker, layout_tracker_entry) layout_head; argument
38 struct layout_tracker_entry *entry_free = calloc(1, sizeof(*entry_free)); in layout_tracker_init_entries()
78 struct layout_tracker_entry *entry; in layout_tracker_free_entries()
95 static struct layout_tracker_entry *
99 struct layout_tracker_entry *min_free_entry = NULL; in layout_region_find_min_free()
100 struct layout_tracker_entry *entry; in layout_region_find_min_free()
128 static struct layout_tracker_entry *
131 uint32_t reg_ver, struct layout_tracker_entry *entry) in layout_region_find_from()
145 static struct layout_tracker_entry *
153 static struct layout_tracker_entry *
156 uint32_t reg_ver, struct layout_tracker_entry *entry) in layout_region_find_next()
168 struct layout_tracker_entry *entry_free; in ftl_layout_tracker_bdev_add_region()
169 struct layout_tracker_entry *entry_new; in ftl_layout_tracker_bdev_add_region()
252 struct layout_tracker_entry *entry_free; in ftl_layout_tracker_bdev_insert_region()
253 struct layout_tracker_entry *entry_new; in ftl_layout_tracker_bdev_insert_region()
354 struct layout_tracker_entry *entry_rm, *entry_check __attribute__((unused)); in ftl_layout_tracker_bdev_rm_region()
355 struct layout_tracker_entry *entry = layout_region_find_first(tracker, reg_type, reg_ver); in ftl_layout_tracker_bdev_rm_region()
407 struct layout_tracker_entry *entry; in ftl_layout_tracker_bdev_find_next_region()
418 entry = SPDK_CONTAINEROF(*search_ctx, struct layout_tracker_entry, reg); in ftl_layout_tracker_bdev_find_next_region()
429 struct layout_tracker_entry *entry; in ftl_layout_tracker_bdev_blob_store()