rte_ib_bth(3)
β¨ NAME β¨
rte_ib_bth β that's the struct this whole page is about, bestie π«Ά no cap, it's a C struct from the <rte_ib.h> header and the manual page is literally named after it.
πΈ SYNOPSIS πΈ
Pull it in like this, king:
#include <rte_ib.h>
π Data Fields π
Here's every single field in the struct, in order, exactly as declared π
uint8_t opcodeuint8_t tver:4uint8_t padcnt:2uint8_t m:1uint8_t se:1rte_be16_t pkeyuint8_t rsvd0:6uint8_t b:1uint8_t f:1uint8_t dst_qp [3]uint8_t rsvd1:7uint8_t a:1uint8_t psn [3]
π« Detailed Description π«
It's the InfiniBand Base Transport Header according to IB Specification Vol 1-Release-1.4. Yes, the whole vibe of this struct is defined by a spec, so you already know it means business π
Definition at line 25 of file rte_ib.h.
π Field Documentation π
π uint8_t opcode
Opcode.
Definition at line 26 of file rte_ib.h.
π uint8_t tver
Transport Header Version.
Definition at line 28 of file rte_ib.h.
π uint8_t padcnt
Pad Count.
Definition at line 29 of file rte_ib.h.
π uint8_t m
MigReq.
Definition at line 30 of file rte_ib.h.
π uint8_t se
Solicited Event.
Definition at line 31 of file rte_ib.h.
π rte_be16_t pkey
Partition key.
Definition at line 38 of file rte_ib.h.
π uint8_t rsvd0
Reserved.
Definition at line 40 of file rte_ib.h.
π uint8_t b
BECN.
Definition at line 41 of file rte_ib.h.
π uint8_t f
FECN.
Definition at line 42 of file rte_ib.h.
π uint8_t dst_qp[3]
Destination QP
Definition at line 48 of file rte_ib.h.
π uint8_t rsvd1
Reserved.
Definition at line 50 of file rte_ib.h.
π uint8_t a
Acknowledge Request.
Definition at line 51 of file rte_ib.h.
π uint8_t psn[3]
Packet Sequence Number
Definition at line 56 of file rte_ib.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not me writing it by hand, the robot did it π€β¨
and that's the whole page, bestie β slay π This was the rte_ib_bth(3) manual page, straight out of DPDK, Version 25.11.3. Go forth and packet-sequence responsibly ππ¦
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms