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 *
451 static bool assoc_array_insert_in_empty_tree(struct assoc_array_edit *edit) in assoc_array_insert_in_empty_tree()474 static bool assoc_array_insert_into_terminal_node(struct assoc_array_edit *edit, in assoc_array_insert_into_terminal_node()792 static bool assoc_array_insert_mid_shortcut(struct assoc_array_edit *edit, in assoc_array_insert_mid_shortcut()961 struct assoc_array_edit *assoc_array_insert(struct assoc_array *array, in assoc_array_insert()967 struct assoc_array_edit *edit; in assoc_array_insert()978 edit = kzalloc_obj(struct assoc_array_edit); in assoc_array_insert()1028 void assoc_array_insert_set_object(struct assoc_array_edit *edit, void *object) in assoc_array_insert_set_object()1076 struct assoc_array_edit *assoc_array_delete(struct assoc_array *array, in assoc_array_delete()1083 struct assoc_array_edit *edit; in assoc_array_delete()1090 edit = kzalloc_obj(struct assoc_array_edit); in assoc_array_delete()[all …]
1297 struct assoc_array_edit **_edit) in __key_link_begin()1299 struct assoc_array_edit *edit; in __key_link_begin()1371 struct assoc_array_edit **_edit) in __key_link()1387 struct assoc_array_edit *edit) in __key_link_end()1440 struct assoc_array_edit *edit = NULL; in key_link()1488 struct assoc_array_edit **_edit) in __key_unlink_begin()1490 struct assoc_array_edit *edit; in __key_unlink_begin()1510 struct assoc_array_edit **_edit) in __key_unlink()1523 struct assoc_array_edit *edit) in __key_unlink_end()1550 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 *