FreeBSD kernel E1000 device code
e1000_adv_tx_desc Union Reference

#include <e1000_base.h>

Data Fields

struct {
   __le64   buffer_addr
 
   __le32   cmd_type_len
 
   __le32   olinfo_status
 
read
 
struct {
   __le64   rsvd
 
   __le32   nxtseq_seed
 
   __le32   status
 
wb
 
struct {
   u64   buffer_addr
 
   u32   cmd_type_len
 
   u32   olinfo_status
 
read
 
struct {
   u64   rsvd
 
   u32   nxtseq_seed
 
   u32   status
 
wb
 

Detailed Description

Definition at line 47 of file e1000_base.h.

Field Documentation

◆ buffer_addr [1/2]

__le64 e1000_adv_tx_desc::buffer_addr

Definition at line 49 of file e1000_base.h.

Referenced by igb_isc_txd_encap().

◆ buffer_addr [2/2]

u64 e1000_adv_tx_desc::buffer_addr

Definition at line 123 of file e1000_vf.h.

◆ cmd_type_len [1/2]

__le32 e1000_adv_tx_desc::cmd_type_len

Definition at line 50 of file e1000_base.h.

Referenced by igb_isc_txd_encap().

◆ cmd_type_len [2/2]

u32 e1000_adv_tx_desc::cmd_type_len

Definition at line 124 of file e1000_vf.h.

◆ nxtseq_seed [1/2]

__le32 e1000_adv_tx_desc::nxtseq_seed

Definition at line 55 of file e1000_base.h.

◆ nxtseq_seed [2/2]

u32 e1000_adv_tx_desc::nxtseq_seed

Definition at line 129 of file e1000_vf.h.

◆ olinfo_status [1/2]

__le32 e1000_adv_tx_desc::olinfo_status

Definition at line 51 of file e1000_base.h.

Referenced by igb_isc_txd_encap().

◆ olinfo_status [2/2]

u32 e1000_adv_tx_desc::olinfo_status

Definition at line 125 of file e1000_vf.h.

◆  [1/2]

struct { ... } e1000_adv_tx_desc::read

Referenced by igb_isc_txd_encap().

◆  [2/2]

struct { ... } e1000_adv_tx_desc::read

◆ rsvd [1/2]

__le64 e1000_adv_tx_desc::rsvd

Definition at line 54 of file e1000_base.h.

◆ rsvd [2/2]

u64 e1000_adv_tx_desc::rsvd

Definition at line 128 of file e1000_vf.h.

◆ status [1/2]

__le32 e1000_adv_tx_desc::status

Definition at line 56 of file e1000_base.h.

Referenced by igb_isc_txd_credits_update().

◆ status [2/2]

u32 e1000_adv_tx_desc::status

Definition at line 130 of file e1000_vf.h.

◆  [1/2]

struct { ... } e1000_adv_tx_desc::wb

◆  [2/2]

struct { ... } e1000_adv_tx_desc::wb

The documentation for this union was generated from the following files: