Lines Matching refs:max_entries
25 __le32 max_entries; member
47 bh_le->csum = cpu_to_le32(dm_bm_checksum(&bh_le->max_entries, in array_block_prepare_for_write()
66 csum_disk = cpu_to_le32(dm_bm_checksum(&bh_le->max_entries, in array_block_check()
153 uint32_t max_entries, in alloc_ablock() argument
163 (*ab)->max_entries = cpu_to_le32(max_entries); in alloc_ablock()
182 BUG_ON(new_nr > le32_to_cpu(ab->max_entries)); in fill_ablock()
206 BUG_ON(new_nr > le32_to_cpu(ab->max_entries)); in trim_ablock()
352 uint32_t max_entries, in insert_new_ablock() argument
360 r = alloc_ablock(info, size_of_block, max_entries, &block, &ab); in insert_new_ablock()
373 unsigned max_entries, const void *value, in insert_full_ablocks() argument
379 r = insert_new_ablock(info, size_of_block, max_entries, begin_block, max_entries, value, root); in insert_full_ablocks()
409 unsigned max_entries; member
525 resize->max_entries, in grow_add_tail_block()
539 r = grow_extend_tail_block(resize, resize->max_entries); in grow_needs_more_blocks()
547 resize->max_entries, resize->value, in grow_needs_more_blocks()
670 resize.max_entries = calc_max_entries(info->value_type.size, in array_resize()
673 resize.old_nr_full_blocks = old_size / resize.max_entries; in array_resize()
674 resize.old_nr_entries_in_last_block = old_size % resize.max_entries; in array_resize()
675 resize.new_nr_full_blocks = new_size / resize.max_entries; in array_resize()
676 resize.new_nr_entries_in_last_block = new_size % resize.max_entries; in array_resize()
706 BUG_ON(new_nr > le32_to_cpu(ab->max_entries)); in populate_ablock_with_values()
727 unsigned block_index, end_block, size_of_block, max_entries; in dm_array_new() local
734 max_entries = calc_max_entries(info->value_type.size, size_of_block); in dm_array_new()
735 end_block = dm_div_up(size, max_entries); in dm_array_new()
738 r = alloc_ablock(info, size_of_block, max_entries, &block, &ab); in dm_array_new()
743 block_index * max_entries, in dm_array_new()
744 min(max_entries, size)); in dm_array_new()
755 size -= max_entries; in dm_array_new()
775 unsigned entry, max_entries; in dm_array_get_value() local
778 max_entries = calc_max_entries(info->value_type.size, size_of_block); in dm_array_get_value()
780 r = lookup_ablock(info, root, index / max_entries, &block, &ab); in dm_array_get_value()
784 entry = index % max_entries; in dm_array_get_value()
803 unsigned max_entries; in array_set_value() local
809 max_entries = calc_max_entries(info->value_type.size, size_of_block); in array_set_value()
811 r = shadow_ablock(info, &root, index / max_entries, &block, &ab); in array_set_value()
816 entry = index % max_entries; in array_set_value()
862 unsigned nr_entries, max_entries; in walk_ablock() local
871 max_entries = le32_to_cpu(ab->max_entries); in walk_ablock()
874 r = wi->fn(wi->context, keys[0] * max_entries + i, in walk_ablock()