MSK_TX_RING_CNT
for (i = 0; i < MSK_TX_RING_CNT; i++) {
IFQ_SET_MAXLEN(&ifp->if_snd, MSK_TX_RING_CNT - 1);
for (i = 0; i < MSK_TX_RING_CNT; i++) {
if (total > MSK_TX_RING_CNT - sc_if->sk_cdata.sk_tx_cnt - 2) {
SK_INC(frag, MSK_TX_RING_CNT);
SK_INC(frag, MSK_TX_RING_CNT);
for (idx = *txidx; idx != frag; SK_INC(idx, MSK_TX_RING_CNT)) {
SK_INC(idx, MSK_TX_RING_CNT);
if (sc_if->sk_cdata.sk_tx_cnt < MSK_TX_RING_CNT - 2)
SK_IF_WRITE_2(sc_if, 1, SK_TXQA1_Y2_PREF_LIDX, MSK_TX_RING_CNT - 1);
for (i = 0; i < MSK_TX_RING_CNT; i++) {
memset(rd->sk_tx_ring, 0, sizeof(struct msk_tx_desc) * MSK_TX_RING_CNT);
MSK_CDTXSYNC(sc_if, 0, MSK_TX_RING_CNT,
SK_INC(sc_if->sk_cdata.sk_tx_prod, MSK_TX_RING_CNT);
struct sk_chain sk_tx_chain[MSK_TX_RING_CNT];
struct msk_tx_desc sk_tx_ring[MSK_TX_RING_CNT];
if ((__x + __n) > MSK_TX_RING_CNT) { \
sizeof(struct msk_tx_desc) * (MSK_TX_RING_CNT - __x), \
__n -= (MSK_TX_RING_CNT - __x); \