DPDK  24.03.0
rte_regexdev_match Struct Reference

#include <rte_regexdev.h>

Detailed Description

The generic rte_regexdev_match structure to hold the RegEx match attributes.

See also
struct rte_regex_ops::matches

Definition at line 1249 of file rte_regexdev.h.

Field Documentation

◆ rule_id

uint32_t rule_id

Rule identifier to which the pattern matched.

See also
struct rte_regexdev_rule::rule_id

Definition at line 1253 of file rte_regexdev.h.

◆ group_id

uint32_t group_id

Group identifier of the rule which the pattern matched.

See also
struct rte_regexdev_rule::group_id

Definition at line 1257 of file rte_regexdev.h.

◆ start_offset

uint16_t start_offset

Starting Byte Position for matched rule.

Definition at line 1261 of file rte_regexdev.h.

◆ len

uint16_t len

Length of match in bytes

Definition at line 1264 of file rte_regexdev.h.

◆ end_offset

uint16_t end_offset

The end offset of the match. In case MATCH_AS_END configuration is enabled.

See also
RTE_REGEXDEV_CFG_MATCH_AS_END

Definition at line 1266 of file rte_regexdev.h.


The documentation for this struct was generated from the following file: