FreeBSD kernel CXGBE device code
|
#include <adapter.h>
Data Fields | |
int | nrxq |
int | ntxq |
int | nofldrxq |
int | nofldtxq |
int | nnmrxq |
int | nnmtxq |
int | niq |
int | neq |
struct sge_iq | fwq |
struct sge_wrq * | ctrlq |
struct sge_txq * | txq |
struct sge_rxq * | rxq |
struct sge_ofld_txq * | ofld_txq |
struct sge_ofld_rxq * | ofld_rxq |
struct sge_nm_txq * | nm_txq |
struct sge_nm_rxq * | nm_rxq |
uint16_t | iq_start |
uint16_t | iq_base |
int | eq_start |
int | eq_base |
int | iqmap_sz |
int | eqmap_sz |
struct sge_iq ** | iqmap |
struct sge_eq ** | eqmap |
int8_t | safe_zidx |
struct rx_buf_info | rx_buf_info [SW_ZONE_SIZES] |
struct sge_wrq* sge::ctrlq |
Definition at line 832 of file adapter.h.
Referenced by alloc_ctrlq(), ccr_init_port(), clear_stats(), del_hashfilter(), del_tcamfilter(), free_ctrlq(), set_hashfilter(), set_tcamfilter(), set_tcb_field(), t4_attach(), t4_del_hashfilter_rpl(), t4_detach_common(), t4_hashfilter_ao_rpl(), t4_hashfilter_tcb_rpl(), t4_l2t_alloc_switching(), t4_smt_set_switching(), t4_suspend(), and t4_teardown_adapter_queues().
int sge::eq_base |
Definition at line 843 of file adapter.h.
Referenced by alloc_txq(), and handle_sge_egr_update().
int sge::eq_start |
Definition at line 842 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), compare_caps_and_params(), ctrl_eq_alloc(), eth_eq_alloc(), get_params__post_init(), and handle_sge_egr_update().
struct sge_eq** sge::eqmap |
Definition at line 847 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), ctrl_eq_alloc(), eth_eq_alloc(), handle_sge_egr_update(), t4_attach(), t4_detach_common(), and t4vf_attach().
int sge::eqmap_sz |
Definition at line 845 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), compare_caps_and_params(), ctrl_eq_alloc(), eth_eq_alloc(), get_params__post_init(), t4_attach(), and t4vf_attach().
struct sge_iq sge::fwq |
Definition at line 831 of file adapter.h.
Referenced by alloc_ctrlq(), alloc_fwq(), alloc_iq_fl_hwq(), del_hashfilter(), del_tcamfilter(), free_fwq(), mk_act_open_req(), mk_act_open_req6(), set_tcamfilter(), set_tcb_field(), t4_intr_all(), t4_l2t_alloc_switching(), t4_l2t_alloc_tls(), t4_setup_intr_handlers(), t4_smt_set_switching(), and t4_suspend().
uint16_t sge::iq_base |
Definition at line 841 of file adapter.h.
Referenced by alloc_rxq(), and service_iq().
uint16_t sge::iq_start |
Definition at line 840 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), compare_caps_and_params(), get_params__post_init(), and service_iq().
struct sge_iq** sge::iqmap |
Definition at line 846 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), service_iq(), t4_attach(), t4_detach_common(), and t4vf_attach().
int sge::iqmap_sz |
Definition at line 844 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), compare_caps_and_params(), get_params__post_init(), t4_attach(), and t4vf_attach().
int sge::neq |
Definition at line 829 of file adapter.h.
Referenced by t4_attach(), and t4vf_attach().
int sge::niq |
Definition at line 828 of file adapter.h.
Referenced by t4_attach(), and t4vf_attach().
struct sge_nm_rxq* sge::nm_rxq |
Definition at line 838 of file adapter.h.
Referenced by t4_attach(), t4_detach_common(), and t4_setup_intr_handlers().
struct sge_nm_txq* sge::nm_txq |
Definition at line 837 of file adapter.h.
Referenced by t4_attach(), and t4_detach_common().
int sge::nnmrxq |
Definition at line 826 of file adapter.h.
Referenced by t4_attach().
int sge::nnmtxq |
Definition at line 827 of file adapter.h.
Referenced by t4_attach().
int sge::nofldrxq |
Definition at line 824 of file adapter.h.
Referenced by t4_attach().
int sge::nofldtxq |
Definition at line 825 of file adapter.h.
Referenced by t4_attach().
int sge::nrxq |
Definition at line 822 of file adapter.h.
Referenced by t4_attach(), and t4vf_attach().
int sge::ntxq |
Definition at line 823 of file adapter.h.
Referenced by t4_attach(), and t4vf_attach().
struct sge_ofld_rxq* sge::ofld_rxq |
Definition at line 836 of file adapter.h.
Referenced by t4_attach(), and t4_detach_common().
struct sge_ofld_txq* sge::ofld_txq |
Definition at line 835 of file adapter.h.
Referenced by t4_attach(), and t4_detach_common().
struct rx_buf_info sge::rx_buf_info[SW_ZONE_SIZES] |
Definition at line 850 of file adapter.h.
Referenced by bufidx_used(), find_refill_source(), free_fl_buffers(), get_scatter_segment(), get_segment_len(), refill_fl(), skip_scatter_segment(), and t4_init_rx_buf_info().
struct sge_rxq* sge::rxq |
Definition at line 834 of file adapter.h.
Referenced by alloc_txq(), ccr_attach(), ccr_init_port(), cxgbe_init_synchronized(), t4_attach(), t4_detach_common(), t4_setup_intr_handlers(), t4vf_attach(), and vi_full_init().
int8_t sge::safe_zidx |
Definition at line 849 of file adapter.h.
Referenced by init_fl(), and t4_init_rx_buf_info().
struct sge_txq* sge::txq |
Definition at line 833 of file adapter.h.
Referenced by add_txq_sysctls(), cxgbe_transmit(), sysctl_tc(), t4_attach(), t4_detach_common(), t4_set_sched_queue(), and t4vf_attach().