Lines Matching refs:rte_regexdev
20 struct rte_regexdev;
22 typedef int (*regexdev_info_get_t)(struct rte_regexdev *dev,
26 typedef int (*regexdev_configure_t)(struct rte_regexdev *dev,
30 typedef int (*regexdev_qp_setup_t)(struct rte_regexdev *dev, uint16_t id,
34 typedef int (*regexdev_start_t)(struct rte_regexdev *dev);
37 typedef int (*regexdev_stop_t)(struct rte_regexdev *dev);
40 typedef int (*regexdev_close_t)(struct rte_regexdev *dev);
43 typedef int (*regexdev_attr_get_t)(struct rte_regexdev *dev,
48 typedef int (*regexdev_attr_set_t)(struct rte_regexdev *dev,
53 typedef int (*regexdev_rule_db_update_t)(struct rte_regexdev *dev,
58 typedef int (*regexdev_rule_db_compile_activate_t)(struct rte_regexdev *dev);
61 typedef int (*regexdev_rule_db_import_t)(struct rte_regexdev *dev,
66 typedef int (*regexdev_rule_db_export_t)(struct rte_regexdev *dev,
70 typedef int (*regexdev_xstats_names_get_t)(struct rte_regexdev *dev,
75 typedef int (*regexdev_xstats_get_t)(struct rte_regexdev *dev,
80 typedef int (*regexdev_xstats_by_name_get_t)(struct rte_regexdev *dev,
85 typedef int (*regexdev_xstats_reset_t)(struct rte_regexdev *dev,
90 typedef int (*regexdev_selftest_t)(struct rte_regexdev *dev);
93 typedef int (*regexdev_dump_t)(struct rte_regexdev *dev, FILE *f);
96 typedef uint16_t (*regexdev_enqueue_t)(struct rte_regexdev *dev, uint16_t qp_id,
101 typedef uint16_t (*regexdev_dequeue_t)(struct rte_regexdev *dev, uint16_t qp_id,
166 struct rte_regexdev { struct
181 extern struct rte_regexdev rte_regex_devices[];