| /drivers/net/wireless/ath/ath10k/ |
| A D | qmi_wlfw_v01.c | 15 .elem_size = sizeof(u32), 33 .elem_size = sizeof(u32), 42 .elem_size = sizeof(u32), 51 .elem_size = sizeof(u32), 64 .elem_size = sizeof(u32), 82 .elem_size = sizeof(u32), 95 .elem_size = sizeof(u16), 104 .elem_size = sizeof(u16), 117 .elem_size = sizeof(u32), 148 .elem_size = sizeof(u8), [all …]
|
| /drivers/net/ipa/ |
| A D | ipa_qmi_msg.c | 17 .elem_size = 27 .elem_size = 37 .elem_size = 47 .elem_size = 57 .elem_size = 67 .elem_size = 77 .elem_size = 87 .elem_size = 97 .elem_size = 107 .elem_size = [all …]
|
| /drivers/soc/qcom/ |
| A D | qcom_pdr_msg.c | 15 .elem_size = sizeof(char), 24 .elem_size = sizeof(u32), 33 .elem_size = sizeof(u8), 42 .elem_size = sizeof(u32), 55 .elem_size = sizeof(char), 64 .elem_size = sizeof(u8), 73 .elem_size = sizeof(u32), 97 .elem_size = sizeof(u8), 115 .elem_size = sizeof(u8), 321 .elem_size = sizeof(char), [all …]
|
| A D | qmi_encdec.c | 167 u32 elem_len, u32 elem_size) in qmi_encode_basic_elem() argument 173 rc += elem_size; in qmi_encode_basic_elem() 274 string_len, temp_ei->elem_size); in qmi_encode_string_elem() 388 temp_ei->elem_size); in qmi_encode() 450 u32 elem_len, u32 elem_size) in qmi_decode_basic_elem() argument 456 rc += elem_size; in qmi_decode_basic_elem() 567 string_len, temp_ei->elem_size); in qmi_decode_string_elem() 703 temp_ei->elem_size); in qmi_decode() 818 .elem_size = sizeof(u16), 827 .elem_size = sizeof(u16), [all …]
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | qmi.c | 70 .elem_size = sizeof(u8), 79 .elem_size = sizeof(u32), 88 .elem_size = sizeof(u8), 97 .elem_size = sizeof(u32), 106 .elem_size = sizeof(u8), 115 .elem_size = sizeof(u8), 133 .elem_size = sizeof(u8), 142 .elem_size = sizeof(u8), 151 .elem_size = sizeof(u8), 160 .elem_size = sizeof(u8), [all …]
|
| /drivers/net/wireless/ath/ath11k/ |
| A D | qmi.c | 38 .elem_size = sizeof(u8), 47 .elem_size = sizeof(u32), 56 .elem_size = sizeof(u8), 65 .elem_size = sizeof(u32), 74 .elem_size = sizeof(u8), 83 .elem_size = sizeof(u8), 101 .elem_size = sizeof(u8), 110 .elem_size = sizeof(u8), 119 .elem_size = sizeof(u8), 128 .elem_size = sizeof(u8), [all …]
|
| /drivers/infiniband/sw/rxe/ |
| A D | rxe_queue.c | 56 unsigned int elem_size, enum queue_type type) in rxe_queue_init() argument 74 q->elem_size = elem_size; in rxe_queue_init() 77 if (elem_size < cache_line_size()) in rxe_queue_init() 78 elem_size = cache_line_size(); in rxe_queue_init() 79 elem_size = roundup_pow_of_two(elem_size); in rxe_queue_init() 81 q->log2_elem_size = order_base_2(elem_size); in rxe_queue_init() 87 buf_size = sizeof(struct rxe_queue_buf) + num_slots * elem_size; in rxe_queue_init() 127 queue_addr_from_index(q, cons), new_q->elem_size); in resize_finish() 148 unsigned int elem_size, struct ib_udata *udata, in rxe_queue_resize() argument 158 new_q = rxe_queue_init(q->rxe, &num_elem, elem_size, q->type); in rxe_queue_resize()
|
| A D | rxe_queue.h | 67 size_t elem_size; member 86 unsigned int elem_size, enum queue_type type); 89 unsigned int elem_size, struct ib_udata *udata,
|
| A D | rxe_pool.h | 39 size_t elem_size; member
|
| /drivers/media/v4l2-core/ |
| A D | v4l2-ctrls-core.c | 1317 idx *= ctrl->elem_size; in std_validate_elem() 1872 elem_size = sizeof(s64); in v4l2_ctrl_new() 1875 elem_size = max + 1; in v4l2_ctrl_new() 1878 elem_size = sizeof(u8); in v4l2_ctrl_new() 1881 elem_size = sizeof(u16); in v4l2_ctrl_new() 2025 sz_extra += elem_size; in v4l2_ctrl_new() 2027 sz_extra += elem_size; in v4l2_ctrl_new() 2029 sz_extra += elem_size; in v4l2_ctrl_new() 2060 ctrl->elem_size = elem_size; in v4l2_ctrl_new() 2099 ptr += elem_size; in v4l2_ctrl_new() [all …]
|
| A D | v4l2-ctrls-api.c | 54 c->size = ctrl->elem_size; in ptr_to_user() 121 c->size > ctrl->p_array_alloc_elems * ctrl->elem_size) { in user_to_new() 127 memcpy(tmp, ctrl->p_new.p, ctrl->elems * ctrl->elem_size); in user_to_new() 132 ctrl->p_array_alloc_elems = c->size / ctrl->elem_size; in user_to_new() 137 unsigned int elems = c->size / ctrl->elem_size; in user_to_new() 293 unsigned int tot_size = ctrl->elem_size; in prepare_ext_ctrls() 300 c->size = ctrl->elem_size * (c->size / ctrl->elem_size); in prepare_ext_ctrls() 316 unsigned int tot_size = ctrl->elems * ctrl->elem_size; in prepare_ext_ctrls() 958 memcpy(ctrl->p_new.p, p, ctrl->elems * ctrl->elem_size); in __v4l2_ctrl_s_ctrl_compound() 1047 ctrl->p_cur.p = p_array + elems * ctrl->elem_size; in __v4l2_ctrl_modify_dimensions() [all …]
|
| /drivers/net/ethernet/qlogic/qed/ |
| A D | qed_chain.c | 16 chain->elem_size = params->elem_size; in qed_chain_init() 21 chain->elem_per_page = ELEMS_PER_PAGE(params->elem_size, in qed_chain_init() 23 chain->usable_per_page = USABLE_ELEMS_PER_PAGE(params->elem_size, in qed_chain_init() 26 chain->elem_unusable = UNUSABLE_ELEMS_PER_PAGE(params->elem_size, in qed_chain_init() 53 size = chain->elem_size * chain->usable_per_page; in qed_chain_init_next_ptr_elem() 76 size = chain->elem_size * chain->usable_per_page; in qed_chain_free_next_ptr() 164 chain_size = ELEMS_PER_PAGE(params->elem_size, params->page_size); in qed_chain_alloc_sanity_check() 333 params->elem_size, in qed_chain_alloc() 344 params->num_elems, params->elem_size, in qed_chain_alloc()
|
| A D | qed_cxt.c | 380 if (elem_size) in qed_ilt_cli_blk_fill() 381 p_blk->real_size_in_page = (ilt_size / elem_size) * elem_size; in qed_ilt_cli_blk_fill() 738 u32 ilt_page_size, elem_size; in qed_cxt_cfg_ilt_compute_excess() local 761 if (!elem_size) in qed_cxt_cfg_ilt_compute_excess() 2195 elem_size = CONN_CXT_SIZE(p_hwfn); in qed_cxt_dynamic_ilt_alloc() 2202 elem_size = SRQ_CXT_SIZE; in qed_cxt_dynamic_ilt_alloc() 2207 elem_size = XRC_SRQ_CXT_SIZE; in qed_cxt_dynamic_ilt_alloc() 2212 elem_size = TYPE1_TASK_CXT_SIZE(p_hwfn); in qed_cxt_dynamic_ilt_alloc() 2339 elem_size = CONN_CXT_SIZE(p_hwfn); in qed_cxt_free_ilt_range() 2344 elem_size = SRQ_CXT_SIZE; in qed_cxt_free_ilt_range() [all …]
|
| /drivers/gpu/drm/etnaviv/ |
| A D | etnaviv_drv.h | 98 static inline size_t size_vstruct(size_t nelem, size_t elem_size, size_t base) in size_vstruct() argument 100 if (elem_size && nelem > (SIZE_MAX - base) / elem_size) in size_vstruct() 102 return base + nelem * elem_size; in size_vstruct()
|
| /drivers/net/ethernet/huawei/hinic3/ |
| A D | hinic3_queue_common.c | 10 u32 page_size, u32 elem_size) in hinic3_queue_pages_init() argument 14 elem_per_page = min(page_size / elem_size, q_depth); in hinic3_queue_pages_init() 19 qpages->elem_size_shift = ilog2(elem_size); in hinic3_queue_pages_init()
|
| A D | hinic3_queue_common.h | 25 u32 page_size, u32 elem_size);
|
| /drivers/remoteproc/ |
| A D | qcom_sysmon.c | 196 .elem_size = sizeof(struct qmi_response_type_v01), 217 .elem_size = sizeof(uint8_t), 227 .elem_size = sizeof(char), 237 .elem_size = sizeof(uint32_t), 247 .elem_size = sizeof(uint8_t), 257 .elem_size = sizeof(uint32_t), 275 .elem_size = sizeof(struct qmi_response_type_v01),
|
| /drivers/net/ethernet/huawei/hinic/ |
| A D | hinic_hw_eqs.c | 28 (ALIGN((eq)->q_len * (eq)->elem_size, pg_size) / (pg_size)) 30 #define GET_EQ_NUM_ELEMS_IN_PG(eq, pg_size) ((pg_size) / (eq)->elem_size) 50 (((idx) & ((eq)->num_elem_in_pg - 1)) * (eq)->elem_size)) 65 #define ELEMENT_SIZE_IN_32B(eq) (((eq)->elem_size) >> 5) 485 u32 page_size_val, elem_size, val, ctrl1; in get_ctrl1_val() local 493 elem_size = EQ_SET_HW_ELEM_SIZE_VAL(eq); in get_ctrl1_val() 502 HINIC_AEQ_CTRL_1_SET(elem_size, ELEM_SIZE) | in get_ctrl1_val() 743 eq->elem_size = HINIC_AEQE_SIZE; in init_eq() 745 eq->elem_size = HINIC_CEQE_SIZE; in init_eq()
|
| /drivers/net/wireless/ath/wil6210/ |
| A D | txrx_edma.c | 68 sz = sring->elem_size * sring->size; in wil_sring_free() 82 size_t sz = sring->elem_size * sring->size; in wil_sring_alloc() 132 sring->elem_size = sizeof(struct wil_ring_tx_status); in wil_tx_init_edma() 217 (sring->va + (sring->elem_size * sring->swhead)); in wil_get_next_rx_status_msg() 221 memcpy(msg, (void *)_msg, sring->elem_size); in wil_get_next_rx_status_msg() 343 size_t elem_size, in wil_init_rx_sring() argument 356 sring->elem_size = elem_size; in wil_init_rx_sring() 606 size_t elem_size = wil->use_compressed_rx_status ? in wil_rx_init_edma() local 631 desc_ring_size, status_ring_size, elem_size); in wil_rx_init_edma() 1061 memcpy(s, msg, sring->elem_size); in wil_sring_reap_rx_edma() [all …]
|
| /drivers/base/ |
| A D | swnode.c | 173 unsigned int elem_size, void *val, in property_entry_read_int_array() argument 181 elem_size); in property_entry_read_int_array() 183 if (!is_power_of_2(elem_size) || elem_size > sizeof(u64)) in property_entry_read_int_array() 186 length = nval * elem_size; in property_entry_read_int_array() 403 unsigned int elem_size, void *val, in software_node_read_int_array() argument 409 elem_size, val, nval); in software_node_read_int_array()
|
| A D | property.c | 297 unsigned int elem_size, void *val, in fwnode_property_read_int_array() argument 306 elem_size, val, nval); in fwnode_property_read_int_array() 311 elem_size, val, nval); in fwnode_property_read_int_array()
|
| /drivers/slimbus/ |
| A D | qcom-ngd-ctrl.c | 226 .elem_size = sizeof(uint32_t), 236 .elem_size = sizeof(uint8_t), 246 .elem_size = sizeof(enum slimbus_mode_enum_type_v01), 256 .elem_size = 0, 268 .elem_size = sizeof(struct qmi_response_type_v01), 278 .elem_size = 0, 290 .elem_size = sizeof(enum slimbus_pm_enum_type_v01), 300 .elem_size = sizeof(uint8_t), 318 .elem_size = 0, 330 .elem_size = sizeof(struct qmi_response_type_v01), [all …]
|
| /drivers/of/ |
| A D | property.c | 95 const char *propname, int elem_size) in of_property_count_elems_of_size() argument 104 if (prop->length % elem_size != 0) { in of_property_count_elems_of_size() 106 propname, np, elem_size); in of_property_count_elems_of_size() 110 return prop->length / elem_size; in of_property_count_elems_of_size() 1039 unsigned int elem_size, void *val, in of_fwnode_property_read_int_array() argument 1046 elem_size); in of_fwnode_property_read_int_array() 1048 switch (elem_size) { in of_fwnode_property_read_int_array()
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum_trap.c | 1264 size_t elem_size = sizeof(struct mlxsw_sp_trap_policer_item); in mlxsw_sp_trap_policer_items_arr_init() local 1278 trap->policer_items_arr = kcalloc(free_policers, elem_size, GFP_KERNEL); in mlxsw_sp_trap_policer_items_arr_init() 1286 elem_size * arr_size); in mlxsw_sp_trap_policer_items_arr_init() 1363 size_t elem_size = sizeof(struct mlxsw_sp_trap_group_item); in mlxsw_sp_trap_group_items_arr_init() local 1377 trap->group_items_arr = kcalloc(groups_count, elem_size, GFP_KERNEL); in mlxsw_sp_trap_group_items_arr_init() 1382 elem_size * common_groups_count); in mlxsw_sp_trap_group_items_arr_init() 1384 spec_group_items_arr, elem_size * spec_groups_count); in mlxsw_sp_trap_group_items_arr_init() 1450 size_t elem_size = sizeof(struct mlxsw_sp_trap_item); in mlxsw_sp_trap_items_arr_init() local 1464 trap->trap_items_arr = kcalloc(traps_count, elem_size, GFP_KERNEL); in mlxsw_sp_trap_items_arr_init() 1469 elem_size * common_traps_count); in mlxsw_sp_trap_items_arr_init() [all …]
|
| A D | pci.c | 81 u8 elem_size; /* size of one element */ member 175 size_t elem_size, int elem_index) in __mlxsw_pci_queue_elem_get() argument 177 return q->mem_item.buf + (elem_size * elem_index); in __mlxsw_pci_queue_elem_get() 934 memcpy(ncqe, cqe, q->elem_size); in mlxsw_pci_napi_poll_cq_tx() 1204 u8 elem_size; member 1212 .elem_size = MLXSW_PCI_WQE_SIZE, 1220 .elem_size = MLXSW_PCI_WQE_SIZE 1237 .elem_size = MLXSW_PCI_EQE_SIZE 1255 q->elem_size = q_ops->elem_size_f ? q_ops->elem_size_f(q) : in mlxsw_pci_queue_init() 1256 q_ops->elem_size; in mlxsw_pci_queue_init() [all …]
|