Home
last modified time | relevance | path

Searched refs:matcher (Results 1 – 25 of 28) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_matcher.c179 int mlx5dr_matcher_select_builders(struct mlx5dr_matcher *matcher, in mlx5dr_matcher_select_builders() argument
190 mlx5dr_dbg(matcher->tbl->dmn, in mlx5dr_matcher_select_builders()
198 static int dr_matcher_set_ste_builders(struct mlx5dr_matcher *matcher, in dr_matcher_set_ste_builders() argument
204 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in dr_matcher_set_ste_builders()
215 if (matcher->match_criteria & DR_MATCHER_CRITERIA_OUTER) in dr_matcher_set_ste_builders()
216 mask.outer = matcher->mask.outer; in dr_matcher_set_ste_builders()
218 if (matcher->match_criteria & DR_MATCHER_CRITERIA_MISC) in dr_matcher_set_ste_builders()
219 mask.misc = matcher->mask.misc; in dr_matcher_set_ste_builders()
221 if (matcher->match_criteria & DR_MATCHER_CRITERIA_INNER) in dr_matcher_set_ste_builders()
222 mask.inner = matcher->mask.inner; in dr_matcher_set_ste_builders()
[all …]
H A Ddr_rule.c40 dr_rule_create_collision_htbl(struct mlx5dr_matcher *matcher, in dr_rule_create_collision_htbl() argument
44 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in dr_rule_create_collision_htbl()
67 dr_rule_create_collision_entry(struct mlx5dr_matcher *matcher, in dr_rule_create_collision_entry() argument
74 ste = dr_rule_create_collision_htbl(matcher, nic_matcher, hw_ste); in dr_rule_create_collision_entry()
76 mlx5dr_dbg(matcher->tbl->dmn, "Failed creating collision entry\n"); in dr_rule_create_collision_entry()
86 if (mlx5dr_ste_create_next_htbl(matcher, nic_matcher, ste, hw_ste, in dr_rule_create_collision_entry()
88 mlx5dr_dbg(matcher->tbl->dmn, "Failed allocating table\n"); in dr_rule_create_collision_entry()
95 mlx5dr_ste_free(ste, matcher, nic_matcher); in dr_rule_create_collision_entry()
166 dr_rule_rehash_handle_collision(struct mlx5dr_matcher *matcher, in dr_rule_rehash_handle_collision() argument
175 new_ste = dr_rule_create_collision_htbl(matcher, nic_matcher, hw_ste); in dr_rule_rehash_handle_collision()
[all …]
H A Ddr_types.h251 struct mlx5dr_matcher *matcher,
254 struct mlx5dr_matcher *matcher, in mlx5dr_ste_put() argument
259 mlx5dr_ste_free(ste, matcher, nic_matcher); in mlx5dr_ste_put()
276 int mlx5dr_ste_create_next_htbl(struct mlx5dr_matcher *matcher,
287 int mlx5dr_ste_build_ste_arr(struct mlx5dr_matcher *matcher,
356 int mlx5dr_actions_build_ste_arr(struct mlx5dr_matcher *matcher,
801 struct mlx5dr_matcher *matcher; member
860 int mlx5dr_matcher_select_builders(struct mlx5dr_matcher *matcher,
H A Dmlx5dr.h64 int mlx5dr_matcher_destroy(struct mlx5dr_matcher *matcher);
67 mlx5dr_rule_create(struct mlx5dr_matcher *matcher,
H A Dfs_dr.c141 struct mlx5dr_matcher *matcher; in mlx5_cmd_dr_create_flow_group() local
157 matcher = mlx5dr_matcher_create(ft->fs_dr_table.dr_table, in mlx5_cmd_dr_create_flow_group()
161 if (!matcher) { in mlx5_cmd_dr_create_flow_group()
166 fg->fs_dr_matcher.dr_matcher = matcher; in mlx5_cmd_dr_create_flow_group()
H A Ddr_ste.c465 struct mlx5dr_matcher *matcher, in mlx5dr_ste_free() argument
469 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_ste_free()
594 int mlx5dr_ste_create_next_htbl(struct mlx5dr_matcher *matcher, in mlx5dr_ste_create_next_htbl() argument
602 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_ste_create_next_htbl()
734 int mlx5dr_ste_build_ste_arr(struct mlx5dr_matcher *matcher, in mlx5dr_ste_build_ste_arr() argument
740 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_ste_build_ste_arr()
744 ret = mlx5dr_ste_build_pre_check(dmn, matcher->match_criteria, in mlx5dr_ste_build_ste_arr()
745 &matcher->mask, value); in mlx5dr_ste_build_ste_arr()
H A Ddr_action.c635 int mlx5dr_actions_build_ste_arr(struct mlx5dr_matcher *matcher, in mlx5dr_actions_build_ste_arr() argument
644 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_actions_build_ste_arr()
679 if (action->dest_tbl.tbl->level <= matcher->tbl->level) { in mlx5dr_actions_build_ste_arr()
684 matcher->tbl->level, in mlx5dr_actions_build_ste_arr()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/gdb/python/gdb/
H A Dxmethod.py216 def _validate_xmethod_matcher(matcher): argument
217 if not hasattr(matcher, "match"):
219 if not hasattr(matcher, "name"):
221 if not hasattr(matcher, "enabled"):
223 if not isinstance(matcher.name, basestring):
226 if matcher.name.find(";") >= 0:
242 def register_xmethod_matcher(locus, matcher, replace=False): argument
257 err = _validate_xmethod_matcher(matcher)
266 index = _lookup_xmethod_matcher(locus, matcher.name)
272 "%s: %s" % (locus_name, matcher.name))
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/gdb/python/gdb/
H A Dxmethod.py216 def _validate_xmethod_matcher(matcher): argument
217 if not hasattr(matcher, "match"):
219 if not hasattr(matcher, "name"):
221 if not hasattr(matcher, "enabled"):
223 if not isinstance(matcher.name, basestring):
226 if matcher.name.find(";") >= 0:
242 def register_xmethod_matcher(locus, matcher, replace=False): argument
257 err = _validate_xmethod_matcher(matcher)
266 index = _lookup_xmethod_matcher(locus, matcher.name)
272 "%s: %s" % (locus_name, matcher.name))
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/gdb/python/gdb/command/
H A Dxmethods.py132 for matcher in xm_dict[locus_str]:
133 print (" %s%s" % (matcher.name, get_status_string(matcher)))
134 if not matcher.methods:
136 for m in matcher.methods:
144 for matcher in matchers:
148 matcher.enabled = status
150 if not matcher.methods:
153 for m in matcher.methods:
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/gdb/python/gdb/command/
H A Dxmethods.py132 for matcher in xm_dict[locus_str]:
133 print (" %s%s" % (matcher.name, get_status_string(matcher)))
134 if not matcher.methods:
136 for m in matcher.methods:
144 for matcher in matchers:
148 matcher.enabled = status
150 if not matcher.methods:
153 for m in matcher.methods:
/OK3568_Linux_fs/yocto/poky/meta/recipes-graphics/harfbuzz/harfbuzz/
H A DCVE-2023-25193-pre1.patch19 { return matcher.may_skip (c, info); }
29 + matcher_t::may_skip_t skip = matcher.may_skip (c, info);
33 + matcher_t::may_match_t match = matcher.may_match (info, match_glyph_data);
53 - matcher_t::may_skip_t skip = matcher.may_skip (c, info);
57 - matcher_t::may_match_t match = matcher.may_match (info, match_glyph_data);
96 - matcher_t::may_skip_t skip = matcher.may_skip (c, info);
100 - matcher_t::may_match_t match = matcher.may_match (info, match_glyph_data);
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/ltrace/ltrace/
H A D0001-Fix-tautological-compare-warning.patch36 @@ -79,7 +79,7 @@ filter_lib_matcher_name_init(struct filter_lib_matcher *matcher,
45 @@ -137,7 +137,7 @@ matcher_matches_library(struct filter_lib_matcher *matcher, struct library *lib)
49 - assert(matcher->type != matcher->type);
50 + assert(!"Unexpected value of matcher->type");
/OK3568_Linux_fs/yocto/poky/scripts/lib/wic/
H A Dmisc.py191 def _parse_line(self, line, image, matcher=re.compile(r"^([a-zA-Z0-9\-_+./~]+)=(.*)")): argument
198 match = matcher.match(line)
/OK3568_Linux_fs/buildroot/package/lua-silva/
H A DConfig.in4 your string matcher expert.
/OK3568_Linux_fs/buildroot/package/python-pyhamcrest/
H A DConfig.in7 Hamcrest framework for matcher objects.
/OK3568_Linux_fs/yocto/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-pyhamcrest_2.0.3.bb1 SUMMARY = "Hamcrest framework for matcher objects"
/OK3568_Linux_fs/buildroot/package/grep/
H A DConfig.in6 The GNU regular expression matcher.
/OK3568_Linux_fs/buildroot/package/pm-utils/
H A D0001-pm-sleep.d-remove-unused-sleep-hooks.patch596 - local action key matcher regex
597 - while read action key matcher regex; do
605 - [[ $matcher && $regex ]] || find_native ignore
606 - # if this matcher matches, look at nodes farther out.
607 - if $matcher "$RES" "$regex"; then
640 - local matcher quirk
654 - matcher=numeric_compare_eq
656 - matcher=compare_eq
658 - echo "match $prop $matcher ${RES}"
/OK3568_Linux_fs/kernel/arch/powerpc/boot/dts/
H A Dxcalibur1501.dts626 /* PME (pattern-matcher) */
H A Dxpedite5370.dts534 /* PME (pattern-matcher) */
H A Dxpedite5301.dts536 /* PME (pattern-matcher) */
H A Dxpedite5330.dts572 /* PME (pattern-matcher) */
/OK3568_Linux_fs/kernel/Documentation/security/keys/
H A Dcore.rst1541 to the default matcher function (which does an exact description match
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/
H A Dgdb.info25498 "xmethod matcher" and an "xmethod worker". To implement an xmethod, one
25499 has to implement a matcher and a corresponding worker for it (more than
25502 a matcher to match the class type and method name. On a match, the
25539 An xmethod matcher should be an instance of a class derived from
25545 The name of the matcher.
25548 A boolean value indicating whether the matcher is enabled or
25552 A list of named methods managed by the matcher. Each object in the
25558 managed by the matcher.
25573 Constructs an enabled xmethod matcher with name NAME. The
25581 matcher manages named methods as listed in its 'methods' attribute,
[all …]

12