Lines Matching refs:cls_app
269 lcore_main(struct flow_classifier *cls_app) in lcore_main() argument
275 ret = rte_flow_classify_table_entry_delete(cls_app->cls, in lcore_main()
317 cls_app->cls, in lcore_main()
504 struct flow_classifier *cls_app) in add_classify_rule() argument
635 ret = rte_flow_classify_validate(cls_app->cls, &attr, in add_classify_rule()
644 cls_app->cls, &attr, pattern_ipv4_5tuple, in add_classify_rule()
659 add_rules(const char *rule_path, struct flow_classifier *cls_app) in add_rules() argument
696 if (add_classify_rule(&ntuple_filter, cls_app) != 0) in add_rules()
770 struct flow_classifier *cls_app; in main() local
812 cls_app = rte_zmalloc(NULL, size, RTE_CACHE_LINE_SIZE); in main()
813 if (cls_app == NULL) in main()
819 cls_app->cls = rte_flow_classifier_create(&cls_params); in main()
820 if (cls_app->cls == NULL) { in main()
821 rte_free(cls_app); in main()
836 ret = rte_flow_classify_table_create(cls_app->cls, &cls_table_params); in main()
838 rte_flow_classifier_free(cls_app->cls); in main()
839 rte_free(cls_app); in main()
847 if (add_rules(parm_config.rule_ipv4_name, cls_app)) { in main()
848 rte_flow_classifier_free(cls_app->cls); in main()
849 rte_free(cls_app); in main()
854 lcore_main(cls_app); in main()