Lines Matching refs:num_targets
145 unsigned num_targets, struct mapped_device *md) in dm_table_create() argument
154 if (!num_targets) in dm_table_create()
155 num_targets = KEYS_PER_NODE; in dm_table_create()
157 num_targets = dm_round_up(num_targets, KEYS_PER_NODE); in dm_table_create()
159 if (!num_targets) { in dm_table_create()
164 if (alloc_targets(t, num_targets)) { in dm_table_create()
202 for (i = 0; i < t->num_targets; i++) { in dm_table_destroy()
471 if (!table->num_targets) in adjoin()
474 prev = &table->targets[table->num_targets - 1]; in adjoin()
661 BUG_ON(t->num_targets >= t->num_allocated); in dm_table_add_target()
663 tgt = t->targets + t->num_targets; in dm_table_add_target()
678 if (t->num_targets) { in dm_table_add_target()
696 if (t->num_targets) { in dm_table_add_target()
730 t->highs[t->num_targets++] = tgt->begin + tgt->len - 1; in dm_table_add_target()
894 for (i = 0; i < t->num_targets; i++) { in dm_table_determine_type()
944 if (t->num_targets > 1) { in dm_table_determine_type()
992 if (t->num_targets > 1 || in dm_table_get_immutable_target()
1037 for (i = 0; i < t->num_targets; i++) { in dm_table_alloc_md_mempools()
1097 leaf_nodes = dm_div_up(t->num_targets, KEYS_PER_NODE); in dm_table_build_index()
1258 return t->num_targets ? (t->highs[t->num_targets - 1] + 1) : 0; in dm_table_get_size()
1264 if (index >= t->num_targets) in dm_table_get_target()
1897 return t->num_targets; in dm_table_get_num_targets()
1919 int i = t->num_targets; in suspend_targets()
1973 for (i = 0; i < t->num_targets; i++) { in dm_table_resume_targets()
1987 for (i = 0; i < t->num_targets; i++) { in dm_table_resume_targets()