Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/linux/
H A Dassoc_array.h22 struct assoc_array { struct
54 static inline void assoc_array_init(struct assoc_array *array) in assoc_array_init()
60 extern int assoc_array_iterate(const struct assoc_array *array,
64 extern void *assoc_array_find(const struct assoc_array *array,
67 extern void assoc_array_destroy(struct assoc_array *array,
69 extern struct assoc_array_edit *assoc_array_insert(struct assoc_array *array,
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,
82 extern int assoc_array_gc(struct assoc_array *array,
H A Dassoc_array_priv.h76 struct assoc_array *array;
H A Dkey.h259 struct assoc_array keys;
/OK3568_Linux_fs/kernel/Documentation/core-api/
H A Dassoc_array.rst59 The public API can be found in ``<linux/assoc_array.h>``. The associative
62 struct assoc_array {
172 void assoc_array_init(struct assoc_array *array);
180 assoc_array_insert(struct assoc_array *array,
205 assoc_array_delete(struct assoc_array *array,
225 assoc_array_clear(struct assoc_array *array,
240 void assoc_array_destroy(struct assoc_array *array,
255 int assoc_array_gc(struct assoc_array *array,
287 int assoc_array_iterate(const struct assoc_array *array,
309 void *assoc_array_find(const struct assoc_array *array,
H A Dindex.rst35 assoc_array
/OK3568_Linux_fs/kernel/lib/
H A Dassoc_array.c133 int assoc_array_iterate(const struct assoc_array *array, in assoc_array_iterate()
170 assoc_array_walk(const struct assoc_array *array, in assoc_array_walk()
304 void *assoc_array_find(const struct assoc_array *array, in assoc_array_find()
441 void assoc_array_destroy(struct assoc_array *array, in assoc_array_destroy()
964 struct assoc_array_edit *assoc_array_insert(struct assoc_array *array, in assoc_array_insert()
1079 struct assoc_array_edit *assoc_array_delete(struct assoc_array *array, in assoc_array_delete()
1275 struct assoc_array_edit *assoc_array_clear(struct assoc_array *array, in assoc_array_clear()
1454 int assoc_array_gc(struct assoc_array *array, in assoc_array_gc()
H A DMakefile156 obj-$(CONFIG_ASSOCIATIVE_ARRAY) += assoc_array.o
H A DKconfig464 Documentation/core-api/assoc_array.rst
/OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/
H A D10-kernel-build_2025-06-06_01-57-58.log
H A Dbuild_2025-06-06_01-57-58.log
H A D10-kernel-build.log
H A Dbuild.log