FD.io VPP  v16.09
Vector Packet Processing
ixge_regs_t Struct Reference
+ Collaboration diagram for ixge_regs_t:

Data Fields

u32 control
 
u32 control_alias
 
u32 status_read_only
 
u8 pad_0xc [(0x18)-(0xc)]
 Padding. More...
 
u32 extended_control
 
u8 pad_0x1c [(0x20)-(0x1c)]
 Padding. More...
 
u32 sdp_control
 
u8 pad_0x24 [(0x28)-(0x24)]
 Padding. More...
 
u32 i2c_control
 
u8 pad_0x2c [(0x4c)-(0x2c)]
 Padding. More...
 
u32 tcp_timer
 
u8 pad_0x50 [(0x200)-(0x50)]
 Padding. More...
 
u32 led_control
 
u8 pad_0x204 [(0x600)-(0x204)]
 Padding. More...
 
u32 core_spare
 
u8 pad_0x604 [(0x700)-(0x604)]
 Padding. More...
 
struct {
   u32   vflr_events_clear [4]
 
   u32   mailbox_interrupt_status [4]
 
   u32   mailbox_interrupt_enable [4]
 
   u8   pad_0x730 [(0x800)-(0x730)]
 Padding. More...
 
pf_foo
 
struct {
   u32   status_write_1_to_clear
 
   u8   pad_0x804 [(0x808)-(0x804)]
 Padding. More...
 
   u32   status_write_1_to_set
 
   u8   pad_0x80c [(0x810)-(0x80c)]
 Padding. More...
 
   u32   status_auto_clear_enable
 
   u8   pad_0x814 [(0x820)-(0x814)]
 Padding. More...
 
   u32   throttle0 [24]
 
   u32   enable_write_1_to_set
 
   u8   pad_0x884 [(0x888)-(0x884)]
 Padding. More...
 
   u32   enable_write_1_to_clear
 
   u8   pad_0x88c [(0x890)-(0x88c)]
 Padding. More...
 
   u32   enable_auto_clear
 
   u32   msi_to_eitr_select
 
   u32   control
 
   u8   pad_0x89c [(0x900)-(0x89c)]
 Padding. More...
 
   u32   queue_mapping [64]
 
   u32   misc_mapping
 
   u8   pad_0xa04 [(0xa90)-(0xa04)]
 Padding. More...
 
   u32   status1_write_1_to_clear [4]
 
   u32   enable1_write_1_to_set [4]
 
   u32   enable1_write_1_to_clear [4]
 
   u8   pad_0xac0 [(0xad0)-(0xac0)]
 Padding. More...
 
   u32   status1_enable_auto_clear [4]
 
   u8   pad_0xae0 [(0x1000)-(0xae0)]
 Padding. More...
 
interrupt
 
ixge_dma_regs_t rx_dma0 [64]
 
u8 pad_0x2000 [(0x2140)-(0x2000)]
 Padding. More...
 
u32 dcb_rx_packet_plane_t4_config [8]
 
u32 dcb_rx_packet_plane_t4_status [8]
 
u8 pad_0x2180 [(0x2300)-(0x2180)]
 Padding. More...
 
u32 rx_queue_stats_mapping [32]
 
u32 rx_queue_stats_control
 
u8 pad_0x2384 [(0x2410)-(0x2384)]
 Padding. More...
 
u32 fc_user_descriptor_ptr [2]
 
u32 fc_buffer_control
 
u8 pad_0x241c [(0x2420)-(0x241c)]
 Padding. More...
 
u32 fc_rx_dma
 
u8 pad_0x2424 [(0x2430)-(0x2424)]
 Padding. More...
 
u32 dcb_packet_plane_control
 
u8 pad_0x2434 [(0x2f00)-(0x2434)]
 Padding. More...
 
u32 rx_dma_control
 
u32 pf_queue_drop_enable
 
u8 pad_0x2f08 [(0x2f20)-(0x2f08)]
 Padding. More...
 
u32 rx_dma_descriptor_cache_config
 
u8 pad_0x2f24 [(0x3000)-(0x2f24)]
 Padding. More...
 
u32 rx_enable
 
u8 pad_0x3004 [(0x3008)-(0x3004)]
 Padding. More...
 
u32 flow_control_control
 
u8 pad_0x300c [(0x3020)-(0x300c)]
 Padding. More...
 
u32 rx_priority_to_traffic_class
 
u8 pad_0x3024 [(0x3028)-(0x3024)]
 Padding. More...
 
u32 rx_coallesce_data_buffer_control
 
u8 pad_0x302c [(0x3190)-(0x302c)]
 Padding. More...
 
u32 rx_packet_buffer_flush_detect
 
u8 pad_0x3194 [(0x3200)-(0x3194)]
 Padding. More...
 
u32 flow_control_tx_timers [4]
 
u8 pad_0x3210 [(0x3220)-(0x3210)]
 Padding. More...
 
u32 flow_control_rx_threshold_lo [8]
 
u8 pad_0x3240 [(0x3260)-(0x3240)]
 Padding. More...
 
u32 flow_control_rx_threshold_hi [8]
 
u8 pad_0x3280 [(0x32a0)-(0x3280)]
 Padding. More...
 
u32 flow_control_refresh_threshold
 
u8 pad_0x32a4 [(0x3c00)-(0x32a4)]
 Padding. More...
 
u32 rx_packet_buffer_size [8]
 
u8 pad_0x3c20 [(0x3d00)-(0x3c20)]
 Padding. More...
 
u32 flow_control_config
 
u8 pad_0x3d04 [(0x4200)-(0x3d04)]
 Padding. More...
 
struct {
   u32   pcs_config
 
   u8   pad_0x4204 [(0x4208)-(0x4204)]
 Padding. More...
 
   u32   link_control
 
   u32   link_status
 
   u32   pcs_debug [2]
 
   u32   auto_negotiation
 
   u32   link_partner_ability
 
   u32   auto_negotiation_tx_next_page
 
   u32   auto_negotiation_link_partner_next_page
 
   u8   pad_0x4228 [(0x4240)-(0x4228)]
 Padding. More...
 
gige_mac
 
struct {
   u32   control
 
   u32   status
 
   u32   pause_and_pace_control
 
   u8   pad_0x424c [(0x425c)-(0x424c)]
 Padding. More...
 
   u32   phy_command
 
   u32   phy_data
 
   u8   pad_0x4264 [(0x4268)-(0x4264)]
 Padding. More...
 
   u32   rx_max_frame_size
 
   u8   pad_0x426c [(0x4288)-(0x426c)]
 Padding. More...
 
   u32   xgxs_status [2]
 
   u32   base_x_pcs_status
 
   u32   flow_control
 
   u32   serdes_control
 
   u32   fifo_control
 
   u32   auto_negotiation_control
 
   u32   link_status
 
   u32   auto_negotiation_control2
 
   u8   pad_0x42ac [(0x42b0)-(0x42ac)]
 Padding. More...
 
   u32   link_partner_ability [2]
 
   u8   pad_0x42b8 [(0x42d0)-(0x42b8)]
 Padding. More...
 
   u32   manageability_control
 
   u32   link_partner_next_page [2]
 
   u8   pad_0x42dc [(0x42e0)-(0x42dc)]
 Padding. More...
 
   u32   kr_pcs_control
 
   u32   kr_pcs_status
 
   u32   fec_status [2]
 
   u8   pad_0x42f0 [(0x4314)-(0x42f0)]
 Padding. More...
 
   u32   sgmii_control
 
   u8   pad_0x4318 [(0x4324)-(0x4318)]
 Padding. More...
 
   u32   link_status2
 
   u8   pad_0x4328 [(0x4900)-(0x4328)]
 Padding. More...
 
xge_mac
 
u32 tx_dcb_control
 
u32 tx_dcb_descriptor_plane_queue_select
 
u32 tx_dcb_descriptor_plane_t1_config
 
u32 tx_dcb_descriptor_plane_t1_status
 
u8 pad_0x4910 [(0x4950)-(0x4910)]
 Padding. More...
 
u32 tx_packet_buffer_thresholds [8]
 
u8 pad_0x4970 [(0x4980)-(0x4970)]
 Padding. More...
 
struct {
   u32   mmw
 
   u32   config
 
   u32   status
 
   u32   rate_drift
 
dcb_tx_rate_scheduler
 
u8 pad_0x4990 [(0x4a80)-(0x4990)]
 Padding. More...
 
u32 tx_dma_control
 
u8 pad_0x4a84 [(0x4a88)-(0x4a84)]
 Padding. More...
 
u32 tx_dma_tcp_flags_control [2]
 
u8 pad_0x4a90 [(0x4b00)-(0x4a90)]
 Padding. More...
 
u32 pf_mailbox [64]
 
u8 pad_0x4c00 [(0x5000)-(0x4c00)]
 Padding. More...
 
u32 checksum_control
 
u8 pad_0x5004 [(0x5008)-(0x5004)]
 Padding. More...
 
u32 rx_filter_control
 
u8 pad_0x500c [(0x5010)-(0x500c)]
 Padding. More...
 
u32 management_vlan_tag [8]
 
u32 management_udp_tcp_ports [8]
 
u8 pad_0x5050 [(0x5078)-(0x5050)]
 Padding. More...
 
u32 extended_vlan_ether_type
 
u8 pad_0x507c [(0x5080)-(0x507c)]
 Padding. More...
 
u32 filter_control
 
u8 pad_0x5084 [(0x5088)-(0x5084)]
 Padding. More...
 
u32 vlan_control
 
u8 pad_0x508c [(0x5090)-(0x508c)]
 Padding. More...
 
u32 multicast_control
 
u8 pad_0x5094 [(0x5100)-(0x5094)]
 Padding. More...
 
u32 fcoe_rx_control
 
u8 pad_0x5104 [(0x5108)-(0x5104)]
 Padding. More...
 
u32 fc_flt_context
 
u8 pad_0x510c [(0x5110)-(0x510c)]
 Padding. More...
 
u32 fc_filter_control
 
u8 pad_0x5114 [(0x5120)-(0x5114)]
 Padding. More...
 
u32 rx_message_type_lo
 
u8 pad_0x5124 [(0x5128)-(0x5124)]
 Padding. More...
 
u32 ethernet_type_queue_filter [8]
 
u8 pad_0x5148 [(0x5160)-(0x5148)]
 Padding. More...
 
u32 management_decision_filters1 [8]
 
u32 vf_vm_tx_switch_loopback_enable [2]
 
u32 rx_time_sync_control
 
u8 pad_0x518c [(0x5190)-(0x518c)]
 Padding. More...
 
u32 management_ethernet_type_filters [4]
 
u32 rx_timestamp_attributes_lo
 
u32 rx_timestamp_hi
 
u32 rx_timestamp_attributes_hi
 
u8 pad_0x51ac [(0x51b0)-(0x51ac)]
 Padding. More...
 
u32 pf_virtual_control
 
u8 pad_0x51b4 [(0x51d8)-(0x51b4)]
 Padding. More...
 
u32 fc_offset_parameter
 
u8 pad_0x51dc [(0x51e0)-(0x51dc)]
 Padding. More...
 
u32 vf_rx_enable [2]
 
u32 rx_timestamp_lo
 
u8 pad_0x51ec [(0x5200)-(0x51ec)]
 Padding. More...
 
u32 multicast_enable [128]
 
u32 rx_ethernet_address0 [16][2]
 
u8 pad_0x5480 [(0x5800)-(0x5480)]
 Padding. More...
 
u32 wake_up_control
 
u8 pad_0x5804 [(0x5808)-(0x5804)]
 Padding. More...
 
u32 wake_up_filter_control
 
u8 pad_0x580c [(0x5818)-(0x580c)]
 Padding. More...
 
u32 multiple_rx_queue_command_82598
 
u8 pad_0x581c [(0x5820)-(0x581c)]
 Padding. More...
 
u32 management_control
 
u32 management_filter_control
 
u8 pad_0x5828 [(0x5838)-(0x5828)]
 Padding. More...
 
u32 wake_up_ip4_address_valid
 
u8 pad_0x583c [(0x5840)-(0x583c)]
 Padding. More...
 
u32 wake_up_ip4_address_table [4]
 
u32 management_control_to_host
 
u8 pad_0x5854 [(0x5880)-(0x5854)]
 Padding. More...
 
u32 wake_up_ip6_address_table [4]
 
u32 management_decision_filters [8]
 
u32 management_ip4_or_ip6_address_filters [4][4]
 
u8 pad_0x58f0 [(0x5900)-(0x58f0)]
 Padding. More...
 
u32 wake_up_packet_length
 
u8 pad_0x5904 [(0x5910)-(0x5904)]
 Padding. More...
 
u32 management_ethernet_address_filters [4][2]
 
u8 pad_0x5930 [(0x5a00)-(0x5930)]
 Padding. More...
 
u32 wake_up_packet_memory [32]
 
u8 pad_0x5a80 [(0x5c00)-(0x5a80)]
 Padding. More...
 
u32 redirection_table_82598 [32]
 
u32 rss_random_keys_82598 [10]
 
u8 pad_0x5ca8 [(0x6000)-(0x5ca8)]
 Padding. More...
 
ixge_dma_regs_t tx_dma [128]
 
u32 pf_vm_vlan_insert [64]
 
u32 tx_dma_tcp_max_alloc_size_requests
 
u8 pad_0x8104 [(0x8110)-(0x8104)]
 Padding. More...
 
u32 vf_tx_enable [2]
 
u8 pad_0x8118 [(0x8120)-(0x8118)]
 Padding. More...
 
u32 multiple_tx_queues_command
 
u8 pad_0x8124 [(0x8200)-(0x8124)]
 Padding. More...
 
u32 pf_vf_anti_spoof [8]
 
u32 pf_dma_tx_switch_control
 
u8 pad_0x8224 [(0x82e0)-(0x8224)]
 Padding. More...
 
u32 tx_strict_low_latency_queues [4]
 
u8 pad_0x82f0 [(0x8600)-(0x82f0)]
 Padding. More...
 
u32 tx_queue_stats_mapping_82599 [32]
 
u32 tx_queue_packet_counts [32]
 
u32 tx_queue_byte_counts [32][2]
 
struct {
   u32   control
 
   u32   status
 
   u32   buffer_almost_full
 
   u8   pad_0x880c [(0x8810)-(0x880c)]
 Padding. More...
 
   u32   buffer_min_ifg
 
   u8   pad_0x8814 [(0x8900)-(0x8814)]
 Padding. More...
 
tx_security
 
struct {
   u32   index
 
   u32   salt
 
   u32   key [4]
 
   u8   pad_0x8918 [(0x8a00)-(0x8918)]
 Padding. More...
 
tx_ipsec
 
struct {
   u32   capabilities
 
   u32   control
 
   u32   tx_sci [2]
 
   u32   sa
 
   u32   sa_pn [2]
 
   u32   key [2][4]
 
   u32   stats [5]
 
   u8   pad_0x8a50 [(0x8c00)-(0x8a50)]
 Padding. More...
 
tx_link_security
 
struct {
   u32   control
 
   u32   timestamp_value [2]
 
   u32   system_time [2]
 
   u32   increment_attributes
 
   u32   time_adjustment_offset [2]
 
   u32   aux_control
 
   u32   target_time [2][2]
 
   u8   pad_0x8c34 [(0x8c3c)-(0x8c34)]
 Padding. More...
 
   u32   aux_time_stamp [2][2]
 
   u8   pad_0x8c4c [(0x8d00)-(0x8c4c)]
 Padding. More...
 
tx_timesync
 
struct {
   u32   control
 
   u32   status
 
   u8   pad_0x8d08 [(0x8e00)-(0x8d08)]
 Padding. More...
 
rx_security
 
struct {
   u32   index
 
   u32   ip_address [4]
 
   u32   spi
 
   u32   ip_index
 
   u32   key [4]
 
   u32   salt
 
   u32   mode
 
   u8   pad_0x8e34 [(0x8f00)-(0x8e34)]
 Padding. More...
 
rx_ipsec
 
struct {
   u32   capabilities
 
   u32   control
 
   u32   sci [2]
 
   u32   sa [2]
 
   u32   sa_pn [2]
 
   u32   key [2][4]
 
   u32   stats [17]
 
   u8   pad_0x8f84 [(0x9000)-(0x8f84)]
 Padding. More...
 
rx_link_security
 
u32 flexible_filters [8][16][4]
 
u8 pad_0x9800 [(0xa000)-(0x9800)]
 Padding. More...
 
u32 vlan_filter [128]
 
u32 rx_ethernet_address1 [128][2]
 
u32 rx_ethernet_address_pool_select [128][2]
 
u8 pad_0xaa00 [(0xc800)-(0xaa00)]
 Padding. More...
 
u32 tx_priority_to_traffic_class
 
u8 pad_0xc804 [(0xcc00)-(0xc804)]
 Padding. More...
 
u32 tx_packet_buffer_size [8]
 
u8 pad_0xcc20 [(0xcd10)-(0xcc20)]
 Padding. More...
 
u32 tx_manageability_tc_mapping
 
u8 pad_0xcd14 [(0xcd20)-(0xcd14)]
 Padding. More...
 
u32 dcb_tx_packet_plane_t2_config [8]
 
u32 dcb_tx_packet_plane_t2_status [8]
 
u8 pad_0xcd60 [(0xce00)-(0xcd60)]
 Padding. More...
 
u32 tx_flow_control_status
 
u8 pad_0xce04 [(0xd000)-(0xce04)]
 Padding. More...
 
ixge_dma_regs_t rx_dma1 [64]
 
struct {
   u32   src_address [128]
 
   u32   dst_address [128]
 
   u32   tcp_udp_port [128]
 
   u32   control [128]
 
   u32   interrupt [128]
 
ip4_filters
 
u8 pad_0xea00 [(0xeb00)-(0xea00)]
 Padding. More...
 
u32 redirection_table_82599 [32]
 
u32 rss_random_key_82599 [10]
 
u8 pad_0xeba8 [(0xec00)-(0xeba8)]
 Padding. More...
 
u32 ethernet_type_queue_select [8]
 
u8 pad_0xec20 [(0xec30)-(0xec20)]
 Padding. More...
 
u32 syn_packet_queue_filter
 
u8 pad_0xec34 [(0xec60)-(0xec34)]
 Padding. More...
 
u32 immediate_interrupt_rx_vlan_priority
 
u8 pad_0xec64 [(0xec70)-(0xec64)]
 Padding. More...
 
u32 rss_queues_per_traffic_class
 
u8 pad_0xec74 [(0xec90)-(0xec74)]
 Padding. More...
 
u32 lli_size_threshold
 
u8 pad_0xec94 [(0xed00)-(0xec94)]
 Padding. More...
 
struct {
   u32   control
 
   u8   pad_0xed04 [(0xed10)-(0xed04)]
 Padding. More...
 
   u32   table [8]
 
   u8   pad_0xed30 [(0xee00)-(0xed30)]
 Padding. More...
 
fcoe_redirection
 
struct {
   u32   control
 
   u8   pad_0xee04 [(0xee0c)-(0xee04)]
 Padding. More...
 
   u32   data [8]
 
   u32   command
 
   u8   pad_0xee30 [(0xee3c)-(0xee30)]
 Padding. More...
 
   u32   ip4_masks [4]
 
   u32   filter_length
 
   u32   usage_stats
 
   u32   failed_usage_stats
 
   u32   filters_match_stats
 
   u32   filters_miss_stats
 
   u8   pad_0xee60 [(0xee68)-(0xee60)]
 Padding. More...
 
   u32   hash_keys [2]
 
   u32   ip6_mask
 
   u32   other_mask
 
   u8   pad_0xee78 [(0xf000)-(0xee78)]
 Padding. More...
 
flow_director
 
struct {
   u32   l2_control [64]
 
   u32   vlan_pool_filter [64]
 
   u32   vlan_pool_filter_bitmap [128]
 
   u32   dst_ethernet_address [128]
 
   u32   mirror_rule [4]
 
   u32   mirror_rule_vlan [8]
 
   u32   mirror_rule_pool [8]
 
   u8   pad_0xf650 [(0x10010)-(0xf650)]
 Padding. More...
 
pf_bar
 
u32 eeprom_flash_control
 
u32 eeprom_read
 
u8 pad_0x10018 [(0x1001c)-(0x10018)]
 Padding. More...
 
u32 flash_access
 
u8 pad_0x10020 [(0x10114)-(0x10020)]
 Padding. More...
 
u32 flash_data
 
u32 flash_control
 
u32 flash_read_data
 
u8 pad_0x10120 [(0x1013c)-(0x10120)]
 Padding. More...
 
u32 flash_opcode
 
u32 software_semaphore
 
u8 pad_0x10144 [(0x10148)-(0x10144)]
 Padding. More...
 
u32 firmware_semaphore
 
u8 pad_0x1014c [(0x10160)-(0x1014c)]
 Padding. More...
 
u32 software_firmware_sync
 
u8 pad_0x10164 [(0x10200)-(0x10164)]
 Padding. More...
 
u32 general_rx_control
 
u8 pad_0x10204 [(0x11000)-(0x10204)]
 Padding. More...
 
struct {
   u32   control
 
   u8   pad_0x11004 [(0x11010)-(0x11004)]
 Padding. More...
 
   u32   counter_control
 
   u32   counter_event
 
   u8   pad_0x11018 [(0x11020)-(0x11018)]
 Padding. More...
 
   u32   counters_clear_on_read [4]
 
   u32   counter_config [4]
 
   struct {
      u32   address
 
      u32   data
 
   }   indirect_access
 
   u8   pad_0x11048 [(0x11050)-(0x11048)]
 Padding. More...
 
   u32   extended_control
 
   u8   pad_0x11054 [(0x11064)-(0x11054)]
 Padding. More...
 
   u32   mirrored_revision_id
 
   u8   pad_0x11068 [(0x11070)-(0x11068)]
 Padding. More...
 
   u32   dca_requester_id_information
 
   u32   dca_control
 
   u8   pad_0x11078 [(0x110b0)-(0x11078)]
 Padding. More...
 
   u32   pcie_interrupt_status
 
   u8   pad_0x110b4 [(0x110b8)-(0x110b4)]
 Padding. More...
 
   u32   pcie_interrupt_enable
 
   u8   pad_0x110bc [(0x110c0)-(0x110bc)]
 Padding. More...
 
   u32   msi_x_pba_clear [8]
 
   u8   pad_0x110e0 [(0x12300)-(0x110e0)]
 Padding. More...
 
pcie
 
u32 interrupt_throttle1 [128-24]
 
u8 pad_0x124a0 [(0x14f00)-(0x124a0)]
 Padding. More...
 
u32 core_analog_config
 
u8 pad_0x14f04 [(0x14f10)-(0x14f04)]
 Padding. More...
 
u32 core_common_config
 
u8 pad_0x14f14 [(0x15f14)-(0x14f14)]
 Padding. More...
 
u32 link_sec_software_firmware_interface
 

Detailed Description

Definition at line 174 of file ixge.h.

Field Documentation

u32 ixge_regs_t::address

Definition at line 920 of file ixge.h.

u32 ixge_regs_t::auto_negotiation

Definition at line 342 of file ixge.h.

u32 ixge_regs_t::auto_negotiation_control

Definition at line 427 of file ixge.h.

u32 ixge_regs_t::auto_negotiation_control2

Definition at line 465 of file ixge.h.

u32 ixge_regs_t::auto_negotiation_link_partner_next_page

Definition at line 345 of file ixge.h.

u32 ixge_regs_t::auto_negotiation_tx_next_page

Definition at line 344 of file ixge.h.

u32 ixge_regs_t::aux_control

Definition at line 676 of file ixge.h.

u32 ixge_regs_t::aux_time_stamp[2][2]

Definition at line 679 of file ixge.h.

u32 ixge_regs_t::base_x_pcs_status

Definition at line 388 of file ixge.h.

u32 ixge_regs_t::buffer_almost_full

Definition at line 641 of file ixge.h.

u32 ixge_regs_t::buffer_min_ifg

Definition at line 643 of file ixge.h.

u32 ixge_regs_t::capabilities

Definition at line 657 of file ixge.h.

u32 ixge_regs_t::checksum_control

Definition at line 508 of file ixge.h.

u32 ixge_regs_t::command

Definition at line 837 of file ixge.h.

u32 ixge_regs_t::config

Definition at line 495 of file ixge.h.

u32 ixge_regs_t::control

Definition at line 179 of file ixge.h.

u32 ixge_regs_t::control_alias

Definition at line 180 of file ixge.h.

u32 ixge_regs_t::core_analog_config

Definition at line 949 of file ixge.h.

u32 ixge_regs_t::core_common_config

Definition at line 951 of file ixge.h.

u32 ixge_regs_t::core_spare

Definition at line 217 of file ixge.h.

u32 ixge_regs_t::counter_config[4]

Definition at line 917 of file ixge.h.

u32 ixge_regs_t::counter_control

Definition at line 908 of file ixge.h.

u32 ixge_regs_t::counter_event

Definition at line 914 of file ixge.h.

u32 ixge_regs_t::counters_clear_on_read[4]

Definition at line 916 of file ixge.h.

u32 ixge_regs_t::data

Definition at line 821 of file ixge.h.

u32 ixge_regs_t::dca_control

Definition at line 932 of file ixge.h.

u32 ixge_regs_t::dca_requester_id_information

Definition at line 928 of file ixge.h.

u32 ixge_regs_t::dcb_packet_plane_control

Definition at line 298 of file ixge.h.

u32 ixge_regs_t::dcb_rx_packet_plane_t4_config[8]

Definition at line 284 of file ixge.h.

u32 ixge_regs_t::dcb_rx_packet_plane_t4_status[8]

Definition at line 285 of file ixge.h.

u32 ixge_regs_t::dcb_tx_packet_plane_t2_config[8]

Definition at line 740 of file ixge.h.

u32 ixge_regs_t::dcb_tx_packet_plane_t2_status[8]

Definition at line 741 of file ixge.h.

struct { ... } ixge_regs_t::dcb_tx_rate_scheduler
u32 ixge_regs_t::dst_address[128]

Definition at line 753 of file ixge.h.

u32 ixge_regs_t::dst_ethernet_address[128]

Definition at line 869 of file ixge.h.

u32 ixge_regs_t::eeprom_flash_control

Definition at line 876 of file ixge.h.

u32 ixge_regs_t::eeprom_read

Definition at line 881 of file ixge.h.

u32 ixge_regs_t::enable1_write_1_to_clear[4]

Definition at line 275 of file ixge.h.

u32 ixge_regs_t::enable1_write_1_to_set[4]

Definition at line 274 of file ixge.h.

u32 ixge_regs_t::enable_auto_clear

Definition at line 249 of file ixge.h.

u32 ixge_regs_t::enable_write_1_to_clear

Definition at line 247 of file ixge.h.

u32 ixge_regs_t::enable_write_1_to_set

Definition at line 245 of file ixge.h.

u32 ixge_regs_t::ethernet_type_queue_filter[8]

Definition at line 553 of file ixge.h.

u32 ixge_regs_t::ethernet_type_queue_select[8]

Definition at line 788 of file ixge.h.

u32 ixge_regs_t::extended_control

Definition at line 192 of file ixge.h.

u32 ixge_regs_t::extended_vlan_ether_type

Definition at line 516 of file ixge.h.

u32 ixge_regs_t::failed_usage_stats

Definition at line 845 of file ixge.h.

u32 ixge_regs_t::fc_buffer_control

Definition at line 294 of file ixge.h.

u32 ixge_regs_t::fc_filter_control

Definition at line 540 of file ixge.h.

u32 ixge_regs_t::fc_flt_context

Definition at line 538 of file ixge.h.

u32 ixge_regs_t::fc_offset_parameter

Definition at line 568 of file ixge.h.

u32 ixge_regs_t::fc_rx_dma

Definition at line 296 of file ixge.h.

u32 ixge_regs_t::fc_user_descriptor_ptr[2]

Definition at line 293 of file ixge.h.

struct { ... } ixge_regs_t::fcoe_redirection
u32 ixge_regs_t::fcoe_rx_control

Definition at line 536 of file ixge.h.

u32 ixge_regs_t::fec_status[2]

Definition at line 475 of file ixge.h.

u32 ixge_regs_t::fifo_control

Definition at line 404 of file ixge.h.

u32 ixge_regs_t::filter_control

Definition at line 522 of file ixge.h.

u32 ixge_regs_t::filter_length

Definition at line 843 of file ixge.h.

u32 ixge_regs_t::filters_match_stats

Definition at line 846 of file ixge.h.

u32 ixge_regs_t::filters_miss_stats

Definition at line 847 of file ixge.h.

u32 ixge_regs_t::firmware_semaphore

Definition at line 892 of file ixge.h.

u32 ixge_regs_t::flash_access

Definition at line 883 of file ixge.h.

u32 ixge_regs_t::flash_control

Definition at line 886 of file ixge.h.

u32 ixge_regs_t::flash_data

Definition at line 885 of file ixge.h.

u32 ixge_regs_t::flash_opcode

Definition at line 889 of file ixge.h.

u32 ixge_regs_t::flash_read_data

Definition at line 887 of file ixge.h.

u32 ixge_regs_t::flexible_filters[8][16][4]

Definition at line 716 of file ixge.h.

u32 ixge_regs_t::flow_control

Definition at line 394 of file ixge.h.

u32 ixge_regs_t::flow_control_config

Definition at line 332 of file ixge.h.

u32 ixge_regs_t::flow_control_control

Definition at line 312 of file ixge.h.

u32 ixge_regs_t::flow_control_refresh_threshold

Definition at line 327 of file ixge.h.

u32 ixge_regs_t::flow_control_rx_threshold_hi[8]

Definition at line 325 of file ixge.h.

u32 ixge_regs_t::flow_control_rx_threshold_lo[8]

Definition at line 323 of file ixge.h.

u32 ixge_regs_t::flow_control_tx_timers[4]

Definition at line 321 of file ixge.h.

struct { ... } ixge_regs_t::flow_director
u32 ixge_regs_t::general_rx_control

Definition at line 896 of file ixge.h.

struct { ... } ixge_regs_t::gige_mac
u32 ixge_regs_t::hash_keys[2]

Definition at line 850 of file ixge.h.

u32 ixge_regs_t::i2c_control

Definition at line 208 of file ixge.h.

u32 ixge_regs_t::immediate_interrupt_rx_vlan_priority

Definition at line 792 of file ixge.h.

u32 ixge_regs_t::increment_attributes

Definition at line 674 of file ixge.h.

u32 ixge_regs_t::index

Definition at line 649 of file ixge.h.

struct { ... } ixge_regs_t::indirect_access
struct { ... } ixge_regs_t::interrupt
u32 ixge_regs_t::interrupt[128]

Definition at line 774 of file ixge.h.

u32 ixge_regs_t::interrupt_throttle1[128-24]

Definition at line 946 of file ixge.h.

struct { ... } ixge_regs_t::ip4_filters
u32 ixge_regs_t::ip4_masks[4]

Definition at line 842 of file ixge.h.

u32 ixge_regs_t::ip6_mask

Definition at line 853 of file ixge.h.

u32 ixge_regs_t::ip_address[4]

Definition at line 693 of file ixge.h.

u32 ixge_regs_t::ip_index

Definition at line 695 of file ixge.h.

u32 ixge_regs_t::key[2][4]

Definition at line 651 of file ixge.h.

u32 ixge_regs_t::kr_pcs_control

Definition at line 473 of file ixge.h.

u32 ixge_regs_t::kr_pcs_status

Definition at line 474 of file ixge.h.

u32 ixge_regs_t::l2_control[64]

Definition at line 866 of file ixge.h.

u32 ixge_regs_t::led_control

Definition at line 214 of file ixge.h.

u32 ixge_regs_t::link_control

Definition at line 339 of file ixge.h.

u32 ixge_regs_t::link_partner_ability[2]

Definition at line 343 of file ixge.h.

u32 ixge_regs_t::link_partner_next_page[2]

Definition at line 471 of file ixge.h.

u32 ixge_regs_t::link_sec_software_firmware_interface

Definition at line 954 of file ixge.h.

u32 ixge_regs_t::link_status

Definition at line 340 of file ixge.h.

u32 ixge_regs_t::link_status2

Definition at line 479 of file ixge.h.

u32 ixge_regs_t::lli_size_threshold

Definition at line 796 of file ixge.h.

u32 ixge_regs_t::mailbox_interrupt_enable[4]

Definition at line 224 of file ixge.h.

u32 ixge_regs_t::mailbox_interrupt_status[4]

Definition at line 223 of file ixge.h.

u32 ixge_regs_t::manageability_control

Definition at line 470 of file ixge.h.

u32 ixge_regs_t::management_control

Definition at line 590 of file ixge.h.

u32 ixge_regs_t::management_control_to_host

Definition at line 596 of file ixge.h.

u32 ixge_regs_t::management_decision_filters[8]

Definition at line 602 of file ixge.h.

u32 ixge_regs_t::management_decision_filters1[8]

Definition at line 557 of file ixge.h.

u32 ixge_regs_t::management_ethernet_address_filters[4][2]

Definition at line 608 of file ixge.h.

u32 ixge_regs_t::management_ethernet_type_filters[4]

Definition at line 561 of file ixge.h.

u32 ixge_regs_t::management_filter_control

Definition at line 591 of file ixge.h.

u32 ixge_regs_t::management_ip4_or_ip6_address_filters[4][4]

Definition at line 604 of file ixge.h.

u32 ixge_regs_t::management_udp_tcp_ports[8]

Definition at line 513 of file ixge.h.

u32 ixge_regs_t::management_vlan_tag[8]

Definition at line 512 of file ixge.h.

u32 ixge_regs_t::mirror_rule[4]

Definition at line 870 of file ixge.h.

u32 ixge_regs_t::mirror_rule_pool[8]

Definition at line 872 of file ixge.h.

u32 ixge_regs_t::mirror_rule_vlan[8]

Definition at line 871 of file ixge.h.

u32 ixge_regs_t::mirrored_revision_id

Definition at line 926 of file ixge.h.

u32 ixge_regs_t::misc_mapping

Definition at line 269 of file ixge.h.

u32 ixge_regs_t::mmw

Definition at line 494 of file ixge.h.

u32 ixge_regs_t::mode

Definition at line 698 of file ixge.h.

u32 ixge_regs_t::msi_to_eitr_select

Definition at line 250 of file ixge.h.

u32 ixge_regs_t::msi_x_pba_clear[8]

Definition at line 942 of file ixge.h.

u32 ixge_regs_t::multicast_control

Definition at line 534 of file ixge.h.

u32 ixge_regs_t::multicast_enable[128]

Definition at line 575 of file ixge.h.

u32 ixge_regs_t::multiple_rx_queue_command_82598

Definition at line 588 of file ixge.h.

u32 ixge_regs_t::multiple_tx_queues_command

Definition at line 626 of file ixge.h.

u32 ixge_regs_t::other_mask

Definition at line 860 of file ixge.h.

u8 ixge_regs_t::pad_0x10018[(0x1001c)-(0x10018)]

Padding.

Definition at line 882 of file ixge.h.

u8 ixge_regs_t::pad_0x10020[(0x10114)-(0x10020)]

Padding.

Definition at line 884 of file ixge.h.

u8 ixge_regs_t::pad_0x10120[(0x1013c)-(0x10120)]

Padding.

Definition at line 888 of file ixge.h.

u8 ixge_regs_t::pad_0x10144[(0x10148)-(0x10144)]

Padding.

Definition at line 891 of file ixge.h.

u8 ixge_regs_t::pad_0x1014c[(0x10160)-(0x1014c)]

Padding.

Definition at line 893 of file ixge.h.

u8 ixge_regs_t::pad_0x10164[(0x10200)-(0x10164)]

Padding.

Definition at line 895 of file ixge.h.

u8 ixge_regs_t::pad_0x10204[(0x11000)-(0x10204)]

Padding.

Definition at line 897 of file ixge.h.

u8 ixge_regs_t::pad_0x11004[(0x11010)-(0x11004)]

Padding.

Definition at line 902 of file ixge.h.

u8 ixge_regs_t::pad_0x11018[(0x11020)-(0x11018)]

Padding.

Definition at line 915 of file ixge.h.

u8 ixge_regs_t::pad_0x11048[(0x11050)-(0x11048)]

Padding.

Definition at line 923 of file ixge.h.

u8 ixge_regs_t::pad_0x11054[(0x11064)-(0x11054)]

Padding.

Definition at line 925 of file ixge.h.

u8 ixge_regs_t::pad_0x11068[(0x11070)-(0x11068)]

Padding.

Definition at line 927 of file ixge.h.

u8 ixge_regs_t::pad_0x11078[(0x110b0)-(0x11078)]

Padding.

Definition at line 933 of file ixge.h.

u8 ixge_regs_t::pad_0x110b4[(0x110b8)-(0x110b4)]

Padding.

Definition at line 939 of file ixge.h.

u8 ixge_regs_t::pad_0x110bc[(0x110c0)-(0x110bc)]

Padding.

Definition at line 941 of file ixge.h.

u8 ixge_regs_t::pad_0x110e0[(0x12300)-(0x110e0)]

Padding.

Definition at line 943 of file ixge.h.

u8 ixge_regs_t::pad_0x124a0[(0x14f00)-(0x124a0)]

Padding.

Definition at line 947 of file ixge.h.

u8 ixge_regs_t::pad_0x14f04[(0x14f10)-(0x14f04)]

Padding.

Definition at line 950 of file ixge.h.

u8 ixge_regs_t::pad_0x14f14[(0x15f14)-(0x14f14)]

Padding.

Definition at line 952 of file ixge.h.

u8 ixge_regs_t::pad_0x1c[(0x20)-(0x1c)]

Padding.

Definition at line 193 of file ixge.h.

u8 ixge_regs_t::pad_0x2000[(0x2140)-(0x2000)]

Padding.

Definition at line 283 of file ixge.h.

u8 ixge_regs_t::pad_0x204[(0x600)-(0x204)]

Padding.

Definition at line 216 of file ixge.h.

u8 ixge_regs_t::pad_0x2180[(0x2300)-(0x2180)]

Padding.

Definition at line 286 of file ixge.h.

u8 ixge_regs_t::pad_0x2384[(0x2410)-(0x2384)]

Padding.

Definition at line 292 of file ixge.h.

u8 ixge_regs_t::pad_0x24[(0x28)-(0x24)]

Padding.

Definition at line 202 of file ixge.h.

u8 ixge_regs_t::pad_0x241c[(0x2420)-(0x241c)]

Padding.

Definition at line 295 of file ixge.h.

u8 ixge_regs_t::pad_0x2424[(0x2430)-(0x2424)]

Padding.

Definition at line 297 of file ixge.h.

u8 ixge_regs_t::pad_0x2434[(0x2f00)-(0x2434)]

Padding.

Definition at line 299 of file ixge.h.

u8 ixge_regs_t::pad_0x2c[(0x4c)-(0x2c)]

Padding.

Definition at line 209 of file ixge.h.

u8 ixge_regs_t::pad_0x2f08[(0x2f20)-(0x2f08)]

Padding.

Definition at line 303 of file ixge.h.

u8 ixge_regs_t::pad_0x2f24[(0x3000)-(0x2f24)]

Padding.

Definition at line 305 of file ixge.h.

u8 ixge_regs_t::pad_0x3004[(0x3008)-(0x3004)]

Padding.

Definition at line 309 of file ixge.h.

u8 ixge_regs_t::pad_0x300c[(0x3020)-(0x300c)]

Padding.

Definition at line 313 of file ixge.h.

u8 ixge_regs_t::pad_0x3024[(0x3028)-(0x3024)]

Padding.

Definition at line 316 of file ixge.h.

u8 ixge_regs_t::pad_0x302c[(0x3190)-(0x302c)]

Padding.

Definition at line 318 of file ixge.h.

u8 ixge_regs_t::pad_0x3194[(0x3200)-(0x3194)]

Padding.

Definition at line 320 of file ixge.h.

u8 ixge_regs_t::pad_0x3210[(0x3220)-(0x3210)]

Padding.

Definition at line 322 of file ixge.h.

u8 ixge_regs_t::pad_0x3240[(0x3260)-(0x3240)]

Padding.

Definition at line 324 of file ixge.h.

u8 ixge_regs_t::pad_0x3280[(0x32a0)-(0x3280)]

Padding.

Definition at line 326 of file ixge.h.

u8 ixge_regs_t::pad_0x32a4[(0x3c00)-(0x32a4)]

Padding.

Definition at line 328 of file ixge.h.

u8 ixge_regs_t::pad_0x3c20[(0x3d00)-(0x3c20)]

Padding.

Definition at line 331 of file ixge.h.

u8 ixge_regs_t::pad_0x3d04[(0x4200)-(0x3d04)]

Padding.

Definition at line 333 of file ixge.h.

u8 ixge_regs_t::pad_0x4204[(0x4208)-(0x4204)]

Padding.

Definition at line 338 of file ixge.h.

u8 ixge_regs_t::pad_0x4228[(0x4240)-(0x4228)]

Padding.

Definition at line 346 of file ixge.h.

u8 ixge_regs_t::pad_0x424c[(0x425c)-(0x424c)]

Padding.

Definition at line 367 of file ixge.h.

u8 ixge_regs_t::pad_0x4264[(0x4268)-(0x4264)]

Padding.

Definition at line 370 of file ixge.h.

u8 ixge_regs_t::pad_0x426c[(0x4288)-(0x426c)]

Padding.

Definition at line 374 of file ixge.h.

u8 ixge_regs_t::pad_0x42ac[(0x42b0)-(0x42ac)]

Padding.

Definition at line 467 of file ixge.h.

u8 ixge_regs_t::pad_0x42b8[(0x42d0)-(0x42b8)]

Padding.

Definition at line 469 of file ixge.h.

u8 ixge_regs_t::pad_0x42dc[(0x42e0)-(0x42dc)]

Padding.

Definition at line 472 of file ixge.h.

u8 ixge_regs_t::pad_0x42f0[(0x4314)-(0x42f0)]

Padding.

Definition at line 476 of file ixge.h.

u8 ixge_regs_t::pad_0x4318[(0x4324)-(0x4318)]

Padding.

Definition at line 478 of file ixge.h.

u8 ixge_regs_t::pad_0x4328[(0x4900)-(0x4328)]

Padding.

Definition at line 480 of file ixge.h.

u8 ixge_regs_t::pad_0x4910[(0x4950)-(0x4910)]

Padding.

Definition at line 487 of file ixge.h.

u8 ixge_regs_t::pad_0x4970[(0x4980)-(0x4970)]

Padding.

Definition at line 491 of file ixge.h.

u8 ixge_regs_t::pad_0x4990[(0x4a80)-(0x4990)]

Padding.

Definition at line 499 of file ixge.h.

u8 ixge_regs_t::pad_0x4a84[(0x4a88)-(0x4a84)]

Padding.

Definition at line 501 of file ixge.h.

u8 ixge_regs_t::pad_0x4a90[(0x4b00)-(0x4a90)]

Padding.

Definition at line 503 of file ixge.h.

u8 ixge_regs_t::pad_0x4c00[(0x5000)-(0x4c00)]

Padding.

Definition at line 505 of file ixge.h.

u8 ixge_regs_t::pad_0x50[(0x200)-(0x50)]

Padding.

Definition at line 212 of file ixge.h.

u8 ixge_regs_t::pad_0x5004[(0x5008)-(0x5004)]

Padding.

Definition at line 509 of file ixge.h.

u8 ixge_regs_t::pad_0x500c[(0x5010)-(0x500c)]

Padding.

Definition at line 511 of file ixge.h.

u8 ixge_regs_t::pad_0x5050[(0x5078)-(0x5050)]

Padding.

Definition at line 514 of file ixge.h.

u8 ixge_regs_t::pad_0x507c[(0x5080)-(0x507c)]

Padding.

Definition at line 517 of file ixge.h.

u8 ixge_regs_t::pad_0x5084[(0x5088)-(0x5084)]

Padding.

Definition at line 523 of file ixge.h.

u8 ixge_regs_t::pad_0x508c[(0x5090)-(0x508c)]

Padding.

Definition at line 529 of file ixge.h.

u8 ixge_regs_t::pad_0x5094[(0x5100)-(0x5094)]

Padding.

Definition at line 535 of file ixge.h.

u8 ixge_regs_t::pad_0x5104[(0x5108)-(0x5104)]

Padding.

Definition at line 537 of file ixge.h.

u8 ixge_regs_t::pad_0x510c[(0x5110)-(0x510c)]

Padding.

Definition at line 539 of file ixge.h.

u8 ixge_regs_t::pad_0x5114[(0x5120)-(0x5114)]

Padding.

Definition at line 541 of file ixge.h.

u8 ixge_regs_t::pad_0x5124[(0x5128)-(0x5124)]

Padding.

Definition at line 543 of file ixge.h.

u8 ixge_regs_t::pad_0x5148[(0x5160)-(0x5148)]

Padding.

Definition at line 554 of file ixge.h.

u8 ixge_regs_t::pad_0x518c[(0x5190)-(0x518c)]

Padding.

Definition at line 560 of file ixge.h.

u8 ixge_regs_t::pad_0x51ac[(0x51b0)-(0x51ac)]

Padding.

Definition at line 565 of file ixge.h.

u8 ixge_regs_t::pad_0x51b4[(0x51d8)-(0x51b4)]

Padding.

Definition at line 567 of file ixge.h.

u8 ixge_regs_t::pad_0x51dc[(0x51e0)-(0x51dc)]

Padding.

Definition at line 569 of file ixge.h.

u8 ixge_regs_t::pad_0x51ec[(0x5200)-(0x51ec)]

Padding.

Definition at line 572 of file ixge.h.

u8 ixge_regs_t::pad_0x5480[(0x5800)-(0x5480)]

Padding.

Definition at line 583 of file ixge.h.

u8 ixge_regs_t::pad_0x5804[(0x5808)-(0x5804)]

Padding.

Definition at line 585 of file ixge.h.

u8 ixge_regs_t::pad_0x580c[(0x5818)-(0x580c)]

Padding.

Definition at line 587 of file ixge.h.

u8 ixge_regs_t::pad_0x581c[(0x5820)-(0x581c)]

Padding.

Definition at line 589 of file ixge.h.

u8 ixge_regs_t::pad_0x5828[(0x5838)-(0x5828)]

Padding.

Definition at line 592 of file ixge.h.

u8 ixge_regs_t::pad_0x583c[(0x5840)-(0x583c)]

Padding.

Definition at line 594 of file ixge.h.

u8 ixge_regs_t::pad_0x5854[(0x5880)-(0x5854)]

Padding.

Definition at line 597 of file ixge.h.

u8 ixge_regs_t::pad_0x58f0[(0x5900)-(0x58f0)]

Padding.

Definition at line 605 of file ixge.h.

u8 ixge_regs_t::pad_0x5904[(0x5910)-(0x5904)]

Padding.

Definition at line 607 of file ixge.h.

u8 ixge_regs_t::pad_0x5930[(0x5a00)-(0x5930)]

Padding.

Definition at line 609 of file ixge.h.

u8 ixge_regs_t::pad_0x5a80[(0x5c00)-(0x5a80)]

Padding.

Definition at line 611 of file ixge.h.

u8 ixge_regs_t::pad_0x5ca8[(0x6000)-(0x5ca8)]

Padding.

Definition at line 614 of file ixge.h.

u8 ixge_regs_t::pad_0x604[(0x700)-(0x604)]

Padding.

Definition at line 218 of file ixge.h.

u8 ixge_regs_t::pad_0x730[(0x800)-(0x730)]

Padding.

Definition at line 225 of file ixge.h.

u8 ixge_regs_t::pad_0x804[(0x808)-(0x804)]

Padding.

Definition at line 231 of file ixge.h.

u8 ixge_regs_t::pad_0x80c[(0x810)-(0x80c)]

Padding.

Definition at line 233 of file ixge.h.

u8 ixge_regs_t::pad_0x8104[(0x8110)-(0x8104)]

Padding.

Definition at line 620 of file ixge.h.

u8 ixge_regs_t::pad_0x8118[(0x8120)-(0x8118)]

Padding.

Definition at line 622 of file ixge.h.

u8 ixge_regs_t::pad_0x8124[(0x8200)-(0x8124)]

Padding.

Definition at line 627 of file ixge.h.

u8 ixge_regs_t::pad_0x814[(0x820)-(0x814)]

Padding.

Definition at line 235 of file ixge.h.

u8 ixge_regs_t::pad_0x8224[(0x82e0)-(0x8224)]

Padding.

Definition at line 630 of file ixge.h.

u8 ixge_regs_t::pad_0x82f0[(0x8600)-(0x82f0)]

Padding.

Definition at line 632 of file ixge.h.

u8 ixge_regs_t::pad_0x880c[(0x8810)-(0x880c)]

Padding.

Definition at line 642 of file ixge.h.

u8 ixge_regs_t::pad_0x8814[(0x8900)-(0x8814)]

Padding.

Definition at line 644 of file ixge.h.

u8 ixge_regs_t::pad_0x884[(0x888)-(0x884)]

Padding.

Definition at line 246 of file ixge.h.

u8 ixge_regs_t::pad_0x88c[(0x890)-(0x88c)]

Padding.

Definition at line 248 of file ixge.h.

u8 ixge_regs_t::pad_0x8918[(0x8a00)-(0x8918)]

Padding.

Definition at line 652 of file ixge.h.

u8 ixge_regs_t::pad_0x89c[(0x900)-(0x89c)]

Padding.

Definition at line 256 of file ixge.h.

u8 ixge_regs_t::pad_0x8a50[(0x8c00)-(0x8a50)]

Padding.

Definition at line 666 of file ixge.h.

u8 ixge_regs_t::pad_0x8c34[(0x8c3c)-(0x8c34)]

Padding.

Definition at line 678 of file ixge.h.

u8 ixge_regs_t::pad_0x8c4c[(0x8d00)-(0x8c4c)]

Padding.

Definition at line 680 of file ixge.h.

u8 ixge_regs_t::pad_0x8d08[(0x8e00)-(0x8d08)]

Padding.

Definition at line 687 of file ixge.h.

u8 ixge_regs_t::pad_0x8e34[(0x8f00)-(0x8e34)]

Padding.

Definition at line 699 of file ixge.h.

u8 ixge_regs_t::pad_0x8f84[(0x9000)-(0x8f84)]

Padding.

Definition at line 712 of file ixge.h.

u8 ixge_regs_t::pad_0x9800[(0xa000)-(0x9800)]

Padding.

Definition at line 717 of file ixge.h.

u8 ixge_regs_t::pad_0xa04[(0xa90)-(0xa04)]

Padding.

Definition at line 270 of file ixge.h.

u8 ixge_regs_t::pad_0xaa00[(0xc800)-(0xaa00)]

Padding.

Definition at line 730 of file ixge.h.

u8 ixge_regs_t::pad_0xac0[(0xad0)-(0xac0)]

Padding.

Definition at line 276 of file ixge.h.

u8 ixge_regs_t::pad_0xae0[(0x1000)-(0xae0)]

Padding.

Definition at line 278 of file ixge.h.

u8 ixge_regs_t::pad_0xc[(0x18)-(0xc)]

Padding.

Definition at line 187 of file ixge.h.

u8 ixge_regs_t::pad_0xc804[(0xcc00)-(0xc804)]

Padding.

Definition at line 732 of file ixge.h.

u8 ixge_regs_t::pad_0xcc20[(0xcd10)-(0xcc20)]

Padding.

Definition at line 737 of file ixge.h.

u8 ixge_regs_t::pad_0xcd14[(0xcd20)-(0xcd14)]

Padding.

Definition at line 739 of file ixge.h.

u8 ixge_regs_t::pad_0xcd60[(0xce00)-(0xcd60)]

Padding.

Definition at line 742 of file ixge.h.

u8 ixge_regs_t::pad_0xce04[(0xd000)-(0xce04)]

Padding.

Definition at line 745 of file ixge.h.

u8 ixge_regs_t::pad_0xea00[(0xeb00)-(0xea00)]

Padding.

Definition at line 777 of file ixge.h.

u8 ixge_regs_t::pad_0xeba8[(0xec00)-(0xeba8)]

Padding.

Definition at line 783 of file ixge.h.

u8 ixge_regs_t::pad_0xec20[(0xec30)-(0xec20)]

Padding.

Definition at line 789 of file ixge.h.

u8 ixge_regs_t::pad_0xec34[(0xec60)-(0xec34)]

Padding.

Definition at line 791 of file ixge.h.

u8 ixge_regs_t::pad_0xec64[(0xec70)-(0xec64)]

Padding.

Definition at line 793 of file ixge.h.

u8 ixge_regs_t::pad_0xec74[(0xec90)-(0xec74)]

Padding.

Definition at line 795 of file ixge.h.

u8 ixge_regs_t::pad_0xec94[(0xed00)-(0xec94)]

Padding.

Definition at line 797 of file ixge.h.

u8 ixge_regs_t::pad_0xed04[(0xed10)-(0xed04)]

Padding.

Definition at line 802 of file ixge.h.

u8 ixge_regs_t::pad_0xed30[(0xee00)-(0xed30)]

Padding.

Definition at line 804 of file ixge.h.

u8 ixge_regs_t::pad_0xee04[(0xee0c)-(0xee04)]

Padding.

Definition at line 819 of file ixge.h.

u8 ixge_regs_t::pad_0xee30[(0xee3c)-(0xee30)]

Padding.

Definition at line 839 of file ixge.h.

u8 ixge_regs_t::pad_0xee60[(0xee68)-(0xee60)]

Padding.

Definition at line 848 of file ixge.h.

u8 ixge_regs_t::pad_0xee78[(0xf000)-(0xee78)]

Padding.

Definition at line 861 of file ixge.h.

u8 ixge_regs_t::pad_0xf650[(0x10010)-(0xf650)]

Padding.

Definition at line 873 of file ixge.h.

u32 ixge_regs_t::pause_and_pace_control

Definition at line 366 of file ixge.h.

struct { ... } ixge_regs_t::pcie
u32 ixge_regs_t::pcie_interrupt_enable

Definition at line 940 of file ixge.h.

u32 ixge_regs_t::pcie_interrupt_status

Definition at line 938 of file ixge.h.

u32 ixge_regs_t::pcs_config

Definition at line 337 of file ixge.h.

u32 ixge_regs_t::pcs_debug[2]

Definition at line 341 of file ixge.h.

struct { ... } ixge_regs_t::pf_bar
u32 ixge_regs_t::pf_dma_tx_switch_control

Definition at line 629 of file ixge.h.

struct { ... } ixge_regs_t::pf_foo
u32 ixge_regs_t::pf_mailbox[64]

Definition at line 504 of file ixge.h.

u32 ixge_regs_t::pf_queue_drop_enable

Definition at line 302 of file ixge.h.

u32 ixge_regs_t::pf_vf_anti_spoof[8]

Definition at line 628 of file ixge.h.

u32 ixge_regs_t::pf_virtual_control

Definition at line 566 of file ixge.h.

u32 ixge_regs_t::pf_vm_vlan_insert[64]

Definition at line 618 of file ixge.h.

u32 ixge_regs_t::phy_command

Definition at line 368 of file ixge.h.

u32 ixge_regs_t::phy_data

Definition at line 369 of file ixge.h.

u32 ixge_regs_t::queue_mapping[64]

Definition at line 266 of file ixge.h.

u32 ixge_regs_t::rate_drift

Definition at line 497 of file ixge.h.

u32 ixge_regs_t::redirection_table_82598[32]

Definition at line 612 of file ixge.h.

u32 ixge_regs_t::redirection_table_82599[32]

Definition at line 780 of file ixge.h.

u32 ixge_regs_t::rss_queues_per_traffic_class

Definition at line 794 of file ixge.h.

u32 ixge_regs_t::rss_random_key_82599[10]

Definition at line 782 of file ixge.h.

u32 ixge_regs_t::rss_random_keys_82598[10]

Definition at line 613 of file ixge.h.

u32 ixge_regs_t::rx_coallesce_data_buffer_control

Definition at line 317 of file ixge.h.

ixge_dma_regs_t ixge_regs_t::rx_dma0[64]

Definition at line 281 of file ixge.h.

ixge_dma_regs_t ixge_regs_t::rx_dma1[64]

Definition at line 747 of file ixge.h.

u32 ixge_regs_t::rx_dma_control

Definition at line 301 of file ixge.h.

u32 ixge_regs_t::rx_dma_descriptor_cache_config

Definition at line 304 of file ixge.h.

u32 ixge_regs_t::rx_enable

Definition at line 308 of file ixge.h.

u32 ixge_regs_t::rx_ethernet_address0[16][2]

Definition at line 581 of file ixge.h.

u32 ixge_regs_t::rx_ethernet_address1[128][2]

Definition at line 726 of file ixge.h.

u32 ixge_regs_t::rx_ethernet_address_pool_select[128][2]

Definition at line 729 of file ixge.h.

u32 ixge_regs_t::rx_filter_control

Definition at line 510 of file ixge.h.

struct { ... } ixge_regs_t::rx_ipsec
struct { ... } ixge_regs_t::rx_link_security
u32 ixge_regs_t::rx_max_frame_size

Definition at line 373 of file ixge.h.

u32 ixge_regs_t::rx_message_type_lo

Definition at line 542 of file ixge.h.

u32 ixge_regs_t::rx_packet_buffer_flush_detect

Definition at line 319 of file ixge.h.

u32 ixge_regs_t::rx_packet_buffer_size[8]

Definition at line 330 of file ixge.h.

u32 ixge_regs_t::rx_priority_to_traffic_class

Definition at line 315 of file ixge.h.

u32 ixge_regs_t::rx_queue_stats_control

Definition at line 290 of file ixge.h.

u32 ixge_regs_t::rx_queue_stats_mapping[32]

Definition at line 289 of file ixge.h.

struct { ... } ixge_regs_t::rx_security
u32 ixge_regs_t::rx_time_sync_control

Definition at line 559 of file ixge.h.

u32 ixge_regs_t::rx_timestamp_attributes_hi

Definition at line 564 of file ixge.h.

u32 ixge_regs_t::rx_timestamp_attributes_lo

Definition at line 562 of file ixge.h.

u32 ixge_regs_t::rx_timestamp_hi

Definition at line 563 of file ixge.h.

u32 ixge_regs_t::rx_timestamp_lo

Definition at line 571 of file ixge.h.

u32 ixge_regs_t::sa[2]

Definition at line 660 of file ixge.h.

u32 ixge_regs_t::sa_pn[2]

Definition at line 661 of file ixge.h.

u32 ixge_regs_t::salt

Definition at line 650 of file ixge.h.

u32 ixge_regs_t::sci[2]

Definition at line 706 of file ixge.h.

u32 ixge_regs_t::sdp_control

Definition at line 201 of file ixge.h.

u32 ixge_regs_t::serdes_control

Definition at line 402 of file ixge.h.

u32 ixge_regs_t::sgmii_control

Definition at line 477 of file ixge.h.

u32 ixge_regs_t::software_firmware_sync

Definition at line 894 of file ixge.h.

u32 ixge_regs_t::software_semaphore

Definition at line 890 of file ixge.h.

u32 ixge_regs_t::spi

Definition at line 694 of file ixge.h.

u32 ixge_regs_t::src_address[128]

Definition at line 752 of file ixge.h.

u32 ixge_regs_t::stats[17]

Definition at line 665 of file ixge.h.

u32 ixge_regs_t::status

Definition at line 364 of file ixge.h.

u32 ixge_regs_t::status1_enable_auto_clear[4]

Definition at line 277 of file ixge.h.

u32 ixge_regs_t::status1_write_1_to_clear[4]

Definition at line 273 of file ixge.h.

u32 ixge_regs_t::status_auto_clear_enable

Definition at line 234 of file ixge.h.

u32 ixge_regs_t::status_read_only

Definition at line 186 of file ixge.h.

u32 ixge_regs_t::status_write_1_to_clear

Definition at line 230 of file ixge.h.

u32 ixge_regs_t::status_write_1_to_set

Definition at line 232 of file ixge.h.

u32 ixge_regs_t::syn_packet_queue_filter

Definition at line 790 of file ixge.h.

u32 ixge_regs_t::system_time[2]

Definition at line 673 of file ixge.h.

u32 ixge_regs_t::table[8]

Definition at line 803 of file ixge.h.

u32 ixge_regs_t::target_time[2][2]

Definition at line 677 of file ixge.h.

u32 ixge_regs_t::tcp_timer

Definition at line 210 of file ixge.h.

u32 ixge_regs_t::tcp_udp_port[128]

Definition at line 756 of file ixge.h.

u32 ixge_regs_t::throttle0[24]

Definition at line 243 of file ixge.h.

u32 ixge_regs_t::time_adjustment_offset[2]

Definition at line 675 of file ixge.h.

u32 ixge_regs_t::timestamp_value[2]

Definition at line 672 of file ixge.h.

u32 ixge_regs_t::tx_dcb_control

Definition at line 483 of file ixge.h.

u32 ixge_regs_t::tx_dcb_descriptor_plane_queue_select

Definition at line 484 of file ixge.h.

u32 ixge_regs_t::tx_dcb_descriptor_plane_t1_config

Definition at line 485 of file ixge.h.

u32 ixge_regs_t::tx_dcb_descriptor_plane_t1_status

Definition at line 486 of file ixge.h.

ixge_dma_regs_t ixge_regs_t::tx_dma[128]

Definition at line 616 of file ixge.h.

u32 ixge_regs_t::tx_dma_control

Definition at line 500 of file ixge.h.

u32 ixge_regs_t::tx_dma_tcp_flags_control[2]

Definition at line 502 of file ixge.h.

u32 ixge_regs_t::tx_dma_tcp_max_alloc_size_requests

Definition at line 619 of file ixge.h.

u32 ixge_regs_t::tx_flow_control_status

Definition at line 744 of file ixge.h.

struct { ... } ixge_regs_t::tx_ipsec
struct { ... } ixge_regs_t::tx_link_security
u32 ixge_regs_t::tx_manageability_tc_mapping

Definition at line 738 of file ixge.h.

u32 ixge_regs_t::tx_packet_buffer_size[8]

Definition at line 735 of file ixge.h.

u32 ixge_regs_t::tx_packet_buffer_thresholds[8]

Definition at line 490 of file ixge.h.

u32 ixge_regs_t::tx_priority_to_traffic_class

Definition at line 731 of file ixge.h.

u32 ixge_regs_t::tx_queue_byte_counts[32][2]

Definition at line 635 of file ixge.h.

u32 ixge_regs_t::tx_queue_packet_counts[32]

Definition at line 634 of file ixge.h.

u32 ixge_regs_t::tx_queue_stats_mapping_82599[32]

Definition at line 633 of file ixge.h.

u32 ixge_regs_t::tx_sci[2]

Definition at line 659 of file ixge.h.

struct { ... } ixge_regs_t::tx_security
u32 ixge_regs_t::tx_strict_low_latency_queues[4]

Definition at line 631 of file ixge.h.

struct { ... } ixge_regs_t::tx_timesync
u32 ixge_regs_t::usage_stats

Definition at line 844 of file ixge.h.

u32 ixge_regs_t::vf_rx_enable[2]

Definition at line 570 of file ixge.h.

u32 ixge_regs_t::vf_tx_enable[2]

Definition at line 621 of file ixge.h.

u32 ixge_regs_t::vf_vm_tx_switch_loopback_enable[2]

Definition at line 558 of file ixge.h.

u32 ixge_regs_t::vflr_events_clear[4]

Definition at line 222 of file ixge.h.

u32 ixge_regs_t::vlan_control

Definition at line 528 of file ixge.h.

u32 ixge_regs_t::vlan_filter[128]

Definition at line 720 of file ixge.h.

u32 ixge_regs_t::vlan_pool_filter[64]

Definition at line 867 of file ixge.h.

u32 ixge_regs_t::vlan_pool_filter_bitmap[128]

Definition at line 868 of file ixge.h.

u32 ixge_regs_t::wake_up_control

Definition at line 584 of file ixge.h.

u32 ixge_regs_t::wake_up_filter_control

Definition at line 586 of file ixge.h.

u32 ixge_regs_t::wake_up_ip4_address_table[4]

Definition at line 595 of file ixge.h.

u32 ixge_regs_t::wake_up_ip4_address_valid

Definition at line 593 of file ixge.h.

u32 ixge_regs_t::wake_up_ip6_address_table[4]

Definition at line 598 of file ixge.h.

u32 ixge_regs_t::wake_up_packet_length

Definition at line 606 of file ixge.h.

u32 ixge_regs_t::wake_up_packet_memory[32]

Definition at line 610 of file ixge.h.

struct { ... } ixge_regs_t::xge_mac
u32 ixge_regs_t::xgxs_status[2]

Definition at line 386 of file ixge.h.


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