| /Linux-v5.15/drivers/media/v4l2-core/ |
| D | v4l2-h264.c | 17 * builder 19 * @b: the builder context to initialize 88 const struct v4l2_h264_reflist_builder *builder = data; in v4l2_h264_p_ref_list_cmp() local 98 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_p_ref_list_cmp() 100 if (!builder->refs[idxa].longterm) in v4l2_h264_p_ref_list_cmp() 110 if (!builder->refs[idxa].longterm) in v4l2_h264_p_ref_list_cmp() 111 return builder->refs[idxb].frame_num < in v4l2_h264_p_ref_list_cmp() 112 builder->refs[idxa].frame_num ? in v4l2_h264_p_ref_list_cmp() 115 return builder->refs[idxa].pic_num < builder->refs[idxb].pic_num ? in v4l2_h264_p_ref_list_cmp() 122 const struct v4l2_h264_reflist_builder *builder = data; in v4l2_h264_b0_ref_list_cmp() local [all …]
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | tir.c | 23 struct mlx5e_tir_builder *builder; in mlx5e_tir_builder_alloc() local 25 builder = kvzalloc(sizeof(*builder), GFP_KERNEL); in mlx5e_tir_builder_alloc() 26 builder->modify = modify; in mlx5e_tir_builder_alloc() 28 return builder; in mlx5e_tir_builder_alloc() 31 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_free() argument 33 kvfree(builder); in mlx5e_tir_builder_free() 36 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_clear() argument 38 memset(builder->in, 0, sizeof(builder->in)); in mlx5e_tir_builder_clear() 41 static void *mlx5e_tir_builder_get_tirc(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_get_tirc() argument 43 if (builder->modify) in mlx5e_tir_builder_get_tirc() [all …]
|
| D | tir.h | 24 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder); 25 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder); 27 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn); 28 void mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn, 30 void mlx5e_tir_builder_build_lro(struct mlx5e_tir_builder *builder, 32 void mlx5e_tir_builder_build_rss(struct mlx5e_tir_builder *builder, 36 void mlx5e_tir_builder_build_direct(struct mlx5e_tir_builder *builder); 37 void mlx5e_tir_builder_build_tls(struct mlx5e_tir_builder *builder); 47 int mlx5e_tir_init(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder, 56 int mlx5e_tir_modify(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder);
|
| D | rx_res.c | 281 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init() local 285 builder = mlx5e_tir_builder_alloc(false); in mlx5e_rx_res_channels_init() 286 if (!builder) in mlx5e_rx_res_channels_init() 306 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init() 309 mlx5e_tir_builder_build_lro(builder, init_lro_param); in mlx5e_rx_res_channels_init() 310 mlx5e_tir_builder_build_direct(builder); in mlx5e_rx_res_channels_init() 312 err = mlx5e_tir_init(&res->channels[ix].direct_tir, builder, res->mdev, true); in mlx5e_rx_res_channels_init() 319 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init() 336 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init() 339 mlx5e_tir_builder_build_lro(builder, init_lro_param); in mlx5e_rx_res_channels_init() [all …]
|
| D | rss.c | 134 struct mlx5e_tir_builder *builder; in mlx5e_rss_create_tir() local 155 builder = mlx5e_tir_builder_alloc(false); in mlx5e_rss_create_tir() 156 if (!builder) { in mlx5e_rss_create_tir() 162 mlx5e_tir_builder_build_rqt(builder, rss->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rss_create_tir() 164 mlx5e_tir_builder_build_lro(builder, init_lro_param); in mlx5e_rss_create_tir() 166 mlx5e_tir_builder_build_rss(builder, &rss->hash, &rss_tt, inner); in mlx5e_rss_create_tir() 168 err = mlx5e_tir_init(tir, builder, rss->mdev, true); in mlx5e_rss_create_tir() 169 mlx5e_tir_builder_free(builder); in mlx5e_rss_create_tir() 234 struct mlx5e_tir_builder *builder; in mlx5e_rss_update_tir() local 242 builder = mlx5e_tir_builder_alloc(true); in mlx5e_rss_update_tir() [all …]
|
| D | trap.c | 95 struct mlx5e_tir_builder *builder; in mlx5e_create_trap_direct_rq_tir() local 98 builder = mlx5e_tir_builder_alloc(false); in mlx5e_create_trap_direct_rq_tir() 99 if (!builder) in mlx5e_create_trap_direct_rq_tir() 102 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); in mlx5e_create_trap_direct_rq_tir() 103 err = mlx5e_tir_init(tir, builder, mdev, true); in mlx5e_create_trap_direct_rq_tir() 105 mlx5e_tir_builder_free(builder); in mlx5e_create_trap_direct_rq_tir()
|
| /Linux-v5.15/Documentation/sphinx/ |
| D | kfigure.py | 41 * generate PDF from SVG / used by PDF (LaTeX) builder 43 * generate SVG (html-builder) and PDF (latex-builder) from DOT files. 119 app.connect('builder-inited', setupTools) 161 This function is called once, when the builder is initiated. 193 """Convert a image node for the builder. 195 Different builder prefer different image formats, e.g. *latex* builder 196 prefer PDF while *html* builder prefer SVG format for images. 201 app = translator.builder.app 205 src_fname = path.join(translator.builder.srcdir, img_node['uri']) 207 src_fname = path.join(translator.builder.outdir, img_node['uri']) [all …]
|
| D | automarkup.py | 155 # XXX The Latex builder will throw NoUri exceptions here, 159 xref = cdom.resolve_xref(app.env, docname, app.builder, 213 # XXX The Latex builder will throw NoUri exceptions here, 217 xref = cdom.resolve_xref(app.env, docname, app.builder, 246 # XXX The Latex builder will throw NoUri exceptions here, 250 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
|
| /Linux-v5.15/include/media/ |
| D | v4l2-h264.h | 16 * struct v4l2_h264_reflist_builder - Reference list builder object 28 * This object stores the context of the P/B0/B1 reference list builder. 53 * @builder: reference list builder context 65 v4l2_h264_build_b_ref_lists(const struct v4l2_h264_reflist_builder *builder, 71 * @builder: reference list builder context 81 v4l2_h264_build_p_ref_list(const struct v4l2_h264_reflist_builder *builder,
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| D | ktls_rx.c | 104 struct mlx5e_tir_builder *builder; in mlx5e_ktls_create_tir() local 107 builder = mlx5e_tir_builder_alloc(false); in mlx5e_ktls_create_tir() 108 if (!builder) in mlx5e_ktls_create_tir() 111 mlx5e_tir_builder_build_rqt(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqtn, false); in mlx5e_ktls_create_tir() 112 mlx5e_tir_builder_build_direct(builder); in mlx5e_ktls_create_tir() 113 mlx5e_tir_builder_build_tls(builder); in mlx5e_ktls_create_tir() 114 err = mlx5e_tir_init(tir, builder, mdev, false); in mlx5e_ktls_create_tir() 116 mlx5e_tir_builder_free(builder); in mlx5e_ktls_create_tir()
|
| /Linux-v5.15/drivers/infiniband/hw/hfi1/ |
| D | ruc.c | 220 * @bth0: bth0 passed in from the RC/UC builder 221 * @bth1: bth1 passed in from the RC/UC builder 222 * @bth2: bth2 passed in from the RC/UC builder 309 * @bth0: bth0 passed in from the RC/UC builder 310 * @bth1: bth1 passed in from the RC/UC builder 311 * @bth2: bth2 passed in from the RC/UC builder
|
| /Linux-v5.15/arch/nios2/platform/ |
| D | Kconfig.platform | 106 by Altera and which can be enabled in QSYS builder. This accelerates 113 Number of the instruction as configured in QSYS Builder.
|
| /Linux-v5.15/drivers/soc/litex/ |
| D | Kconfig | 3 menu "Enable LiteX SoC Builder specific drivers"
|
| /Linux-v5.15/Documentation/target/ |
| D | scripts.rst | 1 TCM mod builder script
|
| /Linux-v5.15/Documentation/devicetree/bindings/serial/ |
| D | litex,liteuart.yaml | 15 LiteUART serial controller is a part of the LiteX FPGA SoC builder. It supports
|
| /Linux-v5.15/Documentation/devicetree/bindings/soc/litex/ |
| D | litex,soc-controller.yaml | 11 This is the SoC Controller driver for the LiteX SoC Builder.
|
| /Linux-v5.15/lib/kunit/ |
| D | string-stream.h | 3 * C++ stream style string builder used in KUnit for building messages.
|
| D | string-stream.c | 3 * C++ stream style string builder used in KUnit for building messages.
|
| /Linux-v5.15/Documentation/filesystems/ext4/ |
| D | ifork.rst | 28 .. ifconfig:: builder != 'latex' 32 .. ifconfig:: builder == 'latex'
|
| /Linux-v5.15/Documentation/ |
| D | Makefile | 60 # the i18n builder cannot share the environment and doctrees with the others 66 # $2 sphinx builder e.g. "html"
|
| /Linux-v5.15/include/linux/crush/ |
| D | crush.h | 273 * the builder. It is exposed here (rather than having a 334 * are exposed in this header file because builder needs their
|
| /Linux-v5.15/Documentation/scheduler/ |
| D | sched-domains.rst | 72 Architectures may override the generic domain builder and the default SD flags
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_tc.c | 482 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_transport() local 485 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_transport() 486 if (!builder) in mlx5e_hairpin_create_transport() 493 mlx5e_tir_builder_build_inline(builder, hp->tdn, hp->pair->rqn[0]); in mlx5e_hairpin_create_transport() 494 err = mlx5e_tir_init(&hp->direct_tir, builder, hp->func_mdev, false); in mlx5e_hairpin_create_transport() 499 mlx5e_tir_builder_free(builder); in mlx5e_hairpin_create_transport() 539 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_indirect_tirs() local 542 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_indirect_tirs() 543 if (!builder) in mlx5e_hairpin_create_indirect_tirs() 553 mlx5e_tir_builder_build_rqt(builder, hp->tdn, in mlx5e_hairpin_create_indirect_tirs() [all …]
|
| /Linux-v5.15/drivers/platform/surface/aggregator/ |
| D | ssh_msgb.h | 3 * SSH message builder functions.
|
| /Linux-v5.15/scripts/package/ |
| D | builddeb | 202 # Tell initramfs builder whether it's wanted
|