SGE_TX_RING_CNT
for (i = 0; i < SGE_TX_RING_CNT; i++) {
SGE_INC(cons, SGE_TX_RING_CNT);
if (sc->sge_cdata.sge_tx_cnt + nsegs >= SGE_TX_RING_CNT) {
if (prod == SGE_TX_RING_CNT - 1)
SGE_INC(prod, SGE_TX_RING_CNT);
if (sc->sge_cdata.sge_tx_cnt > (SGE_TX_RING_CNT -
if_setsendqlen(ifp, SGE_TX_RING_CNT - 1);
for (i = 0; i < SGE_TX_RING_CNT; i++) {
for (i = 0; i < SGE_TX_RING_CNT; i++) {
ld->sge_tx_ring[SGE_TX_RING_CNT - 1].sge_flags = htole32(RING_END);
#define SGE_TX_RING_SZ (SGE_TX_RING_CNT * sizeof(struct sge_desc))
struct sge_txdesc sge_txdesc[SGE_TX_RING_CNT];