| /linux/drivers/firmware/cirrus/test/ |
| H A D | cs_dsp_mock_wmfw.c | 59 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 D | cs_dsp_test_control_cache.c | 126 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 D | cs_dsp_test_bin.c | 74 void (*add_patch)(struct cs_dsp_mock_bin_builder *builder,
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-h264.c | 128 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 D | tir.c | 23 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 D | rx_res.c | 354 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 D | rss.c | 202 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 …]
|
| /linux/scripts/kconfig/ |
| H A D | gconf.c | 980 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 D | en_common.c | 253 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 D | en_tc.c | 724 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 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/rust/kernel/ |
| H A D | firmware.rs | 204 ($($builder:tt)*) => { 214 static __MODULE_FIRMWARE: [u8; $($builder)*::create(__MODULE_FIRMWARE_PREFIX) 215 .build_length()] = $($builder)*::create(__MODULE_FIRMWARE_PREFIX).build();
|
| /linux/Documentation/sphinx/ |
| H A D | translations.py | 71 if app.builder.format not in ['html']: 83 html_content = app.builder.templates.render('translations.html',
|
| /linux/tools/docs/ |
| H A D | sphinx-build-wrapper | 77 "cleandocs": { "builder": "clean" }, 78 "linkcheckdocs": { "builder": "linkcheck" }, 79 "htmldocs": { "builder": "html" }, 80 "epubdocs": { "builder": "epub", "out_dir": "epub" }, 81 "texinfodocs": { "builder": "texinfo", "out_dir": "texinfo" }, 82 "infodocs": { "builder": "texinfo", "out_dir": "texinfo" }, 83 "mandocs": { "builder": "man", "out_dir": "man" }, 84 "latexdocs": { "builder": "latex", "out_dir": "latex" }, 85 "pdfdocs": { "builder": "latex", "out_dir": "latex" }, 86 "xmldocs": { "builder" 646 cleandocs(self, builder) global() argument [all...] |
| /linux/Documentation/filesystems/ext4/ |
| H A D | ifork.rst | 28 .. ifconfig:: builder != 'latex' 32 .. ifconfig:: builder == 'latex'
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_dbg.c | 686 struct mlx5dr_ste_build *builder, in dr_dump_matcher_builder() argument 694 is_rx, builder->lu_type); in dr_dump_matcher_builder()
|
| H A D | dr_types.h | 392 struct mlx5dr_ste_build *builder,
|
| /linux/drivers/irqchip/ |
| H 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); \
|