Home
last modified time | relevance | path

Searched refs:collapse (Results 1 – 1 of 1) sorted by relevance

/lib/
Dassoc_array.c1049 struct assoc_array_delete_collapse_context *collapse = iterator_data; in assoc_array_delete_collapse_iterator() local
1051 if (leaf == collapse->skip_leaf) in assoc_array_delete_collapse_iterator()
1054 BUG_ON(collapse->slot >= ASSOC_ARRAY_FAN_OUT); in assoc_array_delete_collapse_iterator()
1056 collapse->node->slots[collapse->slot++] = assoc_array_leaf_to_ptr(leaf); in assoc_array_delete_collapse_iterator()
1083 struct assoc_array_delete_collapse_context collapse; in assoc_array_delete() local
1220 collapse.node = new_n0; in assoc_array_delete()
1221 collapse.skip_leaf = assoc_array_ptr_to_leaf(edit->dead_leaf); in assoc_array_delete()
1222 collapse.slot = 0; in assoc_array_delete()
1226 &collapse); in assoc_array_delete()
1227 pr_devel("collapsed %d,%lu\n", collapse.slot, new_n0->nr_leaves_on_branch); in assoc_array_delete()
[all …]