Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/media/v4l2-core/
H 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 …]
/linux-6.15/drivers/firmware/cirrus/test/
H 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()
184 builder->alg_data_header = builder->write_p; in cs_dsp_mock_wmfw_start_alg_info_block()
185 builder->num_coeffs = 0; in cs_dsp_mock_wmfw_start_alg_info_block()
270 KUNIT_ASSERT_NOT_NULL(builder->test_priv->test, builder->alg_data_header); in cs_dsp_mock_wmfw_add_coeff_desc()
351 builder->num_coeffs++; in cs_dsp_mock_wmfw_add_coeff_desc()
421 builder->write_p = &hdr[1]; in cs_dsp_init_adsp2_halo_wmfw()
450 builder = kunit_kzalloc(priv->test, sizeof(*builder), GFP_KERNEL); in cs_dsp_mock_wmfw_init()
453 builder->test_priv = priv; in cs_dsp_mock_wmfw_init()
[all …]
H 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()
179 builder = kunit_kzalloc(priv->test, sizeof(*builder), GFP_KERNEL); in cs_dsp_mock_bin_init()
181 builder->test_priv = priv; in cs_dsp_mock_bin_init()
188 hdr = builder->buf; in cs_dsp_mock_bin_init()
194 builder->write_p = hdr->data; in cs_dsp_mock_bin_init()
[all …]
H A Dcs_dsp_mock_mem_maps.c538 struct wmfw_adsp2_id_hdr *hdr = builder->blob_data; in cs_dsp_mock_xm_header_add_adsp2_algs()
592 struct wmfw_halo_id_hdr *hdr = builder->blob_data; in cs_dsp_mock_xm_header_add_halo_algs()
673 struct cs_dsp_mock_xm_header *builder; in cs_dsp_create_mock_xm_header() local
678 builder = kunit_kzalloc(priv->test, sizeof(*builder), GFP_KERNEL); in cs_dsp_create_mock_xm_header()
679 KUNIT_ASSERT_NOT_ERR_OR_NULL(priv->test, builder); in cs_dsp_create_mock_xm_header()
680 builder->test_priv = priv; in cs_dsp_create_mock_xm_header()
704 KUNIT_ASSERT_NOT_ERR_OR_NULL(priv->test, builder->blob_data); in cs_dsp_create_mock_xm_header()
705 builder->blob_size_bytes = total_bytes_required; in cs_dsp_create_mock_xm_header()
707 memcpy(builder->blob_data, header, header_size_bytes); in cs_dsp_create_mock_xm_header()
714 cs_dsp_mock_xm_header_add_halo_algs(builder, algs, num_algs); in cs_dsp_create_mock_xm_header()
[all …]
H 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 …]
H 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()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/
H 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 …]
H 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);
H A Drx_res.c332 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init() local
337 if (!builder) in mlx5e_rx_res_channels_init()
371 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init()
388 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_channels_init()
396 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_ptp_init() local
400 if (!builder) in mlx5e_rx_res_ptp_init()
424 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_ptp_init()
641 if (!builder) in mlx5e_rx_res_packet_merge_set_param()
673 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_packet_merge_set_param()
691 if (!builder) in mlx5e_rx_res_tls_tir_create()
[all …]
H 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 …]
H 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()
/linux-6.15/include/linux/firmware/cirrus/
H A Dcs_dsp_test_utils.h127 void cs_dsp_mock_bin_add_raw_block(struct cs_dsp_mock_bin_builder *builder,
131 void cs_dsp_mock_bin_add_info(struct cs_dsp_mock_bin_builder *builder,
133 void cs_dsp_mock_bin_add_name(struct cs_dsp_mock_bin_builder *builder,
135 void cs_dsp_mock_bin_add_patch(struct cs_dsp_mock_bin_builder *builder,
143 void cs_dsp_mock_wmfw_add_raw_block(struct cs_dsp_mock_wmfw_builder *builder,
146 void cs_dsp_mock_wmfw_add_info(struct cs_dsp_mock_wmfw_builder *builder,
148 void cs_dsp_mock_wmfw_add_data_block(struct cs_dsp_mock_wmfw_builder *builder,
151 void cs_dsp_mock_wmfw_start_alg_info_block(struct cs_dsp_mock_wmfw_builder *builder,
155 void cs_dsp_mock_wmfw_add_coeff_desc(struct cs_dsp_mock_wmfw_builder *builder,
157 void cs_dsp_mock_wmfw_end_alg_info_block(struct cs_dsp_mock_wmfw_builder *builder);
[all …]
/linux-6.15/Documentation/sphinx/
H A Dkfigure.py252 app = translator.builder.app
272 elif translator.builder.format == 'latex':
278 elif translator.builder.format == 'html':
280 translator.builder.outdir,
281 translator.builder.imagedir,
284 translator.builder.imgpath, fname + '.svg')
294 if translator.builder.format == 'latex':
309 translator.builder.images.pop(img_node['uri'], None)
518 app = self.builder.app
539 self.builder.outdir, self.builder.imagedir, fname + tmp_ext)
[all …]
H A Dtranslations.py71 if app.builder.format not in ['html']:
83 html_content = app.builder.templates.render('translations.html',
H A Dautomarkup.py159 xref = cdom.resolve_xref(app.env, docname, app.builder,
218 xref = cdom.resolve_xref(app.env, docname, app.builder,
251 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
292 xref = stddom.resolve_xref(app.env, docname, app.builder, 'ref',
/linux-6.15/include/media/
H A Dv4l2-h264.h69 v4l2_h264_build_b_ref_lists(const struct v4l2_h264_reflist_builder *builder,
86 v4l2_h264_build_p_ref_list(const struct v4l2_h264_reflist_builder *builder,
/linux-6.15/rust/kernel/
H A Dfirmware.rs196 ($($builder:tt)*) => {
206 static __MODULE_FIRMWARE: [u8; $($builder)*::create(__MODULE_FIRMWARE_PREFIX)
207 .build_length()] = $($builder)*::create(__MODULE_FIRMWARE_PREFIX).build();
/linux-6.15/Documentation/devicetree/bindings/serial/
H A Dlitex,liteuart.yaml15 LiteUART serial controller is a part of the LiteX FPGA SoC builder. It supports
/linux-6.15/Documentation/filesystems/ext4/
H A Difork.rst28 .. ifconfig:: builder != 'latex'
32 .. ifconfig:: builder == 'latex'
/linux-6.15/drivers/staging/media/rkvdec/
H A Drkvdec-h264.c759 struct v4l2_h264_reflist_builder *builder, in assemble_hw_rps() argument
783 p[i] = builder->refs[i].frame_num; in assemble_hw_rps()
787 for (i = 0; i < builder->num_valid; i++) { in assemble_hw_rps()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H 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 …]
/linux-6.15/arch/nios2/platform/
H A DKconfig.platform107 by Altera and which can be enabled in QSYS builder. This accelerates
/linux-6.15/Documentation/scheduler/
H A Dsched-domains.rst72 Architectures may override the generic domain builder and the default SD flags
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H 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()
H A Ddr_types.h392 struct mlx5dr_ste_build *builder,

12