Home
last modified time | relevance | path

Searched refs:assoc_array (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/include/linux/
Dassoc_array.h26 struct assoc_array { struct
58 static inline void assoc_array_init(struct assoc_array *array) in assoc_array_init()
64 extern int assoc_array_iterate(const struct assoc_array *array,
68 extern void *assoc_array_find(const struct assoc_array *array,
71 extern void assoc_array_destroy(struct assoc_array *array,
73 extern struct assoc_array_edit *assoc_array_insert(struct assoc_array *array,
79 extern struct assoc_array_edit *assoc_array_delete(struct assoc_array *array,
82 extern struct assoc_array_edit *assoc_array_clear(struct assoc_array *array,
86 extern int assoc_array_gc(struct assoc_array *array,
Dassoc_array_priv.h80 struct assoc_array *array;
Dkey.h210 struct assoc_array keys;
/linux-4.1.27/Documentation/
Dassoc_array.txt78 The public API can be found in <linux/assoc_array.h>. The associative array is
81 struct assoc_array {
189 void assoc_array_init(struct assoc_array *array);
198 assoc_array_insert(struct assoc_array *array,
223 assoc_array_delete(struct assoc_array *array,
243 assoc_array_clear(struct assoc_array *array,
258 void assoc_array_destroy(struct assoc_array *array,
273 int assoc_array_gc(struct assoc_array *array,
305 int assoc_array_iterate(const struct assoc_array *array,
327 void *assoc_array_find(const struct assoc_array *array,
D00-INDEX80 assoc_array.txt
/linux-4.1.27/lib/
Dassoc_array.c145 int assoc_array_iterate(const struct assoc_array *array, in assoc_array_iterate()
182 assoc_array_walk(const struct assoc_array *array, in assoc_array_walk()
319 void *assoc_array_find(const struct assoc_array *array, in assoc_array_find()
458 void assoc_array_destroy(struct assoc_array *array, in assoc_array_destroy()
996 struct assoc_array_edit *assoc_array_insert(struct assoc_array *array, in assoc_array_insert()
1111 struct assoc_array_edit *assoc_array_delete(struct assoc_array *array, in assoc_array_delete()
1306 struct assoc_array_edit *assoc_array_clear(struct assoc_array *array, in assoc_array_clear()
1485 int assoc_array_gc(struct assoc_array *array, in assoc_array_gc()
DMakefile60 obj-$(CONFIG_ASSOCIATIVE_ARRAY) += assoc_array.o
DKconfig369 Documentation/assoc_array.txt