FreeBSD kernel CXGB device code
|
#include <cxgb_common.h>
Data Fields | |
struct sge_params | sge |
struct mc5_params | mc5 |
struct tp_params | tp |
struct vpd_params | vpd |
struct pci_params | pci |
const struct adapter_info * | info |
unsigned short | mtus [NMTUS] |
unsigned short | a_wnd [NCCTRL_WIN] |
unsigned short | b_wnd [NCCTRL_WIN] |
unsigned int | nports |
unsigned int | chan_map |
unsigned int | stats_update_period |
unsigned int | linkpoll_period |
unsigned int | rev |
unsigned int | offload |
Definition at line 387 of file cxgb_common.h.
unsigned short adapter_params::a_wnd[NCCTRL_WIN] |
Definition at line 397 of file cxgb_common.h.
Referenced by t3_prep_adapter().
unsigned short adapter_params::b_wnd[NCCTRL_WIN] |
Definition at line 398 of file cxgb_common.h.
Referenced by t3_prep_adapter().
unsigned int adapter_params::chan_map |
Definition at line 400 of file cxgb_common.h.
Referenced by t3_init_hw(), and t3_prep_adapter().
const struct adapter_info* adapter_params::info |
Definition at line 394 of file cxgb_common.h.
Referenced by t3_prep_adapter(), and t3_reinit_adapter().
unsigned int adapter_params::linkpoll_period |
Definition at line 402 of file cxgb_common.h.
Referenced by t3_prep_adapter().
struct mc5_params adapter_params::mc5 |
Definition at line 389 of file cxgb_common.h.
Referenced by alloc_filters(), cxgb_extension_ioctl(), cxgb_up(), partition_mem(), set_filter(), setup_hw_filters(), t3_init_hw(), and t3_prep_adapter().
unsigned short adapter_params::mtus[NMTUS] |
Definition at line 396 of file cxgb_common.h.
Referenced by cxgb_extension_ioctl(), and t3_prep_adapter().
unsigned int adapter_params::nports |
Definition at line 399 of file cxgb_common.h.
Referenced by cxgb_controller_attach(), cxgb_free(), cxgb_port_attach(), cxgb_tick_handler(), early_hw_init(), mac_prep(), setup_sge_qsets(), sge_timer_cb(), t3_add_configured_sysctls(), t3_clear_faults(), t3_init_hw(), t3_link_changed(), t3_mac_set_address(), t3_mps_set_active_ports(), t3_prep_adapter(), t3_reinit_adapter(), t3_set_coalesce_usecs(), t3_sge_prep(), and tp_config().
unsigned int adapter_params::offload |
Definition at line 404 of file cxgb_common.h.
Referenced by is_offload(), and t3_prep_adapter().
struct pci_params adapter_params::pci |
Definition at line 392 of file cxgb_common.h.
Referenced by config_pcie(), is_pcie(), t3_prep_adapter(), t3_seeprom_read(), and t3_seeprom_write().
unsigned int adapter_params::rev |
Definition at line 403 of file cxgb_common.h.
Referenced by config_pcie(), cxgb_extension_ioctl(), cxgb_get_regs(), cxgb_tick_handler(), cxgb_up(), early_hw_init(), get_vpd_params(), init_idt43102(), mac_prep(), mc7_intr_handler(), partition_mem(), setup_sge_qsets(), t3_add_attach_sysctls(), t3_check_tpsram_version(), t3_init_hw(), t3_intr_enable(), t3_link_changed(), t3_mac_enable(), t3_mac_init(), t3_mac_reset(), t3_mac_set_mtu(), t3_mac_set_speed_duplex_fc(), t3_mac_update_stats(), t3_prep_adapter(), t3_reset_adapter(), t3_sge_cqcntxt_op(), t3_sge_init(), t3rev2char(), tp_config(), tp_intr_handler(), and tp_set_timers().
struct sge_params adapter_params::sge |
Definition at line 388 of file cxgb_common.h.
Referenced by cxgb_extension_ioctl(), setup_sge_qsets(), t3_init_hw(), t3_prep_adapter(), and t3_set_coalesce_usecs().
unsigned int adapter_params::stats_update_period |
Definition at line 401 of file cxgb_common.h.
Referenced by t3_prep_adapter().
struct tp_params adapter_params::tp |
Definition at line 390 of file cxgb_common.h.
Referenced by cxgb_extension_ioctl(), dack_ticks_to_usec(), t3_init_hw(), t3_prep_adapter(), and tp_set_timers().
struct vpd_params adapter_params::vpd |
Definition at line 391 of file cxgb_common.h.
Referenced by core_ticks_per_usec(), cxgb_controller_attach(), early_hw_init(), mac_prep(), mi1_init(), t3_add_attach_sysctls(), t3_config_sched(), t3_get_tx_sched(), t3_init_hw(), t3_mac_set_mtu(), t3_prep_adapter(), t3_reinit_adapter(), tp_init(), and xaui_serdes_reset().