/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-h264.c | 23 * builder 25 * @b: the builder context to initialize 128 const struct v4l2_h264_reflist_builder *builder = data; local 138 if (builder->refs[idxa].longterm != builder->refs[idxb].longterm) { 140 if (!builder->refs[idxa].longterm) 154 if (!builder->refs[idxa].longterm) 155 return builder->refs[idxb].frame_num < 156 builder->refs[idxa].frame_num ? 159 return builder 166 const struct v4l2_h264_reflist_builder *builder = data; local 211 const struct v4l2_h264_reflist_builder *builder = data; local 301 format_ref_list_p(const struct v4l2_h264_reflist_builder *builder, struct v4l2_h264_reference *reflist, char **out_str) argument 328 print_ref_list_p(const struct v4l2_h264_reflist_builder *builder, struct v4l2_h264_reference *reflist) argument 341 format_ref_list_b(const struct v4l2_h264_reflist_builder *builder, struct v4l2_h264_reference *reflist, char **out_str) argument 367 print_ref_list_b(const struct v4l2_h264_reflist_builder *builder, struct v4l2_h264_reference *reflist, u8 list_num) argument 393 v4l2_h264_build_p_ref_list(const struct v4l2_h264_reflist_builder *builder, struct v4l2_h264_reference *reflist) argument 423 v4l2_h264_build_b_ref_lists(const struct v4l2_h264_reflist_builder *builder, struct v4l2_h264_reference *b0_reflist, struct v4l2_h264_reference *b1_reflist) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H 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); [all...] |
H A D | tir.c | 23 struct mlx5e_tir_builder *builder; local 25 builder = kvzalloc(sizeof(*builder), GFP_KERNEL); 26 builder->modify = modify; 28 return builder; 31 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder) argument 33 kvfree(builder); 36 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder) argument 38 memset(builder->in, 0, sizeof(builder 41 mlx5e_tir_builder_get_tirc(struct mlx5e_tir_builder *builder) argument 48 mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn) argument 60 mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqtn, bool inner_ft_support) argument 73 mlx5e_tir_builder_build_packet_merge(struct mlx5e_tir_builder *builder, const struct mlx5e_packet_merge_param *pkt_merge_param) argument 108 mlx5e_tir_builder_build_rss(struct mlx5e_tir_builder *builder, const struct mlx5e_rss_params_hash *rss_hash, const struct mlx5e_rss_params_traffic_type *rss_tt, bool inner) argument 137 mlx5e_tir_builder_build_direct(struct mlx5e_tir_builder *builder) argument 146 mlx5e_tir_builder_build_tls(struct mlx5e_tir_builder *builder) argument 158 mlx5e_tir_init(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder, struct mlx5_core_dev *mdev, bool reg) argument 200 mlx5e_tir_modify(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder) argument [all...] |
H A D | rx_res.c | 333 struct mlx5e_tir_builder *builder; local 337 builder = mlx5e_tir_builder_alloc(false); 338 if (!builder) 359 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, 362 mlx5e_tir_builder_build_packet_merge(builder, &res->pkt_merge_param); 363 mlx5e_tir_builder_build_direct(builder); 365 err = mlx5e_tir_init(&res->channels[ix].direct_tir, builder, res->mdev, true); 372 mlx5e_tir_builder_clear(builder); 389 mlx5e_tir_builder_free(builder); 397 struct mlx5e_tir_builder *builder; local 632 struct mlx5e_tir_builder *builder; local 682 struct mlx5e_tir_builder *builder; local [all...] |
H A D | rss.c | 195 struct mlx5e_tir_builder *builder; local 216 builder = mlx5e_tir_builder_alloc(false); 217 if (!builder) { 223 mlx5e_tir_builder_build_rqt(builder, rss->mdev->mlx5e_res.hw_objs.td.tdn, 225 mlx5e_tir_builder_build_packet_merge(builder, init_pkt_merge_param); 227 mlx5e_tir_builder_build_rss(builder, &rss->hash, &rss_tt, inner); 229 err = mlx5e_tir_init(tir, builder, rss->mdev, true); 230 mlx5e_tir_builder_free(builder); 295 struct mlx5e_tir_builder *builder; local 303 builder 508 struct mlx5e_tir_builder *builder; local [all...] |
H A D | trap.c | 105 struct mlx5e_tir_builder *builder; local 108 builder = mlx5e_tir_builder_alloc(false); 109 if (!builder) 112 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); 113 err = mlx5e_tir_init(tir, builder, mdev, true); 115 mlx5e_tir_builder_free(builder);
|
/linux-master/include/media/ |
H A D | v4l2-h264.h | 16 * struct v4l2_h264_reflist_builder - Reference list builder object 29 * This object stores the context of the P/B0/B1 reference list builder. 57 * @builder: reference list builder context 69 v4l2_h264_build_b_ref_lists(const struct v4l2_h264_reflist_builder *builder, 76 * @builder: reference list builder context 86 v4l2_h264_build_p_ref_list(const struct v4l2_h264_reflist_builder *builder,
|
/linux-master/Documentation/sphinx/ |
H A D | kfigure.py | 44 * generate PDF from SVG / used by PDF (LaTeX) builder 46 * generate SVG (html-builder) and PDF (latex-builder) from DOT files. 127 app.connect('builder-inited', setupTools) 169 This function is called once, when the builder is initiated. 240 """Convert a image node for the builder. 242 Different builder prefer different image formats, e.g. *latex* builder 243 prefer PDF while *html* builder prefer SVG format for images. 248 app = translator.builder [all...] |
H A D | translations.py | 71 if app.builder.format not in ['html']: 83 html_content = app.builder.templates.render('translations.html',
|
H A D | automarkup.py | 165 # XXX The Latex builder will throw NoUri exceptions here, 169 xref = cdom.resolve_xref(app.env, docname, app.builder, 224 # XXX The Latex builder will throw NoUri exceptions here, 228 xref = cdom.resolve_xref(app.env, docname, app.builder, 257 # XXX The Latex builder will throw NoUri exceptions here, 261 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
|
/linux-master/drivers/staging/media/rkvdec/ |
H A D | rkvdec-h264.c | 759 struct v4l2_h264_reflist_builder *builder, 783 p[i] = builder->refs[i].frame_num; 787 for (i = 0; i < builder->num_valid; i++) { 758 assemble_hw_rps(struct rkvdec_ctx *ctx, struct v4l2_h264_reflist_builder *builder, struct rkvdec_h264_run *run) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 723 struct mlx5e_tir_builder *builder; local 726 builder = mlx5e_tir_builder_alloc(false); 727 if (!builder) 734 mlx5e_tir_builder_build_inline(builder, hp->tdn, hp->pair->rqn[0]); 735 err = mlx5e_tir_init(&hp->direct_tir, builder, hp->func_mdev, false); 740 mlx5e_tir_builder_free(builder); 782 struct mlx5e_tir_builder *builder; local 785 builder = mlx5e_tir_builder_alloc(false); 786 if (!builder) 796 mlx5e_tir_builder_build_rqt(builder, h [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_dbg.c | 685 struct mlx5dr_ste_build *builder, 693 is_rx, builder->lu_type); 684 dr_dump_matcher_builder(struct seq_file *file, char *buff, struct mlx5dr_ste_build *builder, u32 index, bool is_rx, const u64 matcher_id) argument
|
H A D | dr_types.h | 392 struct mlx5dr_ste_build *builder,
|
/linux-master/rust/ |
H A D | Makefile | 177 --test-builder $(objtree)/scripts/rustdoc_test_builder \
|
/linux-master/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 1122 buildtype builder, \ 1137 sync_obj = builder(its, cmd, desc); \ 1155 pr_err_ratelimited("ITS cmd %ps failed\n", builder); \
|