• Home
  • Raw
  • Download

Lines Matching refs:array_block

23 struct array_block {  struct
44 struct array_block *bh_le = dm_block_data(b); in array_block_prepare_for_write() argument
56 struct array_block *bh_le = dm_block_data(b); in array_block_check()
96 static void *element_at(struct dm_array_info *info, struct array_block *ab, in element_at()
110 static void on_entries(struct dm_array_info *info, struct array_block *ab, in on_entries()
122 static void inc_ablock_entries(struct dm_array_info *info, struct array_block *ab) in inc_ablock_entries()
133 static void dec_ablock_entries(struct dm_array_info *info, struct array_block *ab) in dec_ablock_entries()
146 return (size_of_block - sizeof(struct array_block)) / value_size; in calc_max_entries()
154 struct dm_block **block, struct array_block **ab) in alloc_ablock()
175 static void fill_ablock(struct dm_array_info *info, struct array_block *ab, in fill_ablock()
199 static void trim_ablock(struct dm_array_info *info, struct array_block *ab, in trim_ablock()
221 struct dm_block **block, struct array_block **ab) in get_ablock()
255 struct array_block **ab) in lookup_ablock()
283 struct dm_block **block, struct array_block **ab) in __shadow_ablock()
329 struct array_block **ab) in shadow_ablock()
358 struct array_block *ab; in insert_new_ablock()
470 struct array_block *ab; in shrink()
509 struct array_block *ab; in grow_extend_tail_block()
592 struct array_block *ab; in block_dec()
698 static int populate_ablock_with_values(struct dm_array_info *info, struct array_block *ab, in populate_ablock_with_values()
728 struct array_block *ab; in dm_array_new()
775 struct array_block *ab; in dm_array_get_value()
803 struct array_block *ab; in array_set_value()
866 struct array_block *ab; in walk_ablock()