FreeBSD kernel E1000 device code
e1000_adv_context_desc Struct Reference

#include <e1000_82575.h>

Data Fields

union {
   u32   ip_config
 
   struct {
      u32   iplen:9
 
      u32   maclen:7
 
      u32   vlan_tag:16
 
   }   fields
 
ip_setup
 
u32 seq_num
 
union {
   u64   l4_config
 
   struct {
      u32   mkrloc:9
 
      u32   tucmd:11
 
      u32   dtyp:4
 
      u32   adv:8
 
      u32   rsvd:4
 
      u32   idx:4
 
      u32   l4len:8
 
      u32   mss:16
 
   }   fields
 
l4_setup
 

Detailed Description

Definition at line 98 of file e1000_82575.h.

Field Documentation

◆ adv

u32 e1000_adv_context_desc::adv

Definition at line 114 of file e1000_82575.h.

◆ dtyp

u32 e1000_adv_context_desc::dtyp

Definition at line 113 of file e1000_82575.h.

◆  [1/2]

struct { ... } e1000_adv_context_desc::fields

◆  [2/2]

struct { ... } e1000_adv_context_desc::fields

◆ idx

u32 e1000_adv_context_desc::idx

Definition at line 116 of file e1000_82575.h.

◆ ip_config

u32 e1000_adv_context_desc::ip_config

Definition at line 100 of file e1000_82575.h.

◆ 

union { ... } e1000_adv_context_desc::ip_setup

◆ iplen

u32 e1000_adv_context_desc::iplen

Definition at line 102 of file e1000_82575.h.

◆ l4_config

u64 e1000_adv_context_desc::l4_config

Definition at line 109 of file e1000_82575.h.

◆ 

union { ... } e1000_adv_context_desc::l4_setup

◆ l4len

u32 e1000_adv_context_desc::l4len

Definition at line 117 of file e1000_82575.h.

◆ maclen

u32 e1000_adv_context_desc::maclen

Definition at line 103 of file e1000_82575.h.

◆ mkrloc

u32 e1000_adv_context_desc::mkrloc

Definition at line 111 of file e1000_82575.h.

◆ mss

u32 e1000_adv_context_desc::mss

Definition at line 118 of file e1000_82575.h.

◆ rsvd

u32 e1000_adv_context_desc::rsvd

Definition at line 115 of file e1000_82575.h.

◆ seq_num

u32 e1000_adv_context_desc::seq_num

Definition at line 107 of file e1000_82575.h.

◆ tucmd

u32 e1000_adv_context_desc::tucmd

Definition at line 112 of file e1000_82575.h.

◆ vlan_tag

u32 e1000_adv_context_desc::vlan_tag

Definition at line 104 of file e1000_82575.h.


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