/linux-master/drivers/net/ipa/ |
H A D | ipa_qmi_msg.c | 16 .elem_size = 26 .elem_size = 36 .elem_size = 46 .elem_size = 56 .elem_size = 66 .elem_size = 76 .elem_size = 86 .elem_size = 96 .elem_size = 106 .elem_size [all...] |
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | qmi_wlfw_v01.c | 15 .elem_size = sizeof(u32), 24 .elem_size = sizeof(enum wlfw_pipedir_enum_v01), 33 .elem_size = sizeof(u32), 42 .elem_size = sizeof(u32), 51 .elem_size = sizeof(u32), 64 .elem_size = sizeof(u32), 73 .elem_size = sizeof(enum wlfw_pipedir_enum_v01), 82 .elem_size = sizeof(u32), 95 .elem_size = sizeof(u16), 104 .elem_size [all...] |
/linux-master/include/linux/ |
H A D | min_heap.h | 23 * @elem_size: The nr of each element in bytes. 28 int elem_size; member in struct:min_heap_callbacks 40 void *root = data + pos * func->elem_size; 47 left = data + (i * 2 + 1) * func->elem_size; 48 right = data + (i * 2 + 2) * func->elem_size; 57 while (i != pos && func->less(root, data + i * func->elem_size)) 64 func->swp(data + i * func->elem_size, data + j * func->elem_size); 91 memcpy(data, data + (heap->nr * func->elem_size), func->elem_size); [all...] |
/linux-master/drivers/soc/qcom/ |
H A D | pdr_internal.h | 35 .elem_size = sizeof(char), 44 .elem_size = sizeof(u32), 53 .elem_size = sizeof(u8), 62 .elem_size = sizeof(u32), 81 .elem_size = sizeof(char), 90 .elem_size = sizeof(u8), 99 .elem_size = sizeof(u32), 123 .elem_size = sizeof(struct qmi_response_type_v01), 133 .elem_size = sizeof(u8), 142 .elem_size [all...] |
H A D | qmi_encdec.c | 121 min_msg_len += (temp_ei->elem_size == sizeof(u8) ? 133 min_msg_len += temp_ei->elem_len * temp_ei->elem_size; 136 min_msg_len += (temp_ei->elem_len * temp_ei->elem_size); 156 * @elem_size: Size of a single instance of the element to be encoded. 159 * size "elem_size" bytes from the source buffer "buf_src" and stores the 167 u32 elem_len, u32 elem_size) 172 QMI_ENCDEC_ENCODE_N_BYTES(buf_dst, buf_src, elem_size); 173 rc += elem_size; 189 * size "ei_array->elem_size" bytes from the source buffer "buf_src" and 213 buf_src = buf_src + temp_ei->elem_size; 166 qmi_encode_basic_elem(void *buf_dst, const void *buf_src, u32 elem_len, u32 elem_size) argument 439 qmi_decode_basic_elem(void *buf_dst, const void *buf_src, u32 elem_len, u32 elem_size) argument [all...] |
/linux-master/sound/hda/ |
H A D | array.c | 21 if (snd_BUG_ON(!array->elem_size)) 25 int oldsize = array->alloced * array->elem_size; 26 int size = (num + 1) * array->elem_size;
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | qmi.c | 24 .elem_size = sizeof(u8), 33 .elem_size = sizeof(u8), 42 .elem_size = sizeof(u8), 51 .elem_size = sizeof(u8), 68 .elem_size = sizeof(u8), 77 .elem_size = sizeof(u32), 86 .elem_size = sizeof(u8), 95 .elem_size = sizeof(u32), 104 .elem_size = sizeof(u8), 113 .elem_size [all...] |
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_queue.c | 56 unsigned int elem_size, enum queue_type type) 74 q->elem_size = elem_size; 77 if (elem_size < cache_line_size()) 78 elem_size = cache_line_size(); 79 elem_size = roundup_pow_of_two(elem_size); 81 q->log2_elem_size = order_base_2(elem_size); 87 buf_size = sizeof(struct rxe_queue_buf) + num_slots * elem_size; 127 queue_addr_from_index(q, cons), new_q->elem_size); 55 rxe_queue_init(struct rxe_dev *rxe, int *num_elem, unsigned int elem_size, enum queue_type type) argument 147 rxe_queue_resize(struct rxe_queue *q, unsigned int *num_elem_p, unsigned int elem_size, struct ib_udata *udata, struct mminfo __user *outbuf, spinlock_t *producer_lock, spinlock_t *consumer_lock) argument [all...] |
H A D | rxe_pool.h | 39 size_t elem_size; member in struct:rxe_pool
|
/linux-master/samples/qmi/ |
H A D | qmi_sample_client.c | 49 .elem_size = sizeof(u8), 58 .elem_size = sizeof(char), 78 .elem_size = sizeof(char), 87 .elem_size = sizeof(u8), 96 .elem_size = sizeof(struct test_name_type_v01), 120 .elem_size = sizeof(struct qmi_response_type_v01), 130 .elem_size = sizeof(u8), 139 .elem_size = sizeof(char), 148 .elem_size = sizeof(u8), 157 .elem_size [all...] |
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | qmi.c | 36 .elem_size = sizeof(u8), 45 .elem_size = sizeof(u32), 54 .elem_size = sizeof(u8), 63 .elem_size = sizeof(u32), 72 .elem_size = sizeof(u8), 81 .elem_size = sizeof(u8), 90 .elem_size = sizeof(u32), 99 .elem_size = sizeof(u8), 108 .elem_size = sizeof(u8), 117 .elem_size [all...] |
/linux-master/fs/nfs_common/ |
H A D | nfsacl.c | 98 .elem_size = 12, 133 err = 8 + nfsacl_desc.desc.elem_size * 156 const size_t elem_size = XDR_UNIT * 3; local 160 .elem_size = elem_size, 199 elem_size * nfsacl_desc.desc.array_len)) 341 .elem_size = 12, 365 return 8 + nfsacl_desc.desc.elem_size * 386 const size_t elem_size = XDR_UNIT * 3; local 389 .elem_size [all...] |
/linux-master/kernel/bpf/ |
H A D | percpu_freelist.h | 29 void pcpu_freelist_populate(struct pcpu_freelist *s, void *buf, u32 elem_size,
|
H A D | arraymap.c | 38 ptr = bpf_map_alloc_percpu(&array->map, array->elem_size, 8, 84 u32 elem_size, index_mask, max_entries; local 89 elem_size = round_up(attr->value_size, 8); 121 array_size += PAGE_ALIGN((u64) max_entries * elem_size); 123 array_size += (u64) max_entries * elem_size; 147 array->elem_size = elem_size; 159 return array->value + (u64)array->elem_size * index; 171 return array->value + (u64)array->elem_size * (index & array->index_mask); 193 u64 range = array->elem_size; 209 u32 elem_size = array->elem_size; local 728 u32 elem_size = array->elem_size; local 1337 u32 elem_size = array->elem_size; local [all...] |
H A D | bpf_lru_list.h | 74 u32 elem_size, u32 nr_elems);
|
H A D | map_in_map.c | 77 inner_array_meta->elem_size = inner_array->elem_size;
|
H A D | bpf_local_storage.c | 80 if (charge_mem && mem_charge(smap, owner, smap->elem_size)) 97 selem = bpf_map_kzalloc(&smap->map, smap->elem_size, 109 mem_uncharge(smap, owner, smap->elem_size); 251 * dereferenced for its smap->elem_size and smap->cache_idx. 269 mem_uncharge(smap, owner, smap->elem_size); 560 mem_uncharge(smap, owner, smap->elem_size); 633 mem_uncharge(smap, owner, smap->elem_size); 797 smap->elem_size = offsetof(struct bpf_local_storage_elem, 802 err = bpf_mem_alloc_init(&smap->selem_ma, smap->elem_size, false); 878 * smap->elem_size t [all...] |
H A D | stackmap.c | 47 u64 elem_size = sizeof(struct stack_map_bucket) + local 51 smap->elems = bpf_map_area_alloc(elem_size * smap->map.max_entries, 60 pcpu_freelist_populate(&smap->freelist, smap->elems, elem_size, 392 u32 trace_nr, copy_len, elem_size, num_elem, max_depth; local 408 elem_size = (user && user_build_id) ? sizeof(struct bpf_stack_build_id) 410 if (unlikely(size % elem_size)) 425 num_elem = size / elem_size; 445 copy_len = trace_nr * elem_size;
|
/linux-master/include/linux/qed/ |
H A D | qed_chain.h | 113 u16 elem_size; member in struct:qed_chain 155 size_t elem_size; member in struct:qed_chain_init_params 163 #define ELEMS_PER_PAGE(elem_size, page_size) \ 164 ((page_size) / (elem_size)) 166 #define UNUSABLE_ELEMS_PER_PAGE(elem_size, mode) \ 168 (u8)(1 + ((sizeof(struct qed_chain_next) - 1) / (elem_size))) : \ 171 #define USABLE_ELEMS_PER_PAGE(elem_size, page_size, mode) \ 172 ((u32)(ELEMS_PER_PAGE((elem_size), (page_size)) - \ 173 UNUSABLE_ELEMS_PER_PAGE((elem_size), (mode)))) 175 #define QED_CHAIN_PAGE_CNT(elem_cnt, elem_size, page_siz [all...] |
/linux-master/io_uring/ |
H A D | alloc_cache.h | 36 kasan_mempool_unpoison_object(entry, cache->elem_size); 51 cache->elem_size = size;
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_chain.c | 16 chain->elem_size = params->elem_size; 21 chain->elem_per_page = ELEMS_PER_PAGE(params->elem_size, 23 chain->usable_per_page = USABLE_ELEMS_PER_PAGE(params->elem_size, 26 chain->elem_unusable = UNUSABLE_ELEMS_PER_PAGE(params->elem_size, 53 size = chain->elem_size * chain->usable_per_page; 76 size = chain->elem_size * chain->usable_per_page; 164 chain_size = ELEMS_PER_PAGE(params->elem_size, params->page_size); 333 params->elem_size, 342 "[use_mode %d, mode %d, cnt_type %d, num_elems %d, elem_size [all...] |
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_drv.h | 95 * The array is nelem elements of elem_size, where the base structure 98 static inline size_t size_vstruct(size_t nelem, size_t elem_size, size_t base) argument 100 if (elem_size && nelem > (SIZE_MAX - base) / elem_size) 102 return base + nelem * elem_size;
|
/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-core.c | 78 unsigned int idx = i * ctrl->elem_size; 87 ctrl->elems * ctrl->elem_size); 115 void *p = ptr.p + idx * ctrl->elem_size; 118 memcpy(p, ctrl->p_def.p_const, ctrl->elem_size); 120 memset(p, 0, ctrl->elem_size); 198 unsigned int offset = i * ctrl->elem_size; 815 void *p = ptr.p + idx * ctrl->elem_size; 1237 idx *= ctrl->elem_size; 1312 memcpy(to.p, from.p_const, elems * ctrl->elem_size); 1374 tmp = kvmalloc(elems * ref->ctrl->elem_size, GFP_KERNE 1750 v4l2_ctrl_new(struct v4l2_ctrl_handler *hdl, const struct v4l2_ctrl_ops *ops, const struct v4l2_ctrl_type_ops *type_ops, u32 id, const char *name, enum v4l2_ctrl_type type, s64 min, s64 max, u64 step, s64 def, const u32 dims[V4L2_CTRL_MAX_DIMS], u32 elem_size, u32 flags, const char * const *qmenu, const s64 *qmenu_int, const union v4l2_ctrl_ptr p_def, void *priv) argument [all...] |
H A D | v4l2-ctrls-api.c | 54 c->size = ctrl->elem_size; 105 c->size > ctrl->p_array_alloc_elems * ctrl->elem_size) { 111 memcpy(tmp, ctrl->p_new.p, ctrl->elems * ctrl->elem_size); 112 memcpy(tmp + c->size, ctrl->p_cur.p, ctrl->elems * ctrl->elem_size); 116 ctrl->p_array_alloc_elems = c->size / ctrl->elem_size; 121 unsigned int elems = c->size / ctrl->elem_size; 267 unsigned int max_size = ctrl->dims[0] * ctrl->elem_size; 268 unsigned int tot_size = ctrl->elem_size; 275 c->size = ctrl->elem_size * (c->size / ctrl->elem_size); [all...] |
/linux-master/lib/ |
H A D | test_min_heap.c | 72 .elem_size = sizeof(int), 105 .elem_size = sizeof(int), 138 .elem_size = sizeof(int),
|