FreeBSD kernel CXGB device code
cmac Struct Reference

#include <cxgb_common.h>

Collaboration diagram for cmac:

Data Fields

adapter_tadapter
 
unsigned int offset
 
unsigned char nucast
 
unsigned char multiport
 
unsigned char ext_port
 
unsigned char promisc_map
 
unsigned int tx_tcnt
 
unsigned int tx_xcnt
 
u64 tx_mcnt
 
unsigned int rx_xcnt
 
unsigned int rx_ocnt
 
u64 rx_mcnt
 
unsigned int toggle_cnt
 
unsigned int txen
 
unsigned int was_reset
 
u64 rx_pause
 
struct mac_stats stats
 

Detailed Description

Definition at line 475 of file cxgb_common.h.

Field Documentation

◆ adapter

◆ ext_port

◆ multiport

◆ nucast

unsigned char cmac::nucast

Definition at line 478 of file cxgb_common.h.

Referenced by mac_prep(), t3_hash_maddr(), t3_mac_set_address(), and t3_mac_set_num_ucast().

◆ offset

◆ promisc_map

unsigned char cmac::promisc_map

Definition at line 481 of file cxgb_common.h.

Referenced by t3_mac_set_rx_mode().

◆ rx_mcnt

u64 cmac::rx_mcnt

Definition at line 487 of file cxgb_common.h.

Referenced by t3_mac_enable().

◆ rx_ocnt

unsigned int cmac::rx_ocnt

Definition at line 486 of file cxgb_common.h.

Referenced by t3_mac_enable().

◆ rx_pause

u64 cmac::rx_pause

Definition at line 491 of file cxgb_common.h.

Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().

◆ rx_xcnt

unsigned int cmac::rx_xcnt

Definition at line 485 of file cxgb_common.h.

Referenced by t3_mac_enable().

◆ stats

◆ toggle_cnt

unsigned int cmac::toggle_cnt

Definition at line 488 of file cxgb_common.h.

Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().

◆ tx_mcnt

u64 cmac::tx_mcnt

Definition at line 484 of file cxgb_common.h.

Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().

◆ tx_tcnt

unsigned int cmac::tx_tcnt

Definition at line 482 of file cxgb_common.h.

Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().

◆ tx_xcnt

unsigned int cmac::tx_xcnt

Definition at line 483 of file cxgb_common.h.

Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().

◆ txen

unsigned int cmac::txen

Definition at line 489 of file cxgb_common.h.

Referenced by t3_mac_disable(), t3_mac_enable(), and t3b2_mac_watchdog_task().

◆ was_reset

unsigned int cmac::was_reset

Definition at line 490 of file cxgb_common.h.

Referenced by t3_link_changed(), and t3_mac_set_speed_duplex_fc().


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