Home
last modified time | relevance | path

Searched refs:builder (Results 1 – 17 of 17) sorted by relevance

/drivers/firmware/cirrus/test/
A Dcs_dsp_mock_wmfw.c61 return builder->format_version; in KUNIT_DEFINE_ACTION_WRAPPER()
76 if (!builder) in cs_dsp_mock_wmfw_get_firmware()
82 fw->data = builder->buf; in cs_dsp_mock_wmfw_get_firmware()
187 builder->alg_data_header = builder->write_p; in cs_dsp_mock_wmfw_start_alg_info_block()
188 builder->num_coeffs = 0; in cs_dsp_mock_wmfw_start_alg_info_block()
273 KUNIT_ASSERT_NOT_NULL(builder->test_priv->test, builder->alg_data_header); in cs_dsp_mock_wmfw_add_coeff_desc()
354 builder->num_coeffs++; in cs_dsp_mock_wmfw_add_coeff_desc()
424 builder->write_p = &hdr[1]; in cs_dsp_init_adsp2_halo_wmfw()
455 builder = kunit_kzalloc(priv->test, sizeof(*builder), GFP_KERNEL); in cs_dsp_mock_wmfw_init()
458 builder->test_priv = priv; in cs_dsp_mock_wmfw_init()
[all …]
A Dcs_dsp_mock_bin.c45 fw->data = builder->buf; in cs_dsp_mock_bin_get_firmware()
46 fw->size = builder->bytes_used; in cs_dsp_mock_bin_get_firmware()
72 (builder->write_p + bytes_needed) < in cs_dsp_mock_bin_add_raw_block()
75 item = builder->write_p; in cs_dsp_mock_bin_add_raw_block()
86 builder->write_p += bytes_needed; in cs_dsp_mock_bin_add_raw_block()
87 builder->bytes_used += bytes_needed; in cs_dsp_mock_bin_add_raw_block()
183 builder = kunit_kzalloc(priv->test, sizeof(*builder), GFP_KERNEL); in cs_dsp_mock_bin_init()
185 builder->test_priv = priv; in cs_dsp_mock_bin_init()
192 hdr = builder->buf; in cs_dsp_mock_bin_init()
198 builder->write_p = hdr->data; in cs_dsp_mock_bin_init()
[all …]
A Dcs_dsp_mock_mem_maps.c541 struct wmfw_adsp2_id_hdr *hdr = builder->blob_data; in cs_dsp_mock_xm_header_add_adsp2_algs()
595 struct wmfw_halo_id_hdr *hdr = builder->blob_data; in cs_dsp_mock_xm_header_add_halo_algs()
676 struct cs_dsp_mock_xm_header *builder; in cs_dsp_create_mock_xm_header() local
681 builder = kunit_kzalloc(priv->test, sizeof(*builder), GFP_KERNEL); in cs_dsp_create_mock_xm_header()
682 KUNIT_ASSERT_NOT_ERR_OR_NULL(priv->test, builder); in cs_dsp_create_mock_xm_header()
683 builder->test_priv = priv; in cs_dsp_create_mock_xm_header()
707 KUNIT_ASSERT_NOT_ERR_OR_NULL(priv->test, builder->blob_data); in cs_dsp_create_mock_xm_header()
708 builder->blob_size_bytes = total_bytes_required; in cs_dsp_create_mock_xm_header()
710 memcpy(builder->blob_data, header, header_size_bytes); in cs_dsp_create_mock_xm_header()
717 cs_dsp_mock_xm_header_add_halo_algs(builder, algs, num_algs); in cs_dsp_create_mock_xm_header()
[all …]
A Dcs_dsp_test_control_cache.c126 struct cs_dsp_mock_wmfw_builder *builder; in _create_dummy_wmfw() local
129 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, builder); in _create_dummy_wmfw()
132 cs_dsp_mock_wmfw_add_data_block(builder, in _create_dummy_wmfw()
137 return builder; in _create_dummy_wmfw()
316 struct cs_dsp_mock_wmfw_builder *builder[3]; in cs_dsp_ctl_cache_init_multiple_fw_same_controls() local
328 for (i = 0; i < ARRAY_SIZE(builder); i++) { in cs_dsp_ctl_cache_init_multiple_fw_same_controls()
329 builder[i] = _create_dummy_wmfw(test); in cs_dsp_ctl_cache_init_multiple_fw_same_controls()
351 for (i = 0; i < ARRAY_SIZE(builder); i++) { in cs_dsp_ctl_cache_init_multiple_fw_same_controls()
437 for (i = 0; i < ARRAY_SIZE(builder); i++) { in cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls()
438 builder[i] = _create_dummy_wmfw(test); in cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls()
[all …]
A Dcs_dsp_test_control_rw.c122 struct cs_dsp_mock_wmfw_builder *builder; in _create_dummy_wmfw() local
124 builder = cs_dsp_mock_wmfw_init(priv, local->wmfw_version); in _create_dummy_wmfw()
125 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, builder); in _create_dummy_wmfw()
128 cs_dsp_mock_wmfw_add_data_block(builder, in _create_dummy_wmfw()
133 return builder; in _create_dummy_wmfw()
/drivers/media/v4l2-core/
A Dv4l2-h264.c138 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_p_ref_list_cmp()
159 return builder->refs[idxa].frame_num < builder->refs[idxb].frame_num ? in v4l2_h264_p_ref_list_cmp()
177 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_b0_ref_list_cmp()
186 if (builder->refs[idxa].longterm) in v4l2_h264_b0_ref_list_cmp()
222 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_b1_ref_list_cmp()
231 if (builder->refs[idxa].longterm) in v4l2_h264_b1_ref_list_cmp()
334 builder->cur_pic_order_count, in print_ref_list_p()
397 sizeof(builder->unordered_reflist[0]) * builder->num_valid); in v4l2_h264_build_p_ref_list()
428 sizeof(builder->unordered_reflist[0]) * builder->num_valid); in v4l2_h264_build_b_ref_lists()
433 sizeof(builder->unordered_reflist[0]) * builder->num_valid); in v4l2_h264_build_b_ref_lists()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtir.c25 builder = kvzalloc(sizeof(*builder), GFP_KERNEL); in mlx5e_tir_builder_alloc()
26 if (!builder) in mlx5e_tir_builder_alloc()
29 builder->modify = modify; in mlx5e_tir_builder_alloc()
31 return builder; in mlx5e_tir_builder_alloc()
36 kvfree(builder); in mlx5e_tir_builder_free()
41 memset(builder->in, 0, sizeof(builder->in)); in mlx5e_tir_builder_clear()
46 if (builder->modify) in mlx5e_tir_builder_get_tirc()
55 WARN_ON(builder->modify); in mlx5e_tir_builder_build_inline()
68 WARN_ON(builder->modify); in mlx5e_tir_builder_build_rqt()
82 if (builder->modify) in mlx5e_tir_builder_build_packet_merge()
[all …]
A Dtir.h25 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder);
26 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder);
28 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn);
29 void mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn,
31 void mlx5e_tir_builder_build_packet_merge(struct mlx5e_tir_builder *builder,
33 void mlx5e_tir_builder_build_rss(struct mlx5e_tir_builder *builder,
37 void mlx5e_tir_builder_build_direct(struct mlx5e_tir_builder *builder);
38 void mlx5e_tir_builder_build_tls(struct mlx5e_tir_builder *builder);
48 int mlx5e_tir_init(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder,
57 int mlx5e_tir_modify(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder);
A Drx_res.c324 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init() local
329 if (!builder) in mlx5e_rx_res_channels_init()
363 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init()
380 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_channels_init()
388 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_ptp_init() local
392 if (!builder) in mlx5e_rx_res_ptp_init()
416 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_ptp_init()
631 if (!builder) in mlx5e_rx_res_packet_merge_set_param()
663 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_packet_merge_set_param()
681 if (!builder) in mlx5e_rx_res_tls_tir_create()
[all …]
A Drss.c201 struct mlx5e_tir_builder *builder; in mlx5e_rss_create_tir() local
223 if (!builder) { in mlx5e_rss_create_tir()
236 mlx5e_tir_builder_free(builder); in mlx5e_rss_create_tir()
301 struct mlx5e_tir_builder *builder; in mlx5e_rss_update_tir() local
310 if (!builder) in mlx5e_rss_update_tir()
316 err = mlx5e_tir_modify(tir, builder); in mlx5e_rss_update_tir()
318 mlx5e_tir_builder_free(builder); in mlx5e_rss_update_tir()
524 struct mlx5e_tir_builder *builder; in mlx5e_rss_packet_merge_set_param() local
529 if (!builder) in mlx5e_rss_packet_merge_set_param()
542 err = mlx5e_tir_modify(tir, builder); in mlx5e_rss_packet_merge_set_param()
[all …]
A Dtrap.c105 struct mlx5e_tir_builder *builder; in mlx5e_create_trap_direct_rq_tir() local
108 builder = mlx5e_tir_builder_alloc(false); in mlx5e_create_trap_direct_rq_tir()
109 if (!builder) in mlx5e_create_trap_direct_rq_tir()
112 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); in mlx5e_create_trap_direct_rq_tir()
113 err = mlx5e_tir_init(tir, builder, mdev, true); in mlx5e_create_trap_direct_rq_tir()
115 mlx5e_tir_builder_free(builder); in mlx5e_create_trap_direct_rq_tir()
/drivers/media/platform/rockchip/rkvdec/
A Drkvdec-h264.c760 struct v4l2_h264_reflist_builder *builder, in assemble_hw_rps() argument
784 p[i] = builder->refs[i].frame_num; in assemble_hw_rps()
788 for (i = 0; i < builder->num_valid; i++) { in assemble_hw_rps()
/drivers/net/ethernet/mellanox/mlx5/core/
A Den_tc.c723 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_transport() local
726 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_transport()
727 if (!builder) in mlx5e_hairpin_create_transport()
740 mlx5e_tir_builder_free(builder); in mlx5e_hairpin_create_transport()
782 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_indirect_tirs() local
785 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_indirect_tirs()
786 if (!builder) in mlx5e_hairpin_create_indirect_tirs()
796 mlx5e_tir_builder_build_rqt(builder, hp->tdn, in mlx5e_hairpin_create_indirect_tirs()
799 mlx5e_tir_builder_build_rss(builder, &rss_hash, &rss_tt, false); in mlx5e_hairpin_create_indirect_tirs()
807 mlx5e_tir_builder_clear(builder); in mlx5e_hairpin_create_indirect_tirs()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
A Ddr_dbg.c685 struct mlx5dr_ste_build *builder, in dr_dump_matcher_builder() argument
693 is_rx, builder->lu_type); in dr_dump_matcher_builder()
A Ddr_types.h392 struct mlx5dr_ste_build *builder,
/drivers/irqchip/
A Dirq-gic-v3-its.c1214 buildtype builder, \
1229 sync_obj = builder(its, cmd, desc); \
1247 pr_err_ratelimited("ITS cmd %ps failed\n", builder); \
/drivers/tty/serial/
A DKconfig1515 SoC builder.
1535 controller from LiteX SoC builder as the system console

Completed in 71 milliseconds