uint16_tnb_max_matches
Maximum matches per scan configured on this device. This value cannot exceed the max_matches which
previously provided in rte_regexdev_info_get(). The value 0 is allowed, in which case, value 1 used.
Seealso
struct rte_regexdev_info::max_matches
Definition at line 680 of file rte_regexdev.h.
uint16_tnb_queue_pairs
Number of RegEx queue pairs to configure on this device. This value cannot exceed the max_queue_pairs
which previously provided in rte_regexdev_info_get().
Seealso
struct rte_regexdev_info::max_queue_pairs
Definition at line 687 of file rte_regexdev.h.
uint32_tnb_rules_per_group
Number of rules per group to configure on this device. This value cannot exceed the max_rules_per_group
which previously provided in rte_regexdev_info_get(). The value 0 is allowed, in which case, struct
rte_regexdev_info::max_rules_per_group used.
Seealso
struct rte_regexdev_info::max_rules_per_group
Definition at line 693 of file rte_regexdev.h.
uint16_tnb_groups
Number of groups to configure on this device. This value cannot exceed the max_groups which previously
provided in rte_regexdev_info_get().
Seealso
struct rte_regexdev_info::max_groups
Definition at line 701 of file rte_regexdev.h.
constchar*rule_db
Import initial set of prebuilt rule database on this device. The value NULL is allowed, in which case,
the device will not be configured prebuilt rule database. Application may use
rte_regexdev_rule_db_update() or rte_regexdev_rule_db_import() API to update or import rule database
after the rte_regexdev_configure().
Seealsorte_regexdev_rule_db_update(), rte_regexdev_rule_db_import()
Definition at line 707 of file rte_regexdev.h.
uint32_trule_db_len
Length of rule_db buffer.
Definition at line 716 of file rte_regexdev.h.
uint32_tdev_cfg_flags
RegEx device configuration flags, See RTE_REGEXDEV_CFG_*
Definition at line 718 of file rte_regexdev.h.