Home
last modified time | relevance | path

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

/dpdk/lib/pipeline/
H A Drte_swx_pipeline.h535 enum rte_swx_table_match_type match_type,
547 enum rte_swx_table_match_type match_type; member
H A Drte_swx_pipeline_spec.c649 enum rte_swx_table_match_type match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_key_block_parse() local
671 match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_key_block_parse()
673 match_type = RTE_SWX_TABLE_MATCH_LPM; in table_key_block_parse()
675 match_type = RTE_SWX_TABLE_MATCH_EXACT; in table_key_block_parse()
700 s->params.fields[s->params.n_fields].match_type = match_type; in table_key_block_parse()
H A Drte_swx_ctl.c205 enum rte_swx_table_match_type match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_params_get() local
229 if (f->match_type == RTE_SWX_TABLE_MATCH_EXACT) in table_params_get()
234 match_type = RTE_SWX_TABLE_MATCH_EXACT; in table_params_get()
268 table->params.match_type = match_type; in table_params_get()
308 if (table->params.match_type != RTE_SWX_TABLE_MATCH_EXACT) { in table_entry_alloc()
366 if (table->params.match_type == RTE_SWX_TABLE_MATCH_EXACT) { in table_entry_check()
2700 if (mf->match_type == RTE_SWX_TABLE_MATCH_LPM) { in rte_swx_ctl_pipeline_table_entry_read()
H A Drte_swx_ctl.h260 enum rte_swx_table_match_type match_type; member
H A Drte_swx_pipeline.c7140 enum rte_swx_table_match_type match_type) in table_type_resolve() argument
7148 (elem->match_type == match_type)) in table_type_resolve()
7155 if (elem->match_type == match_type) in table_type_resolve()
7209 elem->match_type = match_type; in rte_swx_pipeline_table_type_register()
7221 enum rte_swx_table_match_type *match_type) in table_match_type_resolve() argument
7231 if (f->match_type == RTE_SWX_TABLE_MATCH_LPM) in table_match_type_resolve()
7239 *match_type = (n_fields_em == n_fields) ? in table_match_type_resolve()
7402 enum rte_swx_table_match_type match_type; in rte_swx_pipeline_table_config() local
7451 f->match_type = field->match_type; in rte_swx_pipeline_table_config()
7561 params->match_type = table->type->match_type; in table_params_get()
[all …]
H A Drte_swx_pipeline_internal.h721 enum rte_swx_table_match_type match_type; member
728 enum rte_swx_table_match_type match_type; member
/dpdk/lib/table/
H A Drte_swx_table.h37 enum rte_swx_table_match_type match_type; member
H A Drte_swx_table_em.c385 CHECK(params->match_type == RTE_SWX_TABLE_MATCH_EXACT, EINVAL); in __table_create()
/dpdk/examples/ip_pipeline/
H A Dpipeline.h134 enum table_type match_type; member
269 enum table_type match_type; member
H A Dthread.c1033 if (match->match_type != table->params.match_type) in match_check()
1036 switch (match->match_type) { in match_check()
1605 .bulk_supported = table->params.match_type == TABLE_ACL, in pipeline_table_rule_add_bulk()
1630 req->table_rule_add_bulk.bulk = table->params.match_type == TABLE_ACL; in pipeline_table_rule_add_bulk()
2355 switch (mh->match_type) { in match_convert()
H A Dcli.c2028 p.match_type = TABLE_ACL; in cmd_pipeline_table()
2071 p.match_type = TABLE_ARRAY; in cmd_pipeline_table()
2105 p.match_type = TABLE_HASH; in cmd_pipeline_table()
2184 p.match_type = TABLE_LPM; in cmd_pipeline_table()
2220 p.match_type = TABLE_STUB; in cmd_pipeline_table()
2711 m->match_type = TABLE_ACL; in parse_match()
2810 m->match_type = TABLE_ARRAY; in parse_match()
2826 m->match_type = TABLE_HASH; in parse_match()
3027 m->match_type = TABLE_LPM; in parse_match()
4846 switch (m->match_type) { in table_rule_show()
H A Dpipeline.c823 switch (params->match_type) { in pipeline_table_create()
1021 if (params->match_type == TABLE_LPM) { in pipeline_table_create()
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_internals.h498 enum softnic_table_type match_type; member
963 enum softnic_table_type match_type; member
H A Drte_eth_softnic_thread.c1059 if (match->match_type != table->params.match_type) in match_check()
1062 switch (match->match_type) { in match_check()
1449 (p->table[table_id].params.match_type == TABLE_ACL) ? 1 : 0; in softnic_pipeline_table_rule_add_bulk()
1546 (p->table[table_id].params.match_type == TABLE_ACL) ? 1 : 0; in softnic_pipeline_table_rule_add_bulk()
2207 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()