Searched refs:match_type (Results 1 – 17 of 17) sorted by relevance
535 enum rte_swx_table_match_type match_type,547 enum rte_swx_table_match_type match_type; member
649 enum rte_swx_table_match_type match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_key_block_parse() local671 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()
205 enum rte_swx_table_match_type match_type = RTE_SWX_TABLE_MATCH_WILDCARD; in table_params_get() local229 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()
260 enum rte_swx_table_match_type match_type; member
7140 enum rte_swx_table_match_type match_type) in table_type_resolve() argument7148 (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() argument7231 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() local7451 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 …]
721 enum rte_swx_table_match_type match_type; member728 enum rte_swx_table_match_type match_type; member
37 enum rte_swx_table_match_type match_type; member
385 CHECK(params->match_type == RTE_SWX_TABLE_MATCH_EXACT, EINVAL); in __table_create()
134 enum table_type match_type; member269 enum table_type match_type; member
1033 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()
2028 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()
823 switch (params->match_type) { in pipeline_table_create()1021 if (params->match_type == TABLE_LPM) { in pipeline_table_create()
498 enum softnic_table_type match_type; member963 enum softnic_table_type match_type; member
1059 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()
2722 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()
849 switch (params->match_type) { in softnic_pipeline_table_create()1046 if (params->match_type == TABLE_LPM) { in softnic_pipeline_table_create()
660 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()