/linux/drivers/media/v4l2-core/ |
A D | v4l2-h264.c | 98 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_p_ref_list_cmp() 110 if (!builder->refs[idxa].longterm) 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() 133 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_b0_ref_list_cmp() 142 if (builder->refs[idxa].longterm) in v4l2_h264_b0_ref_list_cmp() 178 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { in v4l2_h264_b1_ref_list_cmp() 187 if (builder->refs[idxa].longterm) in v4l2_h264_b1_ref_list_cmp() 226 sizeof(builder->unordered_reflist[0]) * builder->num_valid); in v4l2_h264_build_p_ref_list() 251 sizeof(builder->unordered_reflist[0]) * builder->num_valid); in v4l2_h264_build_b_ref_lists() 256 sizeof(builder->unordered_reflist[0]) * builder->num_valid); in v4l2_h264_build_b_ref_lists() [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
A D | tir.c | 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() 33 kvfree(builder); in mlx5e_tir_builder_free() 38 memset(builder->in, 0, sizeof(builder->in)); in mlx5e_tir_builder_clear() 43 if (builder->modify) in mlx5e_tir_builder_get_tirc() 52 WARN_ON(builder->modify); in mlx5e_tir_builder_build_inline() 65 WARN_ON(builder->modify); in mlx5e_tir_builder_build_rqt() 79 if (builder->modify) in mlx5e_tir_builder_build_packet_merge() 119 if (builder->modify) in mlx5e_tir_builder_build_rss() [all …]
|
A 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);
|
A D | rx_res.c | 284 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init() local 289 if (!builder) in mlx5e_rx_res_channels_init() 322 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init() 352 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init() 379 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_channels_init() 391 if (!builder) in mlx5e_rx_res_ptp_init() 414 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_ptp_init() 663 if (!builder) in mlx5e_rx_res_packet_merge_set_param() 695 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_packet_merge_set_param() 713 if (!builder) in mlx5e_rx_res_tls_tir_create() [all …]
|
A D | rss.c | 134 struct mlx5e_tir_builder *builder; in mlx5e_rss_create_tir() local 156 if (!builder) { 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 243 if (!builder) in mlx5e_rss_update_tir() 249 err = mlx5e_tir_modify(tir, builder); in mlx5e_rss_update_tir() 251 mlx5e_tir_builder_free(builder); in mlx5e_rss_update_tir() 425 struct mlx5e_tir_builder *builder; in mlx5e_rss_packet_merge_set_param() local 430 if (!builder) in mlx5e_rss_packet_merge_set_param() 443 err = mlx5e_tir_modify(tir, builder); in mlx5e_rss_packet_merge_set_param() [all …]
|
A 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/Documentation/sphinx/ |
A D | kfigure.py | 201 app = translator.builder.app 222 elif translator.builder.format == 'latex': 228 elif translator.builder.format == 'html': 230 translator.builder.outdir, 231 translator.builder.imagedir, 234 translator.builder.imgpath, fname + '.svg') 244 if translator.builder.format == 'latex': 256 translator.builder.images.pop(img_node['uri'], None) 257 _name = dst_fname[len(translator.builder.outdir) + 1:] 409 app = self.builder.app [all …]
|
A D | automarkup.py | 159 xref = cdom.resolve_xref(app.env, docname, app.builder, 217 xref = cdom.resolve_xref(app.env, docname, app.builder, 250 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
|
/linux/include/media/ |
A D | v4l2-h264.h | 65 v4l2_h264_build_b_ref_lists(const struct v4l2_h264_reflist_builder *builder, 81 v4l2_h264_build_p_ref_list(const struct v4l2_h264_reflist_builder *builder,
|
/linux/Documentation/target/ |
A D | scripts.rst | 1 TCM mod builder script
|
/linux/Documentation/devicetree/bindings/serial/ |
A D | litex,liteuart.yaml | 15 LiteUART serial controller is a part of the LiteX FPGA SoC builder. It supports
|
/linux/Documentation/filesystems/ext4/ |
A D | ifork.rst | 28 .. ifconfig:: builder != 'latex' 32 .. ifconfig:: builder == 'latex'
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | en_tc.c | 497 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_transport() local 500 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_transport() 501 if (!builder) in mlx5e_hairpin_create_transport() 514 mlx5e_tir_builder_free(builder); in mlx5e_hairpin_create_transport() 554 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_indirect_tirs() local 557 builder = mlx5e_tir_builder_alloc(false); in mlx5e_hairpin_create_indirect_tirs() 558 if (!builder) in mlx5e_hairpin_create_indirect_tirs() 568 mlx5e_tir_builder_build_rqt(builder, hp->tdn, in mlx5e_hairpin_create_indirect_tirs() 571 mlx5e_tir_builder_build_rss(builder, &rss_hash, &rss_tt, false); in mlx5e_hairpin_create_indirect_tirs() 579 mlx5e_tir_builder_clear(builder); in mlx5e_hairpin_create_indirect_tirs() [all …]
|
/linux/arch/nios2/platform/ |
A D | Kconfig.platform | 106 by Altera and which can be enabled in QSYS builder. This accelerates
|
/linux/Documentation/scheduler/ |
A D | sched-domains.rst | 72 Architectures may override the generic domain builder and the default SD flags
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
A D | dr_types.h | 364 struct mlx5dr_ste_build *builder,
|
/linux/lib/ |
A D | Kconfig | 182 This option allows a kernel builder to override the default choice
|
/linux/drivers/irqchip/ |
A D | irq-gic-v3-its.c | 1091 buildtype builder, \ 1106 sync_obj = builder(its, cmd, desc); \ 1124 pr_err_ratelimited("ITS cmd %ps failed\n", builder); \
|
/linux/drivers/tty/serial/ |
A D | Kconfig | 1540 SoC builder. 1560 controller from LiteX SoC builder as the system console
|
/linux/Documentation/devicetree/bindings/ |
A D | vendor-prefixes.yaml | 673 description: LiteX SoC builder
|
/linux/Documentation/block/ |
A D | biodoc.rst | 381 the pre-builder hook can be invoked there.
|