Lines Matching defs:txq
268 /* txq: SGE egress queue + miscellaneous items */
272 struct port_info *port; /* the port this txq belongs to */
312 uint32_t qflush; /* # of SGE_EGR_UPDATE notifications for txq */
378 struct sge_txq *txq; /* NIC tx queues */
544 #define TXQ_LOCK(txq) EQ_LOCK(&(txq)->eq)
545 #define TXQ_UNLOCK(txq) EQ_UNLOCK(&(txq)->eq)
546 #define TXQ_LOCK_ASSERT_OWNED(txq) EQ_LOCK_ASSERT_OWNED(&(txq)->eq)
547 #define TXQ_LOCK_ASSERT_NOTOWNED(txq) EQ_LOCK_ASSERT_NOTOWNED(&(txq)->eq)
549 #define for_each_txq(pi, iter, txq) \
550 txq = &pi->adapter->sge.txq[pi->first_txq]; \
551 for (iter = 0; iter < pi->ntxq; ++iter, ++txq)
608 mblk_t *t4_eth_tx(struct port_info *pi, struct sge_txq *txq, mblk_t *frame);