| /linux-6.15/drivers/media/v4l2-core/ |
| H A D | v4l2-h264.c | 138 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 D | cs_dsp_mock_wmfw.c | 61 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 D | cs_dsp_mock_bin.c | 45 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 D | cs_dsp_mock_mem_maps.c | 538 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 D | cs_dsp_test_control_cache.c | 126 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 D | cs_dsp_test_control_rw.c | 122 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 D | tir.c | 25 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 D | tir.h | 25 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 D | rx_res.c | 332 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 D | rss.c | 201 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 D | trap.c | 105 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 D | cs_dsp_test_utils.h | 127 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 D | kfigure.py | 252 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 D | translations.py | 71 if app.builder.format not in ['html']: 83 html_content = app.builder.templates.render('translations.html',
|
| H A D | automarkup.py | 159 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 D | v4l2-h264.h | 69 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 D | firmware.rs | 196 ($($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 D | litex,liteuart.yaml | 15 LiteUART serial controller is a part of the LiteX FPGA SoC builder. It supports
|
| /linux-6.15/Documentation/filesystems/ext4/ |
| H A D | ifork.rst | 28 .. ifconfig:: builder != 'latex' 32 .. ifconfig:: builder == 'latex'
|
| /linux-6.15/drivers/staging/media/rkvdec/ |
| H A D | rkvdec-h264.c | 759 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 D | en_tc.c | 723 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 D | Kconfig.platform | 107 by Altera and which can be enabled in QSYS builder. This accelerates
|
| /linux-6.15/Documentation/scheduler/ |
| H A D | sched-domains.rst | 72 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 D | dr_dbg.c | 685 struct mlx5dr_ste_build *builder, in dr_dump_matcher_builder() argument 693 is_rx, builder->lu_type); in dr_dump_matcher_builder()
|
| H A D | dr_types.h | 392 struct mlx5dr_ste_build *builder,
|