Lines Matching refs:tx_ringsz
135 return alx->tx_ringsz + txq->read_idx - txq->write_idx - 1; in alx_tpd_avail()
162 if (++sw_read_idx == alx->tx_ringsz) in alx_clean_tx_irq()
171 alx_tpd_avail(alx) > alx->tx_ringsz/4) in alx_clean_tx_irq()
380 alx_write_mem32(hw, ALX_TPD_RING_SZ, alx->tx_ringsz); in alx_init_ring_ptrs()
394 for (i = 0; i < alx->tx_ringsz; i++) in alx_free_txring_buf()
397 memset(txq->bufs, 0, alx->tx_ringsz * sizeof(struct alx_buffer)); in alx_free_txring_buf()
398 memset(txq->tpd, 0, alx->tx_ringsz * sizeof(struct alx_txd)); in alx_free_txring_buf()
512 alx->txq.bufs = kcalloc(alx->tx_ringsz, in alx_alloc_descriptors()
530 alx->descmem.size = sizeof(struct alx_txd) * alx->tx_ringsz + in alx_alloc_descriptors()
548 sizeof(struct alx_txd) * alx->tx_ringsz); in alx_alloc_descriptors()
550 sizeof(struct alx_txd) * alx->tx_ringsz; in alx_alloc_descriptors()
557 sizeof(struct alx_txd) * alx->tx_ringsz + in alx_alloc_descriptors()
560 sizeof(struct alx_txd) * alx->tx_ringsz + in alx_alloc_descriptors()
580 alx->tx_ringsz = alx->tx_ringsz; in alx_alloc_rings()
709 alx->tx_ringsz = 256; in alx_init_sw()
714 hw->ith_tpd = alx->tx_ringsz / 3; in alx_init_sw()
1031 if (++txq->write_idx == alx->tx_ringsz) in alx_map_tx_skb()
1053 if (++txq->write_idx == alx->tx_ringsz) in alx_map_tx_skb()
1062 if (++f == alx->tx_ringsz) in alx_map_tx_skb()
1096 if (alx_tpd_avail(alx) < alx->tx_ringsz/8) in alx_start_xmit()