Searched refs:dm_btree_info (Results 1 – 9 of 9) sorted by relevance
/linux-4.1.27/drivers/md/persistent-data/ |
D | dm-btree.h | 81 struct dm_btree_info { struct 94 int dm_btree_empty(struct dm_btree_info *info, dm_block_t *root); argument 100 int dm_btree_del(struct dm_btree_info *info, dm_block_t root); 109 int dm_btree_lookup(struct dm_btree_info *info, dm_block_t root, 115 int dm_btree_insert(struct dm_btree_info *info, dm_block_t root, 124 int dm_btree_insert_notify(struct dm_btree_info *info, dm_block_t root, 134 int dm_btree_remove(struct dm_btree_info *info, dm_block_t root, 142 int dm_btree_find_lowest_key(struct dm_btree_info *info, dm_block_t root, 150 int dm_btree_find_highest_key(struct dm_btree_info *info, dm_block_t root, 158 int dm_btree_walk(struct dm_btree_info *info, dm_block_t root,
|
D | dm-btree-internal.h | 48 int bn_read_lock(struct dm_btree_info *info, dm_block_t b, 54 int new_block(struct dm_btree_info *info, struct dm_block **result); 55 int unlock_block(struct dm_btree_info *info, struct dm_block *b); 64 struct dm_btree_info *info; 70 void init_ro_spine(struct ro_spine *s, struct dm_btree_info *info); 77 struct dm_btree_info *info; 85 void init_shadow_spine(struct shadow_spine *s, struct dm_btree_info *info);
|
D | dm-btree-spine.c | 95 int bn_read_lock(struct dm_btree_info *info, dm_block_t b, in bn_read_lock() 101 static int bn_shadow(struct dm_btree_info *info, dm_block_t orig, in bn_shadow() 115 int new_block(struct dm_btree_info *info, struct dm_block **result) in new_block() 120 int unlock_block(struct dm_btree_info *info, struct dm_block *b) in unlock_block() 127 void init_ro_spine(struct ro_spine *s, struct dm_btree_info *info) in init_ro_spine() 186 void init_shadow_spine(struct shadow_spine *s, struct dm_btree_info *info) in init_shadow_spine()
|
D | dm-btree-remove.c | 142 static int init_child(struct dm_btree_info *info, struct dm_btree_value_type *vt, in init_child() 168 static int exit_child(struct dm_btree_info *info, struct child *c) in exit_child() 199 static void __rebalance2(struct dm_btree_info *info, struct btree_node *parent, in __rebalance2() 231 static int rebalance2(struct shadow_spine *s, struct dm_btree_info *info, in rebalance2() 266 static void delete_center_node(struct dm_btree_info *info, struct btree_node *parent, in delete_center_node() 297 static void redistribute3(struct dm_btree_info *info, struct btree_node *parent, in redistribute3() 344 static void __rebalance3(struct dm_btree_info *info, struct btree_node *parent, in __rebalance3() 368 static int rebalance3(struct shadow_spine *s, struct dm_btree_info *info, in rebalance3() 435 struct dm_btree_info *info, in rebalance_children() 503 static int remove_raw(struct shadow_spine *s, struct dm_btree_info *info, in remove_raw() [all …]
|
D | dm-btree.c | 121 int dm_btree_empty(struct dm_btree_info *info, dm_block_t *root) in dm_btree_empty() 164 struct dm_btree_info *info; 196 static bool is_internal_level(struct dm_btree_info *info, struct frame *f) in is_internal_level() 253 int dm_btree_del(struct dm_btree_info *info, dm_block_t root) in dm_btree_del() 348 int dm_btree_lookup(struct dm_btree_info *info, dm_block_t root, in dm_btree_lookup() 658 static int insert(struct dm_btree_info *info, dm_block_t root, in insert() 749 int dm_btree_insert(struct dm_btree_info *info, dm_block_t root, in dm_btree_insert() 757 int dm_btree_insert_notify(struct dm_btree_info *info, dm_block_t root, in dm_btree_insert_notify() 801 static int dm_btree_find_key(struct dm_btree_info *info, dm_block_t root, in dm_btree_find_key() 825 int dm_btree_find_highest_key(struct dm_btree_info *info, dm_block_t root, in dm_btree_find_highest_key() [all …]
|
D | dm-space-map-common.h | 59 struct dm_btree_info bitmap_info; 60 struct dm_btree_info ref_count_info;
|
D | dm-array.h | 71 struct dm_btree_info btree_info;
|
/linux-4.1.27/drivers/md/ |
D | dm-thin-metadata.c | 157 struct dm_btree_info info; 162 struct dm_btree_info nb_info; 167 struct dm_btree_info tl_info; 172 struct dm_btree_info bl_info; 177 struct dm_btree_info details_info; 330 struct dm_btree_info *info = context; in subtree_inc() 341 struct dm_btree_info *info = context; in subtree_dec() 1393 struct dm_btree_info *info; in dm_thin_find_block()
|
D | dm-era-target.c | 283 struct dm_btree_info writeset_tree_info;
|