Home
last modified time | relevance | path

Searched refs:tx_ringsz (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dmain.c135 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()
[all …]
Dalx.h95 unsigned int tx_ringsz; member