| /include/linux/ |
| D | assoc_array.h | 58 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,
|
| D | skb_array.h | 101 struct sk_buff **array, int n) in skb_array_consume_batched() argument 103 return ptr_ring_consume_batched(&a->ring, (void **)array, n); in skb_array_consume_batched() 112 struct sk_buff **array, int n) in skb_array_consume_batched_irq() argument 114 return ptr_ring_consume_batched_irq(&a->ring, (void **)array, n); in skb_array_consume_batched_irq() 123 struct sk_buff **array, int n) in skb_array_consume_batched_any() argument 125 return ptr_ring_consume_batched_any(&a->ring, (void **)array, n); in skb_array_consume_batched_any() 135 struct sk_buff **array, int n) in skb_array_consume_batched_bh() argument 137 return ptr_ring_consume_batched_bh(&a->ring, (void **)array, n); in skb_array_consume_batched_bh()
|
| D | ptr_ring.h | 291 void **array, int n) in __ptr_ring_consume_batched() argument 300 array[i] = ptr; in __ptr_ring_consume_batched() 357 void **array, int n) in ptr_ring_consume_batched() argument 362 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched() 369 void **array, int n) in ptr_ring_consume_batched_irq() argument 374 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched_irq() 381 void **array, int n) in ptr_ring_consume_batched_any() argument 387 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched_any() 394 void **array, int n) in ptr_ring_consume_batched_bh() argument 399 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched_bh()
|
| D | dma-fence-array.h | 33 struct dma_fence_array *array; member
|
| D | gpio.h | 116 static inline int gpio_request_array(const struct gpio *array, size_t num) in gpio_request_array() argument 129 static inline void gpio_free_array(const struct gpio *array, size_t num) in gpio_free_array() argument
|
| D | moduleparam.h | 437 #define module_param_array_named(name, array, type, nump, perm) \ argument 438 param_check_##type(name, &(array)[0]); \ 440 = { .max = ARRAY_SIZE(array), .num = nump, \ 442 .elemsize = sizeof(array[0]), .elem = array }; \
|
| D | assoc_array_priv.h | 80 struct assoc_array *array; member
|
| D | ring_buffer.h | 18 u32 array[]; member
|
| D | debugfs.h | 161 u32 *array, u32 elements); 382 u32 *array, u32 elements) in debugfs_create_u32_array() argument
|
| D | string.h | 186 int match_string(const char * const *array, size_t n, const char *string); 187 int __sysfs_match_string(const char * const *array, size_t n, const char *s);
|
| D | bpf.h | 242 bool bpf_prog_array_compatible(struct bpf_array *array, const struct bpf_prog *fp);
|
| /include/sound/ |
| D | hdaudio.h | 558 void *snd_array_new(struct snd_array *array); 559 void snd_array_free(struct snd_array *array); 560 static inline void snd_array_init(struct snd_array *array, unsigned int size, in snd_array_init() argument 563 array->elem_size = size; in snd_array_init() 564 array->alloc_align = align; in snd_array_init() 567 static inline void *snd_array_elem(struct snd_array *array, unsigned int idx) in snd_array_elem() argument 569 return array->list + idx * array->elem_size; in snd_array_elem() 572 static inline unsigned int snd_array_index(struct snd_array *array, void *ptr) in snd_array_index() argument 574 return (unsigned long)(ptr - array->list) / array->elem_size; in snd_array_index()
|
| /include/asm-generic/ |
| D | gpio.h | 118 extern int gpio_request_array(const struct gpio *array, size_t num); 119 extern void gpio_free_array(const struct gpio *array, size_t num);
|
| /include/uapi/linux/ |
| D | sem.h | 49 unsigned short __user *array; /* array for GETALL & SETALL */ member
|
| D | kvm.h | 1057 __u64 array; member
|
| /include/uapi/sound/ |
| D | asoc.h | 234 struct snd_soc_tplg_vendor_array array[0]; member
|
| /include/trace/ |
| D | trace_events.h | 336 #define __print_array(array, count, el_size) \ argument 340 trace_print_array_seq(p, array, count, el_size); \
|