Home
last modified time | relevance | path

Searched refs:num_elems (Results 1 – 25 of 41) sorted by relevance

12

/linux/sound/soc/sof/
H A Dipc3-control.c76 cdata->num_elems = scontrol->num_channels; in sof_ipc3_set_get_kcontrol_data()
84 cdata->num_elems = cdata->data->size; in sof_ipc3_set_get_kcontrol_data()
532 if (cdata->num_elems != local_cdata->data->size) { in snd_sof_update_control()
534 cdata->num_elems, local_cdata->data->size); in snd_sof_update_control()
539 memcpy(local_cdata->data, cdata->data, cdata->num_elems); in snd_sof_update_control()
540 } else if (cdata->num_elems != scontrol->num_channels) { in snd_sof_update_control()
542 cdata->num_elems, scontrol->num_channels); in snd_sof_update_control()
545 for (i = 0; i < cdata->num_elems; i++) in snd_sof_update_control()
633 expected_size += cdata->num_elems * in sof_ipc3_control_update()
638 expected_size += cdata->num_elems + sizeof(struct sof_abi_hdr); in sof_ipc3_control_update()
[all …]
H A Dipc3-dtrace.c149 static int ipc3_trace_update_filter(struct snd_sof_dev *sdev, int num_elems, in ipc3_trace_update_filter() argument
156 size = struct_size(msg, elems, num_elems); in ipc3_trace_update_filter()
166 msg->elem_cnt = num_elems; in ipc3_trace_update_filter()
167 memcpy(&msg->elems[0], elems, num_elems * sizeof(*elems)); in ipc3_trace_update_filter()
193 int num_elems; in dfsentry_trace_filter_write() local
207 ret = trace_filter_parse(sdev, string, &num_elems, &elems); in dfsentry_trace_filter_write()
211 if (num_elems) { in dfsentry_trace_filter_write()
212 ret = ipc3_trace_update_filter(sdev, num_elems, elems); in dfsentry_trace_filter_write()
H A Dsof-client-probes-ipc4.c69 unsigned int num_elems; member
251 *num_desc = info->num_elems; in ipc4_probes_points_info()
H A Dipc4-control.c222 data->num_elems = scontrol->num_channels; in sof_ipc4_set_generic_control_data()
265 data->num_elems = scontrol->num_channels; in sof_ipc4_refresh_generic_control()
304 msg_data->num_elems = data->size; in sof_ipc4_switch_put()
352 msg_data->num_elems = 0; /* ignored for bytes */ in sof_ipc4_enum_put()
876 if (msg_data->num_elems) {
884 if (msg_data->num_elems > scontrol->max_size - sizeof(*data)) {
887 __func__, scontrol->name, msg_data->num_elems,
890 memcpy(data->data, msg_data->data, msg_data->num_elems);
891 data->size = msg_data->num_elems;
895 for (i = 0; i < msg_data->num_elems;
[all...]
H A Ddebug.c232 if (struct_size(reply, elems, reply->num_elems) != reply->rhdr.hdr.size) { in memory_info_update()
239 for (i = 0, len = 0; i < reply->num_elems; i++) { in memory_info_update()
H A Dipc4-topology.h380 * @num_elems: Number of elements in the chanv array or number of bytes in data
387 uint16_t num_elems;
381 uint16_t num_elems; global() member
/linux/drivers/virtio/
H A Dvirtio_rtc_driver.c1139 unsigned int num_elems, i; in viortc_populate_vq() local
1145 num_elems = viortc->num_alarmq_bufs; in viortc_populate_vq()
1148 for (i = 0; i < num_elems; i++) { in viortc_populate_vq()
1178 unsigned int num_elems, u32 buf_cap) in viortc_alloc_vq_bufs() argument
1185 buf_list = devm_kcalloc(dev, num_elems, sizeof(*buf_list), GFP_KERNEL); in viortc_alloc_vq_bufs()
1190 viortc->num_alarmq_bufs = num_elems; in viortc_alloc_vq_bufs()
1192 for (i = 0; i < num_elems; i++) { in viortc_alloc_vq_bufs()
1220 unsigned int num_elems; in viortc_init_vqs() local
1242 num_elems = virtqueue_get_vring_size(vqs[VIORTC_ALARMQ]); in viortc_init_vqs()
1243 if (num_elems == 0) in viortc_init_vqs()
[all …]
/linux/sound/soc/qcom/qdsp6/
H A Dtopology.c223 while (!found && tkn_count <= (le32_to_cpu(sg_array->num_elems) - 1)) { in audioreach_get_sg_array()
256 while (!found && tkn_count <= (le32_to_cpu(cont_array->num_elems) - 1)) { in audioreach_get_cont_array()
289 while (!found && tkn_count <= (le32_to_cpu(mod_array->num_elems) - 1)) { in audioreach_get_module_array()
349 while (tkn_count <= (le32_to_cpu(sg_array->num_elems) - 1)) { in audioreach_parse_sg_tokens()
406 while (tkn_count <= (le32_to_cpu(cont_array->num_elems) - 1)) { in audioreach_parse_cont_tokens()
459 max_tokens = le32_to_cpu(mod_array->num_elems); in audioreach_parse_common_tokens()
641 while (tkn_count <= (le32_to_cpu(mod_array->num_elems) - 1)) { in audioreach_widget_load_enc_dec_cnv()
670 while (tkn_count <= (le32_to_cpu(mod_array->num_elems) - 1)) { in audioreach_widget_log_module_load()
700 while (tkn_count <= (le32_to_cpu(mod_array->num_elems) - 1)) { in audioreach_widget_dma_module_load()
729 while (tkn_count <= (le32_to_cpu(mod_array->num_elems) in audioreach_widget_i2s_module_load()
[all...]
/linux/include/sound/sof/
H A Dcontrol.h109 uint32_t num_elems; /**< in array elems or bytes for data type */ member
144 uint32_t num_elems; /**< in array elems or bytes for data type */ member
H A Ddebug.h39 uint32_t num_elems; /**< elems[] counter */ member
H A Dpm.h33 uint32_t num_elems; member
/linux/sound/soc/intel/avs/
H A Dboard_selection.c508 u32 *array, num_elems; in avs_register_i2s_test_boards() local
519 num_elems = *array; in avs_register_i2s_test_boards()
520 if (num_elems > max_ssps) { in avs_register_i2s_test_boards()
522 max_ssps, num_elems); in avs_register_i2s_test_boards()
527 for (ssp_port = 0; ssp_port < num_elems; ssp_port++) { in avs_register_i2s_test_boards()
/linux/drivers/dma/
H A Dste_dma40_ll.c145 int num_elems; in d40_phy_fill_lli() local
148 num_elems = 1; in d40_phy_fill_lli()
150 num_elems = 2 << psize; in d40_phy_fill_lli()
157 if (data_size < num_elems * data_width) in d40_phy_fill_lli()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_sched.c265 buf->hdr.num_elems = cpu_to_le16(1); in ice_sched_remove_elems()
923 buf->hdr.num_elems = cpu_to_le16(num_nodes); in ice_sched_add_elems()
1249 u16 num_elems; in ice_sched_init_port() local
1277 num_elems = le16_to_cpu(buf[0].hdr.num_elems); in ice_sched_init_port()
1280 if (num_elems < 1 || num_elems > ICE_AQC_TOPO_MAX_LEVEL_NUM) { in ice_sched_init_port()
1282 num_elems); in ice_sched_init_port()
1290 if (num_elems > 2 && buf[0].generic[num_elems - 1].data.elem_type == in ice_sched_init_port()
1293 le32_to_cpu(buf[0].generic[num_elems - 2].node_teid); in ice_sched_init_port()
1296 le32_to_cpu(buf[0].generic[num_elems - 1].node_teid); in ice_sched_init_port()
1305 num_elems = le16_to_cpu(buf[i].hdr.num_elems); in ice_sched_init_port()
[all …]
/linux/drivers/regulator/
H A Dtps65086-regulator.c72 .num_elems = ARRAY_SIZE(_config), \
83 const unsigned int num_elems; member
384 for (i = 0; i < tps->reg_config->num_elems; ++i) { in tps65086_regulator_probe()
/linux/drivers/net/wireless/ath/ath11k/
H A Ddebugfs_htt_stats.c198 u16 num_elems = min_t(u16, (tag_len >> 2), HTT_TX_PDEV_MAX_URRN_STATS); in htt_print_tx_pdev_stats_urrn_tlv_v() local
203 num_elems, "\n\n"); in htt_print_tx_pdev_stats_urrn_tlv_v()
222 u16 num_elems = min_t(u16, (tag_len >> 2), HTT_TX_PDEV_MAX_FLUSH_REASON_STATS); in htt_print_tx_pdev_stats_flush_tlv_v() local
227 num_elems, "\n\n"); in htt_print_tx_pdev_stats_flush_tlv_v()
246 u16 num_elems = min_t(u16, (tag_len >> 2), HTT_TX_PDEV_MAX_SIFS_BURST_STATS); in htt_print_tx_pdev_stats_sifs_tlv_v() local
251 num_elems, "\n\n"); in htt_print_tx_pdev_stats_sifs_tlv_v()
270 u16 num_elems = min_t(u16, (tag_len >> 2), HTT_TX_PDEV_MAX_PHY_ERR_STATS); in htt_print_tx_pdev_stats_phy_err_tlv_v() local
275 num_elems, "\n\n"); in htt_print_tx_pdev_stats_phy_err_tlv_v()
294 u16 num_elems = min_t(u16, (tag_len >> 2), HTT_TX_PDEV_MAX_SIFS_BURST_HIST_STATS); in htt_print_tx_pdev_stats_sifs_hist_tlv_v() local
300 "sifs_hist_status", num_elems, "\n\n"); in htt_print_tx_pdev_stats_sifs_hist_tlv_v()
[all …]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_chain.c332 page_cnt = QED_CHAIN_PAGE_CNT(params->num_elems, in qed_chain_alloc()
344 params->num_elems, params->elem_size, in qed_chain_alloc()
H A Dqed_spq.c403 .num_elems = num_elem, in qed_eq_alloc()
1009 .num_elems = QED_CHAIN_PAGE_SIZE / QED_SPQ_CONSQ_ELEM_SIZE, in qed_consq_alloc()
H A Dqed_nvmetcp.c484 params.num_elems = p_params->num_r2tq_pages_in_ring * in qed_nvmetcp_allocate_connection()
491 params.num_elems = p_params->num_uhq_pages_in_ring * in qed_nvmetcp_allocate_connection()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dsockmap_basic.c298 __u32 i, num_sockets, num_elems; in test_sockmap_copy() local
311 num_elems = bpf_map__max_entries(src); in test_sockmap_copy()
312 num_sockets = num_elems - 1; in test_sockmap_copy()
315 num_elems = bpf_map__max_entries(src) - 1; in test_sockmap_copy()
316 num_sockets = num_elems; in test_sockmap_copy()
356 if (!ASSERT_EQ(skel->bss->elems, num_elems, "elems")) in test_sockmap_copy()
/linux/tools/bpf/bpftool/
H A Dmap.c830 unsigned int num_elems = 0; in map_dump() local
876 num_elems++; in map_dump()
885 printf("Found %u element%s\n", num_elems, in map_dump()
886 num_elems != 1 ? "s" : ""); in map_dump()
/linux/net/sched/
H A Dsch_fq.c949 const int num_elems = TC_PRIO_MAX + 1; in fq_prio2band_compress_crumb() local
954 for (i = 0; i < num_elems; i++) in fq_prio2band_compress_crumb()
963 const int num_elems = TC_PRIO_MAX + 1; in fq_prio2band_decompress_crumb() local
966 for (i = 0; i < num_elems; i++) in fq_prio2band_decompress_crumb()
/linux/include/uapi/sound/
H A Dasoc.h223 __le32 num_elems; /* number of elements in array */ member
/linux/net/core/
H A Dskmsg.c314 int i, maxpages, ret = 0, num_elems = sk_msg_elem_used(msg); in sk_msg_zerocopy_from_iter() local
322 maxpages = to_max_pages - num_elems; in sk_msg_zerocopy_from_iter()
348 num_elems++; in sk_msg_zerocopy_from_iter()
/linux/kernel/bpf/
H A Darraymap.c750 u32 i, key, num_elems = 0; in bpf_for_each_array_elem() local
768 num_elems++; in bpf_for_each_array_elem()
777 return num_elems; in bpf_for_each_array_elem()

12