gem5
v20.1.0.0
|
#include <i8254xGBe_defs.hh>
Public Attributes | |
union { | |
struct { | |
Addr buf | |
uint16_t len | |
uint16_t csum | |
uint8_t status | |
uint8_t errors | |
uint16_t vlan | |
} legacy | |
struct { | |
Addr pkt | |
Addr hdr | |
} adv_read | |
struct { | |
uint16_t rss_type:4 | |
uint16_t pkt_type:12 | |
uint16_t __reserved1:5 | |
uint16_t header_len:10 | |
uint16_t sph:1 | |
union { | |
struct { | |
uint16_t id | |
uint16_t csum | |
} | |
uint32_t rss_hash | |
} | |
uint32_t status:20 | |
uint32_t errors:12 | |
uint16_t pkt_len | |
uint16_t vlan_tag | |
} adv_wb | |
}; | |
Definition at line 189 of file i8254xGBe_defs.hh.
union { ... } |
uint16_t iGbReg::RxDesc::__reserved1 |
Definition at line 206 of file i8254xGBe_defs.hh.
struct { ... } iGbReg::RxDesc::adv_read |
Referenced by IGbE::RxDescCache::pktComplete(), and IGbE::RxDescCache::writePacket().
struct { ... } iGbReg::RxDesc::adv_wb |
Referenced by IGbE::RxDescCache::pktComplete(), and IGbE::RxDescCache::writePacket().
Addr iGbReg::RxDesc::buf |
Definition at line 192 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::csum |
Definition at line 194 of file i8254xGBe_defs.hh.
uint8_t iGbReg::RxDesc::errors |
Definition at line 196 of file i8254xGBe_defs.hh.
uint32_t iGbReg::RxDesc::errors |
Definition at line 217 of file i8254xGBe_defs.hh.
Addr iGbReg::RxDesc::hdr |
Definition at line 201 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::header_len |
Definition at line 207 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::id |
Definition at line 211 of file i8254xGBe_defs.hh.
struct { ... } iGbReg::RxDesc::legacy |
Referenced by IGbE::RxDescCache::pktComplete(), and IGbE::RxDescCache::writePacket().
uint16_t iGbReg::RxDesc::len |
Definition at line 193 of file i8254xGBe_defs.hh.
Addr iGbReg::RxDesc::pkt |
Definition at line 200 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::pkt_len |
Definition at line 218 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::pkt_type |
Definition at line 205 of file i8254xGBe_defs.hh.
uint32_t iGbReg::RxDesc::rss_hash |
Definition at line 214 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::rss_type |
Definition at line 204 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::sph |
Definition at line 208 of file i8254xGBe_defs.hh.
uint8_t iGbReg::RxDesc::status |
Definition at line 195 of file i8254xGBe_defs.hh.
uint32_t iGbReg::RxDesc::status |
Definition at line 216 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::vlan |
Definition at line 197 of file i8254xGBe_defs.hh.
uint16_t iGbReg::RxDesc::vlan_tag |
Definition at line 219 of file i8254xGBe_defs.hh.