Home | History | Annotate | Download | only in e2fsck

Lines Matching full:void

52     const void *dict_key;
53 void *dict_data;
59 typedef int (*dict_comp_t)(const void *, const void *);
60 typedef dnode_t *(*dnode_alloc_t)(void *);
61 typedef void (*dnode_free_t)(dnode_t *, void *);
71 void *dict_context;
78 typedef void (*dnode_process_t)(dict_t *, dnode_t *, void *);
90 extern void dict_set_allocator(dict_t *, dnode_alloc_t, dnode_free_t, void *);
91 extern void dict_destroy(dict_t *);
92 extern void dict_free_nodes(dict_t *);
93 extern void dict_free(dict_t *);
95 extern void dict_init_like(dict_t *, const dict_t *);
98 extern dnode_t *dict_lookup(dict_t *, const void *);
99 extern dnode_t *dict_lower_bound(dict_t *, const void *);
100 extern dnode_t *dict_upper_bound(dict_t *, const void *);
101 extern void dict_insert(dict_t *, dnode_t *, const void *);
103 extern int dict_alloc_insert(dict_t *, const void *, void *);
104 extern void dict_delete_free(dict_t *, dnode_t *);
113 extern void dict_allow_dupes(dict_t *);
115 extern dnode_t *dnode_create(void *);
116 extern dnode_t *dnode_init(dnode_t *, void *);
117 extern void dnode_destroy(dnode_t *);
118 extern void *dnode_get(dnode_t *);
119 extern const void *dnode_getkey(dnode_t *);
120 extern void dnode_put(dnode_t *, void *);
121 extern void dict_process(dict_t *, void *, dnode_process_t);
122 extern void dict_load_begin(dict_load_t *, dict_t *);
123 extern void dict_load_next(dict_load_t *, dnode_t *, const void *);
124 extern void dict_load_end(dict_load_t *);
125 extern void dict_merge(dict_t *, dict_t *);