FreeBSD kernel CXGB device code
|
#include <cxgb_common.h>
Data Fields | |
adapter_t * | adapter |
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 |
Definition at line 475 of file cxgb_common.h.
adapter_t* cmac::adapter |
Definition at line 476 of file cxgb_common.h.
Referenced by mac_prep(), set_addr_filter(), t3_gate_rx_traffic(), t3_mac_disable(), t3_mac_disable_exact_filters(), t3_mac_enable(), t3_mac_enable_exact_filters(), t3_mac_init(), t3_mac_reset(), t3_mac_set_address(), t3_mac_set_mtu(), t3_mac_set_rx_mode(), t3_mac_set_speed_duplex_fc(), t3_mac_update_stats(), t3_open_rx_traffic(), t3_vsc7323_update_stats(), t3b2_mac_watchdog_task(), t3b_pcs_reset(), t3c_pcs_force_los(), xaui_serdes_reset(), and xgm_reset_ctrl().
unsigned char cmac::ext_port |
Definition at line 480 of file cxgb_common.h.
Referenced by mac_prep(), t3_mac_disable(), t3_mac_enable(), t3_mac_set_address(), t3_mac_set_mtu(), t3_mac_set_rx_mode(), t3_mac_set_speed_duplex_fc(), and t3_vsc7323_update_stats().
unsigned char cmac::multiport |
Definition at line 479 of file cxgb_common.h.
Referenced by cxgb_init_locked(), cxgb_tick_handler(), mac_prep(), t3_mac_disable(), t3_mac_enable(), t3_mac_init(), t3_mac_set_address(), t3_mac_set_mtu(), t3_mac_set_rx_mode(), t3_mac_set_speed_duplex_fc(), t3_mac_update_stats(), and t3b2_mac_watchdog_task().
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().
unsigned int cmac::offset |
Definition at line 477 of file cxgb_common.h.
Referenced by cxgb_tick_handler(), cxgb_uninit_synchronized(), mac_intr_handler(), mac_prep(), macidx(), set_addr_filter(), t3_clear_faults(), t3_detect_link_fault(), t3_gate_rx_traffic(), t3_link_changed(), t3_mac_disable(), t3_mac_disable_exact_filters(), t3_mac_enable(), t3_mac_enable_exact_filters(), t3_mac_init(), t3_mac_reset(), t3_mac_set_mtu(), t3_mac_set_rx_mode(), t3_mac_set_speed_duplex_fc(), t3_mac_update_stats(), t3_open_rx_traffic(), t3_port_intr_clear(), t3_port_intr_disable(), t3_port_intr_enable(), t3_xgm_intr_disable(), t3_xgm_intr_enable(), t3b2_mac_watchdog_task(), t3b_pcs_reset(), t3c_pcs_force_los(), xaui_serdes_reset(), and xgm_reset_ctrl().
unsigned char cmac::promisc_map |
Definition at line 481 of file cxgb_common.h.
Referenced by t3_mac_set_rx_mode().
u64 cmac::rx_mcnt |
Definition at line 487 of file cxgb_common.h.
Referenced by t3_mac_enable().
unsigned int cmac::rx_ocnt |
Definition at line 486 of file cxgb_common.h.
Referenced by t3_mac_enable().
u64 cmac::rx_pause |
Definition at line 491 of file cxgb_common.h.
Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().
unsigned int cmac::rx_xcnt |
Definition at line 485 of file cxgb_common.h.
Referenced by t3_mac_enable().
struct mac_stats cmac::stats |
Definition at line 492 of file cxgb_common.h.
Referenced by check_t3b2_mac(), cxgb_extension_ioctl(), cxgb_get_counter(), cxgb_tick_handler(), mac_intr_handler(), sysctl_handle_macstat(), t3_add_configured_sysctls(), t3_link_changed(), t3_mac_enable(), t3_mac_init(), t3_mac_update_stats(), t3_vsc7323_update_stats(), and t3b2_mac_watchdog_task().
unsigned int cmac::toggle_cnt |
Definition at line 488 of file cxgb_common.h.
Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().
u64 cmac::tx_mcnt |
Definition at line 484 of file cxgb_common.h.
Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().
unsigned int cmac::tx_tcnt |
Definition at line 482 of file cxgb_common.h.
Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().
unsigned int cmac::tx_xcnt |
Definition at line 483 of file cxgb_common.h.
Referenced by t3_mac_enable(), and t3b2_mac_watchdog_task().
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().
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().