Searched refs:assoc_array (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/include/linux/ |
D | assoc_array.h | 26 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,
|
D | assoc_array_priv.h | 80 struct assoc_array *array;
|
D | key.h | 203 struct assoc_array keys;
|
/linux-4.4.14/Documentation/ |
D | assoc_array.txt | 78 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,
|
D | 00-INDEX | 80 assoc_array.txt
|
/linux-4.4.14/lib/ |
D | assoc_array.c | 145 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()
|
D | Makefile | 67 obj-$(CONFIG_ASSOCIATIVE_ARRAY) += assoc_array.o
|
D | Kconfig | 375 Documentation/assoc_array.txt
|