sge_nm_txq
int alloc_nm_txq(struct vi_info *, struct sge_nm_txq *, int, int);
int free_nm_txq(struct vi_info *, struct sge_nm_txq *);
struct sge_nm_txq *nm_txq; /* netmap tx queues */
s->nm_txq = malloc(s->nnmtxq * sizeof(struct sge_nm_txq),
contiguous_ndesc_available(struct sge_nm_txq *nm_txq)
reclaim_nm_tx_desc(struct sge_nm_txq *nm_txq)
struct sge_nm_txq *nm_txq = &sc->sge.nm_txq[vi->first_nm_txq + kring->ring_id];
static int free_nm_txq_hwq(struct vi_info *, struct sge_nm_txq *);
struct sge_nm_txq *nm_txq;
alloc_nm_txq(struct vi_info *vi, struct sge_nm_txq *nm_txq, int iqidx, int idx)
free_nm_txq(struct vi_info *vi, struct sge_nm_txq *nm_txq)
alloc_nm_txq_hwq(struct vi_info *vi, struct sge_nm_txq *nm_txq)
free_nm_txq_hwq(struct vi_info *vi, struct sge_nm_txq *nm_txq)
struct sge_nm_txq *nm_txq;
struct sge_nm_txq *nm_txq;
ring_nm_txq_db(struct adapter *sc, struct sge_nm_txq *nm_txq)
cxgbe_nm_tx(struct adapter *sc, struct sge_nm_txq *nm_txq,
struct sge_nm_txq *nm_txq;
struct sge_nm_txq *nm_txq;