Home
last modified time | relevance | path

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

12

/linux/drivers/firmware/cirrus/test/
H A Dcs_dsp_mock_wmfw.c59 int cs_dsp_mock_wmfw_format_version(struct cs_dsp_mock_wmfw_builder *builder) in KUNIT_DEFINE_ACTION_WRAPPER()
61 return builder->format_version; in KUNIT_DEFINE_ACTION_WRAPPER()
72 struct firmware *cs_dsp_mock_wmfw_get_firmware(struct cs_dsp_mock_wmfw_builder *builder) in cs_dsp_mock_wmfw_get_firmware() argument
76 if (!builder) in cs_dsp_mock_wmfw_get_firmware()
79 fw = kunit_kzalloc(builder->test_priv->test, sizeof(*fw), GFP_KERNEL); in cs_dsp_mock_wmfw_get_firmware()
80 KUNIT_ASSERT_NOT_ERR_OR_NULL(builder->test_priv->test, fw); in cs_dsp_mock_wmfw_get_firmware()
82 fw->data = builder->buf; in cs_dsp_mock_wmfw_get_firmware()
83 fw->size = builder->bytes_used; in cs_dsp_mock_wmfw_get_firmware()
99 void cs_dsp_mock_wmfw_add_raw_block(struct cs_dsp_mock_wmfw_builder *builder, in cs_dsp_mock_wmfw_add_raw_block() argument
103 struct wmfw_region *header = builder->write_p; in cs_dsp_mock_wmfw_add_raw_block()
[all …]
H A Dcs_dsp_test_control_cache.c126 struct cs_dsp_mock_wmfw_builder *builder; in _create_dummy_wmfw() local
128 builder = cs_dsp_mock_wmfw_init(priv, local->wmfw_version); in _create_dummy_wmfw()
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
323 static_assert(ARRAY_SIZE(ctl) == ARRAY_SIZE(builder)); in cs_dsp_ctl_cache_init_multiple_fw_same_controls()
324 static_assert(ARRAY_SIZE(reg_vals) == ARRAY_SIZE(builder)); in cs_dsp_ctl_cache_init_multiple_fw_same_controls()
325 static_assert(ARRAY_SIZE(cs_dsp_ctl_cache_test_fw_names) >= ARRAY_SIZE(builder)); in cs_dsp_ctl_cache_init_multiple_fw_same_controls()
328 for (i = 0; i < ARRAY_SIZE(builder); i++) { in cs_dsp_ctl_cache_init_multiple_fw_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/drivers/media/v4l2-core/
H A Dv4l2-h264.c128 const struct v4l2_h264_reflist_builder *builder = data; in v4l2_h264_p_ref_list_cmp() local
138 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_p_ref_list_cmp()
140 if (!builder->refs[idxa].longterm) in v4l2_h264_p_ref_list_cmp()
154 if (!builder->refs[idxa].longterm) in v4l2_h264_p_ref_list_cmp()
155 return builder->refs[idxb].frame_num < in v4l2_h264_p_ref_list_cmp()
156 builder->refs[idxa].frame_num ? 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()
166 const struct v4l2_h264_reflist_builder *builder = data; in v4l2_h264_b0_ref_list_cmp() local
177 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_b0_ref_list_cmp()
179 if (!builder->refs[idxa].longterm) in v4l2_h264_b0_ref_list_cmp()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtir.c23 struct mlx5e_tir_builder *builder; in mlx5e_tir_builder_alloc() local
25 builder = kvzalloc_obj(*builder); 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()
34 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_free() argument
36 kvfree(builder); in mlx5e_tir_builder_free()
39 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_clear() argument
41 memset(builder->in, 0, sizeof(builder->in)); in mlx5e_tir_builder_clear()
44 static void *mlx5e_tir_builder_get_tirc(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_get_tirc() argument
[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_self_lb_block(struct mlx5e_tir_builder *builder,
41 void mlx5e_tir_builder_build_tls(struct mlx5e_tir_builder *builder);
51 int mlx5e_tir_init(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder,
[all …]
H A Drx_res.c354 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init() local
358 builder = mlx5e_tir_builder_alloc(false); in mlx5e_rx_res_channels_init()
359 if (!builder) in mlx5e_rx_res_channels_init()
380 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init()
383 mlx5e_tir_builder_build_packet_merge(builder, &res->pkt_merge_param); in mlx5e_rx_res_channels_init()
384 mlx5e_tir_builder_build_self_lb_block(builder, self_lb_blk, in mlx5e_rx_res_channels_init()
386 mlx5e_tir_builder_build_direct(builder); in mlx5e_rx_res_channels_init()
388 err = mlx5e_tir_init(&res->channels[ix].direct_tir, builder, res->mdev, true); in mlx5e_rx_res_channels_init()
395 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init()
412 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_channels_init()
[all …]
H A Drss.c202 struct mlx5e_tir_builder *builder; in mlx5e_rss_create_tir() local
223 builder = mlx5e_tir_builder_alloc(false); in mlx5e_rss_create_tir()
224 if (!builder) { in mlx5e_rss_create_tir()
230 mlx5e_tir_builder_build_rqt(builder, rss->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rss_create_tir()
232 mlx5e_tir_builder_build_packet_merge(builder, pkt_merge_param); in mlx5e_rss_create_tir()
234 mlx5e_tir_builder_build_self_lb_block(builder, rss->params.self_lb_blk, in mlx5e_rss_create_tir()
236 mlx5e_tir_builder_build_rss(builder, &rss->hash, &rss_tt, inner); in mlx5e_rss_create_tir()
238 err = mlx5e_tir_init(tir, builder, rss->mdev, true); in mlx5e_rss_create_tir()
239 mlx5e_tir_builder_free(builder); in mlx5e_rss_create_tir()
305 struct mlx5e_tir_builder *builder; in mlx5e_rss_update_tir() local
[all …]
H A Dtrap.c106 struct mlx5e_tir_builder *builder; in mlx5e_create_trap_direct_rq_tir() local
109 builder = mlx5e_tir_builder_alloc(false); in mlx5e_create_trap_direct_rq_tir()
110 if (!builder) in mlx5e_create_trap_direct_rq_tir()
113 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); in mlx5e_create_trap_direct_rq_tir()
114 err = mlx5e_tir_init(tir, builder, mdev, true); in mlx5e_create_trap_direct_rq_tir()
116 mlx5e_tir_builder_free(builder); in mlx5e_create_trap_direct_rq_tir()
/linux/include/linux/firmware/cirrus/
H A Dcs_dsp_test_utils.h68 * struct cs_dsp_mock_xm_header - XM header builder
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,
139 void cs_dsp_mock_bin_add_patch_off32(struct cs_dsp_mock_bin_builder *builder,
143 struct firmware *cs_dsp_mock_bin_get_firmware(struct cs_dsp_mock_bin_builder *builder);
147 void cs_dsp_mock_wmfw_add_raw_block(struct cs_dsp_mock_wmfw_builder *builder,
150 void cs_dsp_mock_wmfw_add_info(struct cs_dsp_mock_wmfw_builder *builder,
152 void cs_dsp_mock_wmfw_add_data_block(struct cs_dsp_mock_wmfw_builder *builder,
[all...]
/linux/Documentation/sphinx/
H A Dkfigure.py253 app = translator.builder.app
257 src_fname = path.join(translator.builder.srcdir, img_node['uri'])
259 src_fname = path.join(translator.builder.outdir, img_node['uri'])
273 elif translator.builder.format == 'latex':
274 dst_fname = path.join(translator.builder.outdir, fname + '.pdf')
279 elif translator.builder.format == 'html':
281 translator.builder.outdir,
282 translator.builder.imagedir,
285 translator.builder.imgpath, fname + '.svg')
287 '*': path.join(translator.builder.imgpath, fname + '.svg')}
[all …]
H A Dtranslations.py71 if app.builder.format not in ['html']:
83 html_content = app.builder.templates.render('translations.html',
H A Dautomarkup.py241 xref = dom_obj.resolve_xref(app.env, docname, app.builder, reftype,
/linux/scripts/kconfig/
H A Dgconf.c980 GtkBuilder *builder; in init_main_window() local
984 builder = gtk_builder_new_from_file(glade_file); in init_main_window()
985 if (!builder) in init_main_window()
988 main_wnd = GTK_WIDGET(gtk_builder_get_object(builder, "window1")); in init_main_window()
996 hpaned = GTK_WIDGET(gtk_builder_get_object(builder, "hpaned1")); in init_main_window()
997 vpaned = GTK_WIDGET(gtk_builder_get_object(builder, "vpaned1")); in init_main_window()
998 tree1_w = GTK_WIDGET(gtk_builder_get_object(builder, "treeview1")); in init_main_window()
1006 tree2_w = GTK_WIDGET(gtk_builder_get_object(builder, "treeview2")); in init_main_window()
1014 text_w = GTK_WIDGET(gtk_builder_get_object(builder, "textview3")); in init_main_window()
1017 widget = GTK_WIDGET(gtk_builder_get_object(builder, "load1")); in init_main_window()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_common.c253 struct mlx5e_tir_builder *builder; in mlx5e_modify_tirs_lb() local
257 builder = mlx5e_tir_builder_alloc(true); in mlx5e_modify_tirs_lb()
258 if (!builder) in mlx5e_modify_tirs_lb()
261 mlx5e_tir_builder_build_self_lb_block(builder, enable_uc_lb, in mlx5e_modify_tirs_lb()
266 err = mlx5e_tir_modify(tir, builder); in mlx5e_modify_tirs_lb()
277 mlx5e_tir_builder_free(builder); in mlx5e_modify_tirs_lb()
H A Den_tc.c724 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_transport() local
727 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_transport()
728 if (!builder) in mlx5e_hairpin_create_transport()
735 mlx5e_tir_builder_build_inline(builder, hp->tdn, hp->pair->rqn[0]); in mlx5e_hairpin_create_transport()
736 err = mlx5e_tir_init(&hp->direct_tir, builder, hp->func_mdev, false); in mlx5e_hairpin_create_transport()
741 mlx5e_tir_builder_free(builder); in mlx5e_hairpin_create_transport()
783 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_indirect_tirs() local
786 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_indirect_tirs()
787 if (!builder) in mlx5e_hairpin_create_indirect_tirs()
797 mlx5e_tir_builder_build_rqt(builder, hp->tdn, in mlx5e_hairpin_create_indirect_tirs()
[all …]
/linux/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/rust/kernel/
H A Dfirmware.rs204 ($($builder:tt)*) => {
214 static __MODULE_FIRMWARE: [u8; $($builder)*::create(__MODULE_FIRMWARE_PREFIX)
215 .build_length()] = $($builder)*::create(__MODULE_FIRMWARE_PREFIX).build();
/linux/tools/docs/
H A Dsphinx-build-wrapper638 def cleandocs(self, builder): # pylint: disable=W0613 argument
650 builder = TARGETS[target]["builder"]
657 self.cleandocs(builder)
697 args = [ "-b", builder, "-c", docs_dir ]
699 if builder == "latex":
885 builder = SphinxBuilder(builddir=args.builddir, venv=args.venv,
889 builder.build(args.target, sphinxdirs=args.sphinxdirs,
/linux/Documentation/
H A Dconf.py603 if not app.builder.tags.has('subproject') or not app.builder.tags.has('html'):
/linux/Documentation/filesystems/ext4/
H A Difork.rst28 .. ifconfig:: builder != 'latex'
32 .. ifconfig:: builder == 'latex'
/linux/arch/nios2/platform/
H A DKconfig.platform107 by Altera and which can be enabled in QSYS builder. This accelerates
/linux/Documentation/scheduler/
H A Dsched-domains.rst72 Architectures may override the generic domain builder and the default SD flags
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_dbg.c686 struct mlx5dr_ste_build *builder, in dr_dump_matcher_builder() argument
694 is_rx, builder->lu_type); in dr_dump_matcher_builder()
H A Ddr_types.h392 struct mlx5dr_ste_build *builder,

12