| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
| D | v4l2-h264.c | 23 * builder 25 * @b: the builder context to initialize 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 [all …]
|
| /kernel/linux/linux-6.6/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 if (!builder) in mlx5e_tir_builder_alloc() 29 builder->modify = modify; in mlx5e_tir_builder_alloc() 31 return builder; in mlx5e_tir_builder_alloc() 34 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_free() argument 36 kvfree(builder); in mlx5e_tir_builder_free() 39 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_clear() argument 41 memset(builder->in, 0, sizeof(builder->in)); in mlx5e_tir_builder_clear() 44 static void *mlx5e_tir_builder_get_tirc(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_get_tirc() argument [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 | 295 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init() local 299 builder = mlx5e_tir_builder_alloc(false); in mlx5e_rx_res_channels_init() 300 if (!builder) in mlx5e_rx_res_channels_init() 320 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init() 323 mlx5e_tir_builder_build_packet_merge(builder, &res->pkt_merge_param); in mlx5e_rx_res_channels_init() 324 mlx5e_tir_builder_build_direct(builder); in mlx5e_rx_res_channels_init() 326 err = mlx5e_tir_init(&res->channels[ix].direct_tir, builder, res->mdev, true); in mlx5e_rx_res_channels_init() 333 mlx5e_tir_builder_clear(builder); in mlx5e_rx_res_channels_init() 350 mlx5e_tir_builder_free(builder); in mlx5e_rx_res_channels_init() 358 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 | 101 struct mlx5e_tir_builder *builder; in mlx5e_create_trap_direct_rq_tir() local 104 builder = mlx5e_tir_builder_alloc(false); in mlx5e_create_trap_direct_rq_tir() 105 if (!builder) in mlx5e_create_trap_direct_rq_tir() 108 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); in mlx5e_create_trap_direct_rq_tir() 109 err = mlx5e_tir_init(tir, builder, mdev, true); in mlx5e_create_trap_direct_rq_tir() 111 mlx5e_tir_builder_free(builder); in mlx5e_create_trap_direct_rq_tir()
|
| /kernel/linux/linux-6.6/drivers/staging/hisysevent/ |
| D | hisysevent_builder.c | 178 static bool hisysevent_check_params_validity(struct hisysevent_builder *builder) in hisysevent_check_params_validity() argument 180 if (!builder) { in hisysevent_check_params_validity() 181 pr_err("builder is null"); in hisysevent_check_params_validity() 185 if (!is_valid_num_of_param(&builder->params)) { in hisysevent_check_params_validity() 196 struct hisysevent_builder *builder; in hisysevent_builder_create() local 198 builder = kzalloc(sizeof(*builder), GFP_KERNEL); in hisysevent_builder_create() 199 if (!builder) in hisysevent_builder_create() 203 if (hisysevent_init_header(&builder->header, domain, name, type) != 0) in hisysevent_builder_create() 207 if (hisysevent_init_params(&builder->params) != 0) in hisysevent_builder_create() 210 return builder; in hisysevent_builder_create() [all …]
|
| D | hiview_hisysevent.c | 37 /* hisysevent builder */ 38 struct hisysevent_builder *builder; member 50 event->builder = hisysevent_builder_create(domain, name, type); in hisysevent_create() 51 if (!event->builder) in hisysevent_create() 68 hisysevent_builder_destroy((*event)->builder); in hisysevent_destroy() 81 return hisysevent_builder_put_integer(event->builder, key, value); in hisysevent_put_integer() 91 return hisysevent_builder_put_string(event->builder, key, value); in hisysevent_put_string() 116 ret = hisysevent_builder_build(event->builder, raw_data); in hisysevent_write() 118 pr_err("hisysevent builder build failed"); in hisysevent_write()
|
| D | hisysevent_builder.h | 64 /* hisysevent builder struct */ 76 void hisysevent_builder_destroy(struct hisysevent_builder *builder); 78 int hisysevent_builder_put_integer(struct hisysevent_builder *builder, const char *key, 81 int hisysevent_builder_put_string(struct hisysevent_builder *builder, const char *key, 84 int hisysevent_builder_build(struct hisysevent_builder *builder,
|
| /kernel/linux/linux-5.10/drivers/staging/hisysevent/ |
| D | hisysevent_builder.c | 178 static bool hisysevent_check_params_validity(struct hisysevent_builder *builder) in hisysevent_check_params_validity() argument 180 if (!builder) { in hisysevent_check_params_validity() 181 pr_err("builder is null"); in hisysevent_check_params_validity() 185 if (!is_valid_num_of_param(&builder->params)) { in hisysevent_check_params_validity() 196 struct hisysevent_builder *builder; in hisysevent_builder_create() local 198 builder = kzalloc(sizeof(*builder), GFP_KERNEL); in hisysevent_builder_create() 199 if (!builder) in hisysevent_builder_create() 203 if (hisysevent_init_header(&builder->header, domain, name, type) != 0) in hisysevent_builder_create() 207 if (hisysevent_init_params(&builder->params) != 0) in hisysevent_builder_create() 210 return builder; in hisysevent_builder_create() [all …]
|
| D | hiview_hisysevent.c | 34 /* hisysevent builder */ 35 struct hisysevent_builder *builder; member 47 event->builder = hisysevent_builder_create(domain, name, type); in hisysevent_create() 48 if (!event->builder) in hisysevent_create() 65 hisysevent_builder_destroy((*event)->builder); in hisysevent_destroy() 78 return hisysevent_builder_put_integer(event->builder, key, value); in hisysevent_put_integer() 88 return hisysevent_builder_put_string(event->builder, key, value); in hisysevent_put_string() 113 ret = hisysevent_builder_build(event->builder, raw_data); in hisysevent_write() 115 pr_err("hisysevent builder build failed"); in hisysevent_write()
|
| D | hisysevent_builder.h | 64 /* hisysevent builder struct */ 76 void hisysevent_builder_destroy(struct hisysevent_builder *builder); 78 int hisysevent_builder_put_integer(struct hisysevent_builder *builder, const char *key, 81 int hisysevent_builder_put_string(struct hisysevent_builder *builder, const char *key, 84 int hisysevent_builder_build(struct hisysevent_builder *builder,
|
| /kernel/linux/linux-5.10/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. 131 app.connect('builder-inited', setupTools) 173 This function is called once, when the builder is initiated. 205 """Convert a image node for the builder. 207 Different builder prefer different image formats, e.g. *latex* builder 208 prefer PDF while *html* builder prefer SVG format for images. 213 app = translator.builder.app 217 src_fname = path.join(translator.builder.srcdir, img_node['uri']) 219 src_fname = path.join(translator.builder.outdir, img_node['uri']) [all …]
|
| D | automarkup.py | 143 # XXX The Latex builder will throw NoUri exceptions here, 147 xref = cdom.resolve_xref(app.env, docname, app.builder, 194 # XXX The Latex builder will throw NoUri exceptions here, 198 xref = cdom.resolve_xref(app.env, docname, app.builder, 226 # XXX The Latex builder will throw NoUri exceptions here, 230 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
|
| /kernel/linux/linux-6.6/Documentation/sphinx/ |
| 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. 133 app.connect('builder-inited', setupTools) 175 This function is called once, when the builder is initiated. 246 """Convert a image node for the builder. 248 Different builder prefer different image formats, e.g. *latex* builder 249 prefer PDF while *html* builder prefer SVG format for images. 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']) [all …]
|
| D | automarkup.py | 162 # XXX The Latex builder will throw NoUri exceptions here, 166 xref = cdom.resolve_xref(app.env, docname, app.builder, 221 # XXX The Latex builder will throw NoUri exceptions here, 225 xref = cdom.resolve_xref(app.env, docname, app.builder, 254 # XXX The Latex builder will throw NoUri exceptions here, 258 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
|
| /kernel/linux/linux-6.6/include/media/ |
| 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,
|
| /kernel/linux/linux-5.10/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,
|
| /kernel/uniproton/ |
| D | build.py | 100 self.builder = None 142 self.builder = BuilderNolog(os.path.join(self.log_dir, self.log_file)) 164 if self.builder.run(cmd, cwd=self.build_tmp_dir, env=None): 194 self.builder.run('make clean', cwd=self.build_tmp_dir, env=None) 196 if self.builder.run( 203 …if self.builder.run('make install %s &>> %s/%s' % (self.UniProton_make_jx, self.log_dir, self.log_… 207 self.builder.log_format()
|
| /kernel/linux/linux-6.6/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
|
| /kernel/linux/linux-6.6/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.
|
| /kernel/linux/linux-5.10/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.
|
| /kernel/linux/linux-5.10/Documentation/scheduler/ |
| D | sched-domains.rst | 73 while using the generic domain builder in kernel/sched/core.c if they wish to 78 builder by #define'ing ARCH_HASH_SCHED_DOMAIN, and exporting your
|
| /kernel/linux/linux-6.6/drivers/soc/litex/ |
| D | Kconfig | 3 menu "Enable LiteX SoC Builder specific drivers"
|