/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_matcher.c | 882 ret = dr_matcher_init_nic(matcher, &matcher->rx); in dr_matcher_init_fdb() 886 ret = dr_matcher_init_nic(matcher, &matcher->tx); in dr_matcher_init_fdb() 955 ret = dr_matcher_init_nic(matcher, &matcher->rx); in dr_matcher_init() 959 ret = dr_matcher_init_nic(matcher, &matcher->tx); in dr_matcher_init() 977 list_add(&matcher->list_node, &matcher->tbl->matcher_list); in dr_matcher_add_to_dbg_list() 999 matcher = kzalloc(sizeof(*matcher), GFP_KERNEL); in mlx5dr_matcher_create() 1000 if (!matcher) in mlx5dr_matcher_create() 1003 matcher->tbl = tbl; in mlx5dr_matcher_create() 1020 return matcher; in mlx5dr_matcher_create() 1024 kfree(matcher); in mlx5dr_matcher_create() [all …]
|
H A D | dr_rule.c | 402 struct mlx5dr_matcher *matcher = rule->matcher; in dr_rule_rehash_htbl() local 721 struct mlx5dr_matcher *matcher = rule->matcher; in dr_rule_handle_action_stes() local 840 struct mlx5dr_matcher *matcher = rule->matcher; in dr_rule_handle_ste_branch() local 937 u8 *mask_p = (u8 *)&matcher->mask; in dr_rule_verify() 1004 mlx5dr_err(matcher->tbl->dmn, in dr_rule_verify() 1121 struct mlx5dr_matcher *matcher = rule->matcher; in dr_rule_create_rule_nic() local 1305 rule->matcher = matcher; in dr_rule_create_rule() 1358 refcount_inc(&matcher->refcount); in mlx5dr_rule_create() 1362 refcount_dec(&matcher->refcount); in mlx5dr_rule_create() 1369 struct mlx5dr_matcher *matcher = rule->matcher; in mlx5dr_rule_destroy() local [all …]
|
H A D | dr_dbg.c | 73 struct mlx5dr_domain *dmn = rule->matcher->tbl->dmn; in mlx5dr_dbg_rule_add() 320 DR_DBG_PTR_TO_ID(rule->matcher)); in dr_dump_rule() 435 struct mlx5dr_matcher_rx_tx *rx = &matcher->rx; in dr_dump_matcher() 436 struct mlx5dr_matcher_rx_tx *tx = &matcher->tx; in dr_dump_matcher() 440 matcher_id = DR_DBG_PTR_TO_ID(matcher); in dr_dump_matcher() 443 matcher_id, DR_DBG_PTR_TO_ID(matcher->tbl), matcher->prio); in dr_dump_matcher() 445 ret = dr_dump_matcher_mask(file, &matcher->mask, in dr_dump_matcher() 446 matcher->match_criteria, matcher_id); in dr_dump_matcher() 471 ret = dr_dump_matcher(file, matcher); in dr_dump_matcher_all() 530 struct mlx5dr_matcher *matcher; in dr_dump_table_all() local [all …]
|
H A D | mlx5dr.h | 71 int mlx5dr_matcher_destroy(struct mlx5dr_matcher *matcher); 74 mlx5dr_rule_create(struct mlx5dr_matcher *matcher,
|
H A D | dr_action.c | 676 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in dr_action_get_dest_fw_tbl_addr() 705 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in dr_action_get_dest_sw_tbl_addr() 714 if (dest_tbl->tbl->level <= matcher->tbl->level) { in dr_action_get_dest_sw_tbl_addr() 719 matcher->tbl->level, in dr_action_get_dest_sw_tbl_addr() 736 return dr_action_get_dest_fw_tbl_addr(matcher, in dr_action_get_dest_tbl_addr() 741 return dr_action_get_dest_sw_tbl_addr(matcher, in dr_action_get_dest_tbl_addr() 749 int mlx5dr_actions_build_ste_arr(struct mlx5dr_matcher *matcher, in mlx5dr_actions_build_ste_arr() argument 758 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_actions_build_ste_arr() 788 ret = dr_action_get_dest_tbl_addr(matcher, action->dest_tbl, in mlx5dr_actions_build_ste_arr() 794 ret = dr_action_get_dest_tbl_addr(matcher, in mlx5dr_actions_build_ste_arr() [all …]
|
H A D | dr_types.h | 353 struct mlx5dr_matcher *matcher, 356 struct mlx5dr_matcher *matcher, in mlx5dr_ste_put() argument 361 mlx5dr_ste_free(ste, matcher, nic_matcher); in mlx5dr_ste_put() 376 int mlx5dr_ste_create_next_htbl(struct mlx5dr_matcher *matcher, 387 int mlx5dr_ste_build_ste_arr(struct mlx5dr_matcher *matcher, 522 int mlx5dr_actions_build_ste_arr(struct mlx5dr_matcher *matcher, 1160 struct mlx5dr_matcher *matcher; member 1217 int mlx5dr_matcher_select_builders(struct mlx5dr_matcher *matcher,
|
H A D | fs_dr.c | 149 struct mlx5dr_matcher *matcher; in mlx5_cmd_dr_create_flow_group() local 165 matcher = mlx5dr_matcher_create(ft->fs_dr_table.dr_table, in mlx5_cmd_dr_create_flow_group() 169 if (!matcher) { in mlx5_cmd_dr_create_flow_group() 174 fg->fs_dr_matcher.dr_matcher = matcher; in mlx5_cmd_dr_create_flow_group()
|
H A D | dr_ste.c | 309 struct mlx5dr_matcher *matcher, in mlx5dr_ste_free() argument 313 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_ste_free() 445 int mlx5dr_ste_create_next_htbl(struct mlx5dr_matcher *matcher, in mlx5dr_ste_create_next_htbl() argument 452 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_ste_create_next_htbl() 746 int mlx5dr_ste_build_ste_arr(struct mlx5dr_matcher *matcher, in mlx5dr_ste_build_ste_arr() argument 753 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in mlx5dr_ste_build_ste_arr() 758 ret = mlx5dr_ste_build_pre_check(dmn, matcher->match_criteria, in mlx5dr_ste_build_ste_arr() 759 &matcher->mask, value); in mlx5dr_ste_build_ste_arr()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | smfs.c | 21 mlx5_smfs_matcher_destroy(struct mlx5dr_matcher *matcher) in mlx5_smfs_matcher_destroy() argument 23 mlx5dr_matcher_destroy(matcher); in mlx5_smfs_matcher_destroy() 51 mlx5_smfs_rule_create(struct mlx5dr_matcher *matcher, struct mlx5_flow_spec *spec, in mlx5_smfs_rule_create() argument 60 return mlx5dr_rule_create(matcher, &value, num_actions, actions, flow_source); in mlx5_smfs_rule_create()
|
H A D | smfs.h | 14 mlx5_smfs_matcher_destroy(struct mlx5dr_matcher *matcher); 29 mlx5_smfs_rule_create(struct mlx5dr_matcher *matcher, struct mlx5_flow_spec *spec,
|
/openbmc/openbmc-build-scripts/tools/ |
H A D | owners | 136 matcher = CommitMatch(args, data) 141 for o in sorted(matcher.owners): 144 for r in sorted(matcher.reviewers): 162 for o in sorted(matcher.owners): 164 for r in sorted(matcher.reviewers):
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/ |
H A D | python3-pyhamcrest_2.1.0.bb | 1 SUMMARY = "Hamcrest framework for matcher objects"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/ltrace/ltrace/ |
H A D | 0001-Fix-tautological-compare-warning.patch | 36 @@ -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");
|
/openbmc/openbmc/poky/scripts/lib/wic/ |
H A D | misc.py | 192 def _parse_line(self, line, image, matcher=re.compile(r"^([a-zA-Z0-9\-_+./~]+)=(.*)")): argument 199 match = matcher.match(line)
|
/openbmc/qemu/python/scripts/ |
H A D | mkvenv.py | 669 matcher = distlib.version.LegacyMatcher(name + constraint) 674 dist = distribution(matcher.name) 683 or not matcher.match(distlib.version.LegacyVersion(dist.version))
|
/openbmc/qemu/tests/migration/guestperf/ |
H A D | engine.py | 415 matcher = re.compile(regex) 418 match = matcher.match(line)
|
/openbmc/docs/designs/ |
H A D | code-update.md | 87 BMCW ->> BMCW: Create Task<br> to handle matcher notifications 297 - Server doesn't have to maintain a Dbus matcher
|
/openbmc/openbmc/meta-security/recipes-ids/suricata/files/ |
H A D | suricata.yaml | 13 # If you are using the CUDA pattern matcher (mpm-algo: ac-cuda), different rules 15 # pattern matcher buffers and scans as many packets as possible in parallel. 521 # There is also a CUDA pattern matcher (only available if Suricata was 543 pattern-matcher:
|
/openbmc/linux/arch/powerpc/boot/dts/ |
H A D | xcalibur1501.dts | 626 /* PME (pattern-matcher) */
|
H A D | xpedite5370.dts | 534 /* PME (pattern-matcher) */
|
H A D | xpedite5301.dts | 536 /* PME (pattern-matcher) */
|
H A D | xpedite5330.dts | 572 /* PME (pattern-matcher) */
|
/openbmc/linux/Documentation/security/keys/ |
H A D | core.rst | 1541 to the default matcher function (which does an exact description match
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/js/ |
H A D | jquery-2.0.3.min.map | 1 …art","useCache","lastChild","pseudo","setFilters","idx","matched","not","matcher","unmatched","has…
|
H A D | jquery-3.7.1.min.map | 1 …stChild","lastChild","pseudo","args","setFilters","idx","matched","not","matcher","compile","unmat…
|