FreeBSD kernel CXGB device code
sge_qset Struct Reference

#include <cxgb_adapter.h>

Collaboration diagram for sge_qset:

Data Fields

struct sge_rspq rspq
 
struct sge_fl fl [SGE_RXQ_PER_SET]
 
struct lro_state lro
 
struct sge_txq txq [SGE_TXQ_PER_SET]
 
uint32_t txq_stopped
 
struct port_infoport
 
struct adapteradap
 
int idx
 
int qs_flags
 
int coalescing
 
struct cv qs_cv
 
struct mtx lock
 
char namebuf [QS_NAME_LEN]
 

Detailed Description

Definition at line 278 of file cxgb_adapter.h.

Field Documentation

◆ adap

struct adapter* sge_qset::adap

Definition at line 285 of file cxgb_adapter.h.

Referenced by t3_intr_msix(), and t3_sge_alloc_qset().

◆ coalescing

int sge_qset::coalescing

Definition at line 288 of file cxgb_adapter.h.

Referenced by check_pkt_coalesce(), cxgb_tx_timeout(), and cxgb_tx_watchdog().

◆ fl

◆ idx

int sge_qset::idx

◆ lock

struct mtx sge_qset::lock

◆ lro

struct lro_state sge_qset::lro

◆ namebuf

char sge_qset::namebuf[QS_NAME_LEN]

Definition at line 292 of file cxgb_adapter.h.

Referenced by t3_add_configured_sysctls(), and t3_sge_alloc_qset().

◆ port

◆ qs_cv

struct cv sge_qset::qs_cv

Definition at line 289 of file cxgb_adapter.h.

◆ qs_flags

int sge_qset::qs_flags

Definition at line 287 of file cxgb_adapter.h.

Referenced by cxgb_start_locked(), cxgb_tx_timeout(), and cxgb_tx_watchdog().

◆ rspq

◆ txq

◆ txq_stopped

uint32_t sge_qset::txq_stopped

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