Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/cxgbe/offload.h
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Lines | struct cxgbe_rate_tag { | ||||
struct m_snd_tag com; | struct m_snd_tag com; | ||||
struct adapter *adapter; | struct adapter *adapter; | ||||
u_int flags; | u_int flags; | ||||
struct mtx lock; | struct mtx lock; | ||||
int port_id; | int port_id; | ||||
int etid; | int etid; | ||||
struct mbufq pending_tx, pending_fwack; | struct mbufq pending_tx, pending_fwack; | ||||
int plen; | int plen; | ||||
struct sge_wrq *eo_txq; | struct sge_ofld_txq *eo_txq; | ||||
uint32_t ctrl0; | uint32_t ctrl0; | ||||
uint16_t iqid; | uint16_t iqid; | ||||
int8_t schedcl; | int8_t schedcl; | ||||
uint64_t max_rate; /* in bytes/s */ | uint64_t max_rate; /* in bytes/s */ | ||||
uint8_t tx_total; /* total tx WR credits (in 16B units) */ | uint8_t tx_total; /* total tx WR credits (in 16B units) */ | ||||
uint8_t tx_credits; /* tx WR credits (in 16B units) available */ | uint8_t tx_credits; /* tx WR credits (in 16B units) available */ | ||||
uint8_t tx_nocompl; /* tx WR credits since last compl request */ | uint8_t tx_nocompl; /* tx WR credits since last compl request */ | ||||
uint8_t ncompl; /* # of completions outstanding. */ | uint8_t ncompl; /* # of completions outstanding. */ | ||||
▲ Show 20 Lines • Show All 147 Lines • Show Last 20 Lines |