Home
last modified time | relevance | path

Searched refs:match_type (Results 1 – 17 of 17) sorted by relevance

/f-stack/dpdk/lib/librte_pipeline/
H A Drte_swx_pipeline.h526 enum rte_swx_table_match_type match_type,
538 enum rte_swx_table_match_type match_type; member
H A Drte_swx_ctl.c121 enum rte_swx_table_match_type match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_params_get() local
136 if (f->match_type != RTE_SWX_TABLE_MATCH_EXACT) in table_params_get()
141 match_type = RTE_SWX_TABLE_MATCH_EXACT; in table_params_get()
143 (last->match_type == RTE_SWX_TABLE_MATCH_LPM)) in table_params_get()
144 match_type = RTE_SWX_TABLE_MATCH_LPM; in table_params_get()
179 table->params.match_type = match_type; in table_params_get()
216 if (table->params.match_type != RTE_SWX_TABLE_MATCH_EXACT) { in table_entry_alloc()
260 switch (table->params.match_type) { in table_entry_check()
330 if (table->params.match_type != RTE_SWX_TABLE_MATCH_EXACT) { in table_entry_duplicate()
420 switch (table->params.match_type) { in table_entry_keycmp()
H A Drte_swx_pipeline_spec.c601 enum rte_swx_table_match_type match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_key_block_parse() local
623 match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_key_block_parse()
625 match_type = RTE_SWX_TABLE_MATCH_LPM; in table_key_block_parse()
627 match_type = RTE_SWX_TABLE_MATCH_EXACT; in table_key_block_parse()
652 s->params.fields[s->params.n_fields].match_type = match_type; in table_key_block_parse()
H A Drte_swx_ctl.h241 enum rte_swx_table_match_type match_type; member
H A Drte_swx_pipeline.c568 enum rte_swx_table_match_type match_type; member
575 enum rte_swx_table_match_type match_type; member
6311 enum rte_swx_table_match_type match_type) in table_type_resolve() argument
6319 (elem->match_type == match_type)) in table_type_resolve()
6326 if (elem->match_type == match_type) in table_type_resolve()
6380 elem->match_type = match_type; in rte_swx_pipeline_table_type_register()
6495 enum rte_swx_table_match_type match_type; in rte_swx_pipeline_table_config() local
6501 match_type); in rte_swx_pipeline_table_config()
6544 f->match_type = field->match_type; in rte_swx_pipeline_table_config()
6620 params->match_type = table->type->match_type; in table_params_get()
[all …]
/f-stack/dpdk/lib/librte_table/
H A Drte_swx_table.h36 enum rte_swx_table_match_type match_type; member
H A Drte_swx_table_em.c386 CHECK(params->match_type == RTE_SWX_TABLE_MATCH_EXACT, EINVAL); in __table_create()
/f-stack/dpdk/examples/ip_pipeline/
H A Dpipeline.h134 enum table_type match_type; member
269 enum table_type match_type; member
H A Dthread.c1035 if (match->match_type != table->params.match_type) in match_check()
1038 switch (match->match_type) { in match_check()
1607 .bulk_supported = table->params.match_type == TABLE_ACL, in pipeline_table_rule_add_bulk()
1632 req->table_rule_add_bulk.bulk = table->params.match_type == TABLE_ACL; in pipeline_table_rule_add_bulk()
2357 switch (mh->match_type) { in match_convert()
H A Dpipeline.c823 switch (params->match_type) { in pipeline_table_create()
1021 if (params->match_type == TABLE_LPM) { in pipeline_table_create()
H A Dcli.c2030 p.match_type = TABLE_ACL; in cmd_pipeline_table()
2073 p.match_type = TABLE_ARRAY; in cmd_pipeline_table()
2107 p.match_type = TABLE_HASH; in cmd_pipeline_table()
2186 p.match_type = TABLE_LPM; in cmd_pipeline_table()
2222 p.match_type = TABLE_STUB; in cmd_pipeline_table()
2713 m->match_type = TABLE_ACL; in parse_match()
2812 m->match_type = TABLE_ARRAY; in parse_match()
2828 m->match_type = TABLE_HASH; in parse_match()
3029 m->match_type = TABLE_LPM; in parse_match()
4855 switch (m->match_type) { in table_rule_show()
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_internals.h486 enum softnic_table_type match_type; member
950 enum softnic_table_type match_type; member
H A Drte_eth_softnic_thread.c1063 if (match->match_type != table->params.match_type) in match_check()
1066 switch (match->match_type) { in match_check()
1453 (p->table[table_id].params.match_type == TABLE_ACL) ? 1 : 0; in softnic_pipeline_table_rule_add_bulk()
1550 (p->table[table_id].params.match_type == TABLE_ACL) ? 1 : 0; in softnic_pipeline_table_rule_add_bulk()
2211 switch (mh->match_type) { in match_convert()
H A Drte_eth_softnic_cli.c2722 p.match_type = TABLE_ACL; in cmd_pipeline_table()
2765 p.match_type = TABLE_ARRAY; in cmd_pipeline_table()
2799 p.match_type = TABLE_HASH; in cmd_pipeline_table()
2877 p.match_type = TABLE_LPM; in cmd_pipeline_table()
2913 p.match_type = TABLE_STUB; in cmd_pipeline_table()
3414 m->match_type = TABLE_ACL; in parse_match()
3513 m->match_type = TABLE_ARRAY; in parse_match()
3529 m->match_type = TABLE_HASH; in parse_match()
3730 m->match_type = TABLE_LPM; in parse_match()
H A Drte_eth_softnic_pipeline.c849 switch (params->match_type) { in softnic_pipeline_table_create()
1046 if (params->match_type == TABLE_LPM) { in softnic_pipeline_table_create()
H A Drte_eth_softnic_flow.c660 rule_match->match_type = TABLE_ACL; in flow_rule_match_acl_get()
1108 rule_match->match_type = TABLE_HASH; in flow_rule_match_hash_get()
1126 switch (table->params.match_type) { in flow_rule_match_get()
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-pip-defs.h4282 cvmx_pip_qos_watch_types match_type : 3; /**< The field for the watcher match against member
4293 cvmx_pip_qos_watch_types match_type : 3;
4312 cvmx_pip_qos_watch_types match_type : 2; /**< The field for the watcher match against member
4321 cvmx_pip_qos_watch_types match_type : 2;
4343 cvmx_pip_qos_watch_types match_type : 3; /**< The field for the watcher match against member
4354 cvmx_pip_qos_watch_types match_type : 3;