Searched refs:builder (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/media/v4l2-core/
H A Dv4l2-h264.c23 * 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 Dtir.h24 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 Dtir.c23 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 Drx_res.c333 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 Drss.c195 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 Dtrap.c105 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 Dv4l2-h264.h16 * 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 Dkfigure.py44 * 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 Dtranslations.py71 if app.builder.format not in ['html']:
83 html_content = app.builder.templates.render('translations.html',
H A Dautomarkup.py165 # 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 Drkvdec-h264.c759 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 Den_tc.c723 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 Ddr_dbg.c685 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 Ddr_types.h392 struct mlx5dr_ste_build *builder,
/linux-master/rust/
H A DMakefile177 --test-builder $(objtree)/scripts/rustdoc_test_builder \
/linux-master/drivers/irqchip/
H A Dirq-gic-v3-its.c1122 buildtype builder, \
1137 sync_obj = builder(its, cmd, desc); \
1155 pr_err_ratelimited("ITS cmd %ps failed\n", builder); \

Completed in 325 milliseconds