Lines Matching refs:leaf
25 int (*iterator)(const void *leaf, in assoc_array_subtree_iterate() argument
326 const void *leaf; in assoc_array_find() local
346 leaf = assoc_array_ptr_to_leaf(ptr); in assoc_array_find()
348 if (ops->compare_object(leaf, index_key)) in assoc_array_find()
349 return (void *)leaf; in assoc_array_find()
1018 edit->leaf = assoc_array_leaf_to_ptr(object); in assoc_array_insert()
1066 edit->leaf = assoc_array_leaf_to_ptr(object); in assoc_array_insert_set_object()
1078 static int assoc_array_delete_collapse_iterator(const void *leaf, in assoc_array_delete_collapse_iterator() argument
1083 if (leaf == collapse->skip_leaf) in assoc_array_delete_collapse_iterator()
1088 collapse->node->slots[collapse->slot++] = assoc_array_leaf_to_ptr(leaf); in assoc_array_delete_collapse_iterator()
1388 *edit->leaf_p = edit->leaf; in assoc_array_apply_edit()