Lines Matching refs:parser_node
868 struct iavf_flow_parser_node *parser_node; in iavf_register_parser() local
871 parser_node = rte_zmalloc("iavf_parser", sizeof(*parser_node), 0); in iavf_register_parser()
872 if (parser_node == NULL) { in iavf_register_parser()
876 parser_node->parser = parser; in iavf_register_parser()
880 TAILQ_INSERT_TAIL(list, parser_node, node); in iavf_register_parser()
883 TAILQ_INSERT_HEAD(list, parser_node, node); in iavf_register_parser()
1088 struct iavf_flow_parser_node *parser_node; in iavf_parse_engine_create() local
1092 TAILQ_FOREACH_SAFE(parser_node, parser_list, node, temp) { in iavf_parse_engine_create()
1093 if (parser_node->parser->parse_pattern_action(ad, in iavf_parse_engine_create()
1094 parser_node->parser->array, in iavf_parse_engine_create()
1095 parser_node->parser->array_len, in iavf_parse_engine_create()
1099 engine = parser_node->parser->engine; in iavf_parse_engine_create()
1117 struct iavf_flow_parser_node *parser_node; in iavf_parse_engine_validate() local
1121 TAILQ_FOREACH_SAFE(parser_node, parser_list, node, temp) { in iavf_parse_engine_validate()
1122 if (parser_node->parser->parse_pattern_action(ad, in iavf_parse_engine_validate()
1123 parser_node->parser->array, in iavf_parse_engine_validate()
1124 parser_node->parser->array_len, in iavf_parse_engine_validate()
1128 engine = parser_node->parser->engine; in iavf_parse_engine_validate()