Home
last modified time | relevance | path

Searched refs:array (Results 1 – 15 of 15) sorted by relevance

/include/linux/
Dassoc_array.h58 static inline void assoc_array_init(struct assoc_array *array) in assoc_array_init() argument
60 array->root = NULL; in assoc_array_init()
61 array->nr_leaves_on_tree = 0; 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,
Dfence-array.h32 struct fence_array *array; member
Dgpio.h115 static inline int gpio_request_array(const struct gpio *array, size_t num) in gpio_request_array() argument
128 static inline void gpio_free_array(const struct gpio *array, size_t num) in gpio_free_array() argument
Dmoduleparam.h434 #define module_param_array_named(name, array, type, nump, perm) \ argument
435 param_check_##type(name, &(array)[0]); \
437 = { .max = ARRAY_SIZE(array), .num = nump, \
439 .elemsize = sizeof(array[0]), .elem = array }; \
Dassoc_array_priv.h80 struct assoc_array *array; member
Dstring.h138 int match_string(const char * const *array, size_t n, const char *string);
Dring_buffer.h20 u32 array[]; member
Ddebugfs.h159 u32 *array, u32 elements);
358 u32 *array, u32 elements) in debugfs_create_u32_array() argument
Dbpf.h234 bool bpf_prog_array_compatible(struct bpf_array *array, const struct bpf_prog *fp);
/include/sound/
Dhdaudio.h548 void *snd_array_new(struct snd_array *array);
549 void snd_array_free(struct snd_array *array);
550 static inline void snd_array_init(struct snd_array *array, unsigned int size, in snd_array_init() argument
553 array->elem_size = size; in snd_array_init()
554 array->alloc_align = align; in snd_array_init()
557 static inline void *snd_array_elem(struct snd_array *array, unsigned int idx) in snd_array_elem() argument
559 return array->list + idx * array->elem_size; in snd_array_elem()
562 static inline unsigned int snd_array_index(struct snd_array *array, void *ptr) in snd_array_index() argument
564 return (unsigned long)(ptr - array->list) / array->elem_size; in snd_array_index()
/include/asm-generic/
Dgpio.h117 extern int gpio_request_array(const struct gpio *array, size_t num);
118 extern void gpio_free_array(const struct gpio *array, size_t num);
/include/uapi/linux/
Dsem.h48 unsigned short __user *array; /* array for GETALL & SETALL */ member
Dkvm.h994 __u64 array; member
/include/uapi/sound/
Dasoc.h181 struct snd_soc_tplg_vendor_array array[0]; member
/include/trace/
Dtrace_events.h303 #define __print_array(array, count, el_size) \ argument
307 trace_print_array_seq(p, array, count, el_size); \