Searched refs:rte_regexdev (Results 1 – 15 of 15) sorted by relevance
| /dpdk/lib/regexdev/ |
| H A D | rte_regexdev_core.h | 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, 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, 90 typedef int (*regexdev_selftest_t)(struct rte_regexdev *dev); 166 struct rte_regexdev { struct [all …]
|
| H A D | rte_regexdev.c | 36 static struct rte_regexdev* 92 struct rte_regexdev * 97 struct rte_regexdev *dev; in rte_regexdev_register() 135 struct rte_regexdev * 186 struct rte_regexdev *dev; in regexdev_info_get() 206 struct rte_regexdev *dev; in rte_regexdev_configure() 300 struct rte_regexdev *dev; in rte_regexdev_queue_pair_setup() 330 struct rte_regexdev *dev; in rte_regexdev_start() 345 struct rte_regexdev *dev; in rte_regexdev_stop() 358 struct rte_regexdev *dev; in rte_regexdev_close() [all …]
|
| H A D | rte_regexdev_driver.h | 36 struct rte_regexdev *rte_regexdev_register(const char *name); 46 void rte_regexdev_unregister(struct rte_regexdev *dev); 56 struct rte_regexdev *rte_regexdev_get_device_by_name(const char *name);
|
| H A D | meson.build | 10 sources = files('rte_regexdev.c') 11 headers = files('rte_regexdev.h', 'rte_regexdev_driver.h')
|
| H A D | rte_regexdev.h | 1473 struct rte_regexdev *dev = &rte_regex_devices[dev_id]; in rte_regexdev_enqueue_burst() 1532 struct rte_regexdev *dev = &rte_regex_devices[dev_id]; in rte_regexdev_dequeue_burst()
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex.h | 52 struct rte_regexdev *regexdev; /* Pointer to the RegEx dev. */ 66 int mlx5_regex_start(struct rte_regexdev *dev); 67 int mlx5_regex_stop(struct rte_regexdev *dev); 68 int mlx5_regex_close(struct rte_regexdev *dev); 71 int mlx5_regex_info_get(struct rte_regexdev *dev, 73 int mlx5_regex_configure(struct rte_regexdev *dev, 75 int mlx5_regex_rules_db_import(struct rte_regexdev *dev, 83 int mlx5_regex_qp_setup(struct rte_regexdev *dev, uint16_t qp_ind, 85 void mlx5_regex_clean_ctrl(struct rte_regexdev *dev); 91 uint16_t mlx5_regexdev_enqueue(struct rte_regexdev *dev, uint16_t qp_id, [all …]
|
| H A D | mlx5_regex.c | 38 mlx5_regex_start(struct rte_regexdev *dev) in mlx5_regex_start() 46 mlx5_regex_stop(struct rte_regexdev *dev __rte_unused) in mlx5_regex_stop() 58 mlx5_regex_close(struct rte_regexdev *dev __rte_unused) in mlx5_regex_close() 139 struct rte_regexdev *dev; in mlx5_regex_dev_remove()
|
| H A D | mlx5_rxp.c | 37 mlx5_regex_info_get(struct rte_regexdev *dev __rte_unused, in mlx5_regex_info_get() 92 mlx5_regex_rules_db_import(struct rte_regexdev *dev, in mlx5_regex_rules_db_import() 139 mlx5_regex_configure(struct rte_regexdev *dev, in mlx5_regex_configure()
|
| H A D | mlx5_regex_control.c | 196 mlx5_regex_qp_setup(struct rte_regexdev *dev, uint16_t qp_ind, in mlx5_regex_qp_setup() 276 mlx5_regex_clean_ctrl(struct rte_regexdev *dev) in mlx5_regex_clean_ctrl()
|
| H A D | mlx5_regex_fastpath.c | 370 mlx5_regexdev_enqueue_gga(struct rte_regexdev *dev, uint16_t qp_id, in mlx5_regexdev_enqueue_gga() 404 mlx5_regexdev_enqueue(struct rte_regexdev *dev, uint16_t qp_id, in mlx5_regexdev_enqueue() 524 mlx5_regexdev_dequeue(struct rte_regexdev *dev, uint16_t qp_id, in mlx5_regexdev_dequeue()
|
| /dpdk/drivers/regex/cn9k/ |
| H A D | cn9k_regexdev.c | 191 static struct rte_regexdev * 194 struct rte_regexdev *dev; in ree_dev_register() 226 ree_dev_unregister(struct rte_regexdev *dev) in ree_dev_unregister() 240 ree_dev_fini(struct rte_regexdev *dev) in ree_dev_fini() 505 cn9k_ree_dev_config(struct rte_regexdev *dev, in cn9k_ree_dev_config() 632 cn9k_ree_stop(struct rte_regexdev *dev) in cn9k_ree_stop() 641 cn9k_ree_start(struct rte_regexdev *dev) in cn9k_ree_start() 662 cn9k_ree_close(struct rte_regexdev *dev) in cn9k_ree_close() 707 cn9k_ree_rule_db_update(struct rte_regexdev *dev, in cn9k_ree_rule_db_update() 855 struct rte_regexdev *dev; in cn9k_ree_pci_probe() [all …]
|
| H A D | cn9k_regexdev_compiler.h | 9 cn9k_ree_rule_db_compile_prog(struct rte_regexdev *dev);
|
| H A D | cn9k_regexdev_compiler.c | 128 cn9k_ree_rule_db_compile_prog(struct rte_regexdev *dev) in cn9k_ree_rule_db_compile_prog() 223 cn9k_ree_rule_db_compile_prog(struct rte_regexdev *dev) in cn9k_ree_rule_db_compile_prog()
|
| /dpdk/doc/api/ |
| H A D | doxy-api-index.md | 23 [regexdev] (@ref rte_regexdev.h),
|
| /dpdk/doc/guides/platform/ |
| H A D | cnxk.rst | 72 | 10| REE | rte_regexdev |
|