FreeBSD kernel CXGBE device code
|
#include <adapter.h>
Public Member Functions | |
STAILQ_ENTRY (sge_iq) link | |
Data Fields | |
uint32_t | flags |
volatile int | state |
struct adapter * | adapter |
struct iq_desc * | desc |
int8_t | intr_pktc_idx |
uint8_t | gen |
uint8_t | intr_params |
int8_t | cong |
uint16_t | qsize |
uint16_t | sidx |
uint16_t | cidx |
uint16_t | cntxt_id |
uint16_t | abs_id |
int16_t | intr_idx |
bus_dma_tag_t | desc_tag |
bus_dmamap_t | desc_map |
bus_addr_t | ba |
sge_iq::STAILQ_ENTRY | ( | sge_iq | ) |
uint16_t sge_iq::abs_id |
Definition at line 432 of file adapter.h.
Referenced by add_iq_sysctls(), alloc_iq_fl_hwq(), alloc_rxq(), ccr_attach(), ccr_populate_wreq(), ccr_write_phys_dsgl(), cxgbe_init_synchronized(), del_hashfilter(), del_tcamfilter(), mk_act_open_req(), mk_act_open_req6(), set_tcamfilter(), set_tcb_field(), t4_l2t_alloc_switching(), t4_l2t_alloc_tls(), t4_smt_set_switching(), and vi_full_init().
struct adapter* sge_iq::adapter |
Definition at line 422 of file adapter.h.
Referenced by abort_rpl_rss_handler(), ccr_choose_port(), do_cpl6_fw_pld(), do_smt_write_rpl(), fw4_ack_handler(), handle_fw_msg(), handle_sge_egr_update(), init_iq(), service_iq(), service_iq_fl(), set_tcb_rpl_handler(), t4_del_hashfilter_rpl(), t4_filter_rpl(), t4_hashfilter_ao_rpl(), t4_hashfilter_tcb_rpl(), t4_trace_pkt(), and t5_trace_pkt().
bus_addr_t sge_iq::ba |
Definition at line 439 of file adapter.h.
Referenced by add_iq_sysctls(), alloc_iq_fl(), alloc_iq_fl_hwq(), and free_iq_fl().
uint16_t sge_iq::cidx |
Definition at line 430 of file adapter.h.
Referenced by add_iq_sysctls(), alloc_iq_fl_hwq(), service_iq(), and service_iq_fl().
uint16_t sge_iq::cntxt_id |
Definition at line 431 of file adapter.h.
Referenced by add_iq_sysctls(), alloc_eq_hwq(), alloc_iq_fl_hwq(), alloc_rxq(), free_iq_fl_hwq(), service_iq(), and service_iq_fl().
int8_t sge_iq::cong |
Definition at line 427 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), and init_iq().
struct iq_desc* sge_iq::desc |
Definition at line 423 of file adapter.h.
Referenced by alloc_iq_fl(), alloc_iq_fl_hwq(), free_iq_fl(), service_iq(), and service_iq_fl().
bus_dmamap_t sge_iq::desc_map |
Definition at line 438 of file adapter.h.
Referenced by alloc_iq_fl(), and free_iq_fl().
bus_dma_tag_t sge_iq::desc_tag |
Definition at line 437 of file adapter.h.
Referenced by alloc_iq_fl(), and free_iq_fl().
uint32_t sge_iq::flags |
Definition at line 420 of file adapter.h.
Referenced by alloc_fwq(), alloc_iq_fl(), alloc_iq_fl_hwq(), alloc_rxq(), cxgbe_ioctl(), eth_rx(), free_fwq(), free_iq_fl(), free_iq_fl_hwq(), free_rxq(), init_iq(), quiesce_iq_fl(), service_iq(), service_iq_fl(), and t4_suspend().
uint8_t sge_iq::gen |
Definition at line 425 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), service_iq(), and service_iq_fl().
int16_t sge_iq::intr_idx |
Definition at line 433 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), and init_iq().
uint8_t sge_iq::intr_params |
Definition at line 426 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), init_iq(), service_iq(), service_iq_fl(), and sysctl_holdoff_tmr_idx().
int8_t sge_iq::intr_pktc_idx |
Definition at line 424 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), and init_iq().
uint16_t sge_iq::qsize |
Definition at line 428 of file adapter.h.
Referenced by add_iq_sysctls(), alloc_iq_fl(), alloc_iq_fl_hwq(), init_iq(), service_iq(), and service_iq_fl().
uint16_t sge_iq::sidx |
Definition at line 429 of file adapter.h.
Referenced by init_iq(), service_iq(), and service_iq_fl().
volatile int sge_iq::state |
Definition at line 421 of file adapter.h.
Referenced by alloc_iq_fl_hwq(), init_iq(), quiesce_iq_fl(), service_iq(), service_iq_fl(), t4_intr(), and t4_intr_evt().