FreeBSD kernel E1000 device code
e1000_context_desc Struct Reference

#include <e1000_hw.h>

Data Fields

union {
   __le32   ip_config
 
   struct {
      u8   ipcss
 
      u8   ipcso
 
      __le16   ipcse
 
   }   ip_fields
 
lower_setup
 
union {
   __le32   tcp_config
 
   struct {
      u8   tucss
 
      u8   tucso
 
      __le16   tucse
 
   }   tcp_fields
 
upper_setup
 
__le32 cmd_and_length
 
union {
   __le32   data
 
   struct {
      u8   status
 
      u8   hdr_len
 
      __le16   mss
 
   }   fields
 
tcp_seg_setup
 

Detailed Description

Definition at line 506 of file e1000_hw.h.

Field Documentation

◆ cmd_and_length

__le32 e1000_context_desc::cmd_and_length

Definition at line 523 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ data

__le32 e1000_context_desc::data

Definition at line 525 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup().

◆ 

struct { ... } e1000_context_desc::fields

Referenced by em_tso_setup().

◆ hdr_len

u8 e1000_context_desc::hdr_len

Definition at line 528 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ ip_config

__le32 e1000_context_desc::ip_config

Definition at line 508 of file e1000_hw.h.

◆ 

struct { ... } e1000_context_desc::ip_fields

◆ ipcse

__le16 e1000_context_desc::ipcse

Definition at line 512 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ ipcso

u8 e1000_context_desc::ipcso

Definition at line 511 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ ipcss

u8 e1000_context_desc::ipcss

Definition at line 510 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ 

union { ... } e1000_context_desc::lower_setup

◆ mss

__le16 e1000_context_desc::mss

Definition at line 529 of file e1000_hw.h.

Referenced by em_tso_setup().

◆ status

u8 e1000_context_desc::status

Definition at line 527 of file e1000_hw.h.

◆ tcp_config

__le32 e1000_context_desc::tcp_config

Definition at line 516 of file e1000_hw.h.

◆ 

struct { ... } e1000_context_desc::tcp_fields

◆ 

union { ... } e1000_context_desc::tcp_seg_setup

◆ tucse

__le16 e1000_context_desc::tucse

Definition at line 520 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ tucso

u8 e1000_context_desc::tucso

Definition at line 519 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ tucss

u8 e1000_context_desc::tucss

Definition at line 518 of file e1000_hw.h.

Referenced by em_transmit_checksum_setup(), and em_tso_setup().

◆ 

union { ... } e1000_context_desc::upper_setup

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