FreeBSD kernel IXGBE device code
ixgbe_legacy_tx_desc Struct Reference

#include <ixgbe_type.h>

Data Fields

u64 buffer_addr
 
union {
   __le32   data
 
   struct {
      __le16   length
 
      u8   cso
 
      u8   cmd
 
   }   flags
 
lower
 
union {
   __le32   data
 
   struct {
      u8   status
 
      u8   css
 
      __le16   vlan
 
   }   fields
 
upper
 

Detailed Description

Definition at line 3292 of file ixgbe_type.h.

Field Documentation

◆ buffer_addr

u64 ixgbe_legacy_tx_desc::buffer_addr

Definition at line 3293 of file ixgbe_type.h.

◆ cmd

u8 ixgbe_legacy_tx_desc::cmd

Definition at line 3299 of file ixgbe_type.h.

◆ cso

u8 ixgbe_legacy_tx_desc::cso

Definition at line 3298 of file ixgbe_type.h.

◆ css

u8 ixgbe_legacy_tx_desc::css

Definition at line 3306 of file ixgbe_type.h.

◆ data

__le32 ixgbe_legacy_tx_desc::data

Definition at line 3295 of file ixgbe_type.h.

◆ 

struct { ... } ixgbe_legacy_tx_desc::fields

◆ 

struct { ... } ixgbe_legacy_tx_desc::flags

◆ length

__le16 ixgbe_legacy_tx_desc::length

Definition at line 3297 of file ixgbe_type.h.

◆ 

union { ... } ixgbe_legacy_tx_desc::lower

◆ status

u8 ixgbe_legacy_tx_desc::status

Definition at line 3305 of file ixgbe_type.h.

◆ 

union { ... } ixgbe_legacy_tx_desc::upper

◆ vlan

__le16 ixgbe_legacy_tx_desc::vlan

Definition at line 3307 of file ixgbe_type.h.


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