Searched refs:assoc_array_edit (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.6/include/linux/ |
D | assoc_array.h | 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);
|
D | assoc_array_priv.h | 74 struct assoc_array_edit { struct
|
/Linux-v6.6/Documentation/translations/zh_CN/core-api/ |
D | assoc_array.rst | 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 *
|
/Linux-v6.6/lib/ |
D | assoc_array.c | 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() 963 struct assoc_array_edit *assoc_array_insert(struct assoc_array *array, in assoc_array_insert() 969 struct assoc_array_edit *edit; in assoc_array_insert() 980 edit = kzalloc(sizeof(struct assoc_array_edit), GFP_KERNEL); in assoc_array_insert() 1030 void assoc_array_insert_set_object(struct assoc_array_edit *edit, void *object) in assoc_array_insert_set_object() 1078 struct assoc_array_edit *assoc_array_delete(struct assoc_array *array, in assoc_array_delete() 1085 struct assoc_array_edit *edit; in assoc_array_delete() 1092 edit = kzalloc(sizeof(struct assoc_array_edit), GFP_KERNEL); in assoc_array_delete() [all …]
|
/Linux-v6.6/security/keys/ |
D | keyring.c | 1294 struct assoc_array_edit **_edit) in __key_link_begin() 1296 struct assoc_array_edit *edit; in __key_link_begin() 1368 struct assoc_array_edit **_edit) in __key_link() 1384 struct assoc_array_edit *edit) in __key_link_end() 1437 struct assoc_array_edit *edit = NULL; in key_link() 1485 struct assoc_array_edit **_edit) in __key_unlink_begin() 1487 struct assoc_array_edit *edit; in __key_unlink_begin() 1507 struct assoc_array_edit **_edit) in __key_unlink() 1520 struct assoc_array_edit *edit) in __key_unlink_end() 1547 struct assoc_array_edit *edit = NULL; in key_unlink() [all …]
|
D | internal.h | 101 struct assoc_array_edit **_edit); 104 struct assoc_array_edit **_edit); 107 struct assoc_array_edit *edit);
|
D | key.c | 428 struct assoc_array_edit **_edit) in __key_instantiate_and_link() 505 struct assoc_array_edit *edit = NULL; in key_instantiate_and_link() 580 struct assoc_array_edit *edit = NULL; in key_reject_and_link() 808 struct assoc_array_edit *edit = NULL; in __key_create_or_update()
|
D | request_key.c | 375 struct assoc_array_edit *edit = NULL; in construct_alloc_key()
|
/Linux-v6.6/Documentation/core-api/ |
D | assoc_array.rst | 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 *
|