FreeBSD Manual Pages
rte_pmd_mlx5_geneve_tlv(3) DPDK rte_pmd_mlx5_geneve_tlv(3) NAME rte_pmd_mlx5_geneve_tlv SYNOPSIS #include <rte_pmd_mlx5.h> Data Fields rte_be16_t option_class uint8_t option_type uint8_t option_len uint8_t match_on_class_mode uint8_t offset uint8_t sample_len rte_be32_t * match_data_mask Detailed Description User configuration structure using to create parser for single GENEVE TLV option. Definition at line 287 of file rte_pmd_mlx5.h. Field Documentation rte_be16_t option_class The class of the GENEVE TLV option. Relevant only when 'match_on_class_mode' is 1. Definition at line 292 of file rte_pmd_mlx5.h. uint8_t option_type The type of the GENEVE TLV option. This field is the identifier of the option. Definition at line 297 of file rte_pmd_mlx5.h. uint8_t option_len The length of the GENEVE TLV option data excluding the option header in DW granularity. Definition at line 302 of file rte_pmd_mlx5.h. uint8_t match_on_class_mode Indicator about class field role in this option: 0 - class is ignored. 1 - class is fixed (the class defines the option along with the type). 2 - class matching per flow. Definition at line 309 of file rte_pmd_mlx5.h. uint8_t offset The offset of the first sample in DW granularity. This offset is relative to first of option data. The 'match_data_mask' corresponds to option data since this offset. Definition at line 315 of file rte_pmd_mlx5.h. uint8_t sample_len The number of DW to sample. This field describes the length of 'match_data_mask' in DW granularity. Definition at line 321 of file rte_pmd_mlx5.h. rte_be32_t* match_data_mask Array of DWs which each bit marks if this bit should be sampled. Each nonzero DW consumes one DW from maximum 7 DW in total. Definition at line 326 of file rte_pmd_mlx5.h. Author Generated automatically by Doxygen for DPDK from the source code. Version 25.11.0 Thu Jun 11 2026 rte_pmd_mlx5_geneve_tlv(3)
NAME | SYNOPSIS | Detailed Description | Field Documentation | Author
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=option_len&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
