| /drivers/firmware/cirrus/test/ |
| 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() 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 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() 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 D | cs_dsp_mock_mem_maps.c | 541 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 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 …]
|
| 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()
|
| /drivers/media/v4l2-core/ |
| 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 …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/ |
| 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 …]
|
| 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);
|
| A D | rx_res.c | 324 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 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 …]
|
| 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()
|
| /drivers/media/platform/rockchip/rkvdec/ |
| A D | rkvdec-h264.c | 760 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 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 …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| 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()
|
| A D | dr_types.h | 392 struct mlx5dr_ste_build *builder,
|
| /drivers/irqchip/ |
| A D | irq-gic-v3-its.c | 1214 buildtype builder, \ 1229 sync_obj = builder(its, cmd, desc); \ 1247 pr_err_ratelimited("ITS cmd %ps failed\n", builder); \
|
| /drivers/tty/serial/ |
| A D | Kconfig | 1515 SoC builder. 1535 controller from LiteX SoC builder as the system console
|