Searched refs:assoc_array_edit (Results 1 – 9 of 9) sorted by relevance
52 struct assoc_array_edit;69 extern struct assoc_array_edit *assoc_array_insert(struct assoc_array *array,73 extern void assoc_array_insert_set_object(struct assoc_array_edit *edit,75 extern struct assoc_array_edit *assoc_array_delete(struct assoc_array *array,78 extern struct assoc_array_edit *assoc_array_clear(struct assoc_array *array,80 extern void assoc_array_apply_edit(struct assoc_array_edit *edit);81 extern void assoc_array_cancel_edit(struct assoc_array_edit *edit);
74 struct assoc_array_edit { struct
85 struct assoc_array_edit;91 void assoc_array_apply_edit(struct assoc_array_edit *edit);98 void assoc_array_cancel_edit(struct assoc_array_edit *edit);169 struct assoc_array_edit *190 struct assoc_array_edit *207 struct assoc_array_edit *
452 static bool assoc_array_insert_in_empty_tree(struct assoc_array_edit *edit) in assoc_array_insert_in_empty_tree()475 static bool assoc_array_insert_into_terminal_node(struct assoc_array_edit *edit, in assoc_array_insert_into_terminal_node()793 static bool assoc_array_insert_mid_shortcut(struct assoc_array_edit *edit, in assoc_array_insert_mid_shortcut()962 struct assoc_array_edit *assoc_array_insert(struct assoc_array *array, in assoc_array_insert()968 struct assoc_array_edit *edit; in assoc_array_insert()979 edit = kzalloc_obj(struct assoc_array_edit); in assoc_array_insert()1029 void assoc_array_insert_set_object(struct assoc_array_edit *edit, void *object) in assoc_array_insert_set_object()1077 struct assoc_array_edit *assoc_array_delete(struct assoc_array *array, in assoc_array_delete()1084 struct assoc_array_edit *edit; in assoc_array_delete()1091 edit = kzalloc_obj(struct assoc_array_edit); in assoc_array_delete()[all …]
1300 struct assoc_array_edit **_edit) in __key_link_begin()1302 struct assoc_array_edit *edit; in __key_link_begin()1374 struct assoc_array_edit **_edit) in __key_link()1390 struct assoc_array_edit *edit) in __key_link_end()1443 struct assoc_array_edit *edit = NULL; in key_link()1491 struct assoc_array_edit **_edit) in __key_unlink_begin()1493 struct assoc_array_edit *edit; in __key_unlink_begin()1513 struct assoc_array_edit **_edit) in __key_unlink()1526 struct assoc_array_edit *edit) in __key_unlink_end()1553 struct assoc_array_edit *edit = NULL; in key_unlink()[all …]
101 struct assoc_array_edit **_edit);104 struct assoc_array_edit **_edit);107 struct assoc_array_edit *edit);
431 struct assoc_array_edit **_edit) in __key_instantiate_and_link() 506 struct assoc_array_edit *edit = NULL; in key_instantiate_and_link() 581 struct assoc_array_edit *edit = NULL; in key_reject_and_link() 819 struct assoc_array_edit *edit = NULL; in __key_create_or_update()
375 struct assoc_array_edit *edit = NULL; in construct_alloc_key()
87 struct assoc_array_edit;93 void assoc_array_apply_edit(struct assoc_array_edit *edit);102 void assoc_array_cancel_edit(struct assoc_array_edit *edit);179 struct assoc_array_edit *204 struct assoc_array_edit *224 struct assoc_array_edit *