/linux-6.1.9/drivers/media/v4l2-core/ |
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-6.1.9/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_packet_merge(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 | 280 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init() local 284 builder = mlx5e_tir_builder_alloc(false); in mlx5e_rx_res_channels_init() 285 if (!builder) in mlx5e_rx_res_channels_init() 305 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init() 308 mlx5e_tir_builder_build_packet_merge(builder, &res->pkt_merge_param); in mlx5e_rx_res_channels_init() 309 mlx5e_tir_builder_build_direct(builder); in mlx5e_rx_res_channels_init() 311 err = mlx5e_tir_init(&res->channels[ix].direct_tir, builder, res->mdev, true); in mlx5e_rx_res_channels_init() 318 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init() 335 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_channels_init() 343 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_ptp_init() local [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_packet_merge(builder, init_pkt_merge_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 | 102 struct mlx5e_tir_builder *builder; in mlx5e_create_trap_direct_rq_tir() local 105 builder = mlx5e_tir_builder_alloc(false); in mlx5e_create_trap_direct_rq_tir() 106 if (!builder) in mlx5e_create_trap_direct_rq_tir() 109 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); in mlx5e_create_trap_direct_rq_tir() 110 err = mlx5e_tir_init(tir, builder, mdev, true); in mlx5e_create_trap_direct_rq_tir() 112 mlx5e_tir_builder_free(builder); in mlx5e_create_trap_direct_rq_tir()
|
/linux-6.1.9/Documentation/sphinx/ |
D | kfigure.py | 254 app = translator.builder.app 258 src_fname = path.join(translator.builder.srcdir, img_node['uri']) 260 src_fname = path.join(translator.builder.outdir, img_node['uri']) 275 elif translator.builder.format == 'latex': 276 dst_fname = path.join(translator.builder.outdir, fname + '.pdf') 281 elif translator.builder.format == 'html': 283 translator.builder.outdir, 284 translator.builder.imagedir, 287 translator.builder.imgpath, fname + '.svg') 289 '*': path.join(translator.builder.imgpath, fname + '.svg')} [all …]
|
D | automarkup.py | 166 xref = cdom.resolve_xref(app.env, docname, app.builder, 225 xref = cdom.resolve_xref(app.env, docname, app.builder, 258 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
|
/linux-6.1.9/include/media/ |
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.1.9/Documentation/target/ |
D | scripts.rst | 1 TCM mod builder script
|
/linux-6.1.9/Documentation/devicetree/bindings/serial/ |
D | litex,liteuart.yaml | 15 LiteUART serial controller is a part of the LiteX FPGA SoC builder. It supports
|
/linux-6.1.9/Documentation/filesystems/ext4/ |
D | ifork.rst | 28 .. ifconfig:: builder != 'latex' 32 .. ifconfig:: builder == 'latex'
|
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_dbg.c | 337 dr_dump_matcher_builder(struct seq_file *file, struct mlx5dr_ste_build *builder, in dr_dump_matcher_builder() argument 342 builder->lu_type); in dr_dump_matcher_builder()
|
D | dr_types.h | 367 struct mlx5dr_ste_build *builder,
|
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.c | 686 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_transport() local 689 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_transport() 690 if (!builder) in mlx5e_hairpin_create_transport() 697 mlx5e_tir_builder_build_inline(builder, hp->tdn, hp->pair->rqn[0]); in mlx5e_hairpin_create_transport() 698 err = mlx5e_tir_init(&hp->direct_tir, builder, hp->func_mdev, false); in mlx5e_hairpin_create_transport() 703 mlx5e_tir_builder_free(builder); in mlx5e_hairpin_create_transport() 743 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_indirect_tirs() local 746 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_indirect_tirs() 747 if (!builder) in mlx5e_hairpin_create_indirect_tirs() 757 mlx5e_tir_builder_build_rqt(builder, hp->tdn, in mlx5e_hairpin_create_indirect_tirs() [all …]
|
/linux-6.1.9/drivers/staging/media/rkvdec/ |
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.1.9/arch/nios2/platform/ |
D | Kconfig.platform | 106 by Altera and which can be enabled in QSYS builder. This accelerates
|
/linux-6.1.9/Documentation/scheduler/ |
D | sched-domains.rst | 72 Architectures may override the generic domain builder and the default SD flags
|
/linux-6.1.9/lib/ |
D | Kconfig | 196 This option allows a kernel builder to override the default choice
|
/linux-6.1.9/drivers/irqchip/ |
D | irq-gic-v3-its.c | 1095 buildtype builder, \ 1110 sync_obj = builder(its, cmd, desc); \ 1128 pr_err_ratelimited("ITS cmd %ps failed\n", builder); \
|
/linux-6.1.9/drivers/tty/serial/ |
D | Kconfig | 1513 SoC builder. 1533 controller from LiteX SoC builder as the system console
|
/linux-6.1.9/Documentation/devicetree/bindings/ |
D | vendor-prefixes.yaml | 731 description: LiteX SoC builder
|