Home
last modified time | relevance | path

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

/include/linux/
Dassoc_array.h54 static inline void assoc_array_init(struct assoc_array *array) in assoc_array_init() argument
56 array->root = NULL; in assoc_array_init()
57 array->nr_leaves_on_tree = 0; 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,
Dskb_array.h107 struct sk_buff **array, int n) in skb_array_consume_batched() argument
109 return ptr_ring_consume_batched(&a->ring, (void **)array, n); in skb_array_consume_batched()
118 struct sk_buff **array, int n) in skb_array_consume_batched_irq() argument
120 return ptr_ring_consume_batched_irq(&a->ring, (void **)array, n); in skb_array_consume_batched_irq()
129 struct sk_buff **array, int n) in skb_array_consume_batched_any() argument
131 return ptr_ring_consume_batched_any(&a->ring, (void **)array, n); in skb_array_consume_batched_any()
141 struct sk_buff **array, int n) in skb_array_consume_batched_bh() argument
143 return ptr_ring_consume_batched_bh(&a->ring, (void **)array, n); in skb_array_consume_batched_bh()
Dlinkmode.h46 static inline void linkmode_set_bit_array(const int *array, int array_size, in linkmode_set_bit_array() argument
52 linkmode_set_bit(array[i], addr); in linkmode_set_bit_array()
Dptr_ring.h306 void **array, int n) in __ptr_ring_consume_batched() argument
315 array[i] = ptr; in __ptr_ring_consume_batched()
372 void **array, int n) in ptr_ring_consume_batched() argument
377 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched()
384 void **array, int n) in ptr_ring_consume_batched_irq() argument
389 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched_irq()
396 void **array, int n) in ptr_ring_consume_batched_any() argument
402 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched_any()
409 void **array, int n) in ptr_ring_consume_batched_bh() argument
414 ret = __ptr_ring_consume_batched(r, array, n); in ptr_ring_consume_batched_bh()
Dgpio.h127 static inline int gpio_request_array(const struct gpio *array, size_t num) in gpio_request_array() argument
140 static inline void gpio_free_array(const struct gpio *array, size_t num) in gpio_free_array() argument
Ddma-fence-array.h25 struct dma_fence_array *array; member
Dmoduleparam.h435 #define module_param_array_named(name, array, type, nump, perm) \ argument
436 param_check_##type(name, &(array)[0]); \
438 = { .max = ARRAY_SIZE(array), .num = nump, \
440 .elemsize = sizeof(array[0]), .elem = array }; \
Dbpf.h483 bool bpf_prog_array_compatible(struct bpf_array *array, const struct bpf_prog *fp);
524 bool bpf_prog_array_is_empty(struct bpf_prog_array *array);
530 int bpf_prog_array_copy_info(struct bpf_prog_array *array,
538 #define __BPF_PROG_RUN_ARRAY(array, ctx, func, check_non_null) \ argument
546 _array = rcu_dereference(array); \
583 #define BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY(array, ctx, func) \ argument
593 _array = rcu_dereference(array); \
611 #define BPF_PROG_RUN_ARRAY(array, ctx, func) \ argument
612 __BPF_PROG_RUN_ARRAY(array, ctx, func, false)
614 #define BPF_PROG_RUN_ARRAY_CHECK(array, ctx, func) \ argument
[all …]
Dxarray.h1093 struct xarray *array; /* The array we belong to */ member
1291 #define __XA_STATE(array, index, shift, sibs) { \ argument
1292 .xa = array, \
1311 #define XA_STATE(name, array, index) \ argument
1312 struct xa_state name = __XA_STATE(array, index, 0, 0)
1325 #define XA_STATE_ORDER(name, array, index, order) \ argument
1326 struct xa_state name = __XA_STATE(array, \
Dassoc_array_priv.h76 struct assoc_array *array; member
Ddebugfs.h138 struct dentry *parent, u32 *array, u32 elements);
357 struct dentry *parent, u32 *array, in debugfs_create_u32_array() argument
Dring_buffer.h18 u32 array[]; member
Dstring.h198 int match_string(const char * const *array, size_t n, const char *string);
199 int __sysfs_match_string(const char * const *array, size_t n, const char *s);
/include/media/
Dv4l2-common.h408 #define v4l2_find_nearest_size(array, array_size, width_field, height_field, \ argument
411 BUILD_BUG_ON(sizeof((array)->width_field) != sizeof(u32) || \
412 sizeof((array)->height_field) != sizeof(u32)); \
413 (typeof(&(array)[0]))__v4l2_find_nearest_size( \
414 (array), array_size, sizeof(*(array)), \
415 offsetof(typeof(*(array)), width_field), \
416 offsetof(typeof(*(array)), height_field), \
420 __v4l2_find_nearest_size(const void *array, size_t array_size,
/include/sound/
Dhdaudio.h608 void *snd_array_new(struct snd_array *array);
609 void snd_array_free(struct snd_array *array);
610 static inline void snd_array_init(struct snd_array *array, unsigned int size, in snd_array_init() argument
613 array->elem_size = size; in snd_array_init()
614 array->alloc_align = align; in snd_array_init()
617 static inline void *snd_array_elem(struct snd_array *array, unsigned int idx) in snd_array_elem() argument
619 return array->list + idx * array->elem_size; in snd_array_elem()
622 static inline unsigned int snd_array_index(struct snd_array *array, void *ptr) in snd_array_index() argument
624 return (unsigned long)(ptr - array->list) / array->elem_size; in snd_array_index()
628 #define snd_array_for_each(array, idx, ptr) \ argument
[all …]
/include/linux/sunrpc/
Dxdr.h427 const __u32 *array, size_t array_size) in xdr_stream_encode_uint32_array() argument
435 for (; array_size > 0; p++, array++, array_size--) in xdr_stream_encode_uint32_array()
436 *p = cpu_to_be32p(array); in xdr_stream_encode_uint32_array()
531 __u32 *array, size_t array_size) in xdr_stream_decode_uint32_array() argument
542 if (array == NULL) in xdr_stream_decode_uint32_array()
546 memset(array+len, 0, (array_size-len)*sizeof(*array)); in xdr_stream_decode_uint32_array()
551 for (; array_size > 0; p++, array++, array_size--) in xdr_stream_decode_uint32_array()
552 *array = be32_to_cpup(p); in xdr_stream_decode_uint32_array()
/include/asm-generic/
Dgpio.h118 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/
Dsem.h50 unsigned short __user *array; /* array for GETALL & SETALL */ member
Dio_uring.h98 __u32 array; member
Dkvm.h1123 __u64 array; member
/include/trace/
Dtrace_events.h336 #define __print_array(array, count, el_size) \ argument
340 trace_print_array_seq(p, array, count, el_size); \
/include/uapi/sound/
Dasoc.h238 struct snd_soc_tplg_vendor_array array[0]; member