Lines Matching refs:num_rx_ring
1272 for (i = 0; i < mdp->num_rx_ring; i++) { in sh_eth_ring_free()
1282 ringsize = sizeof(struct sh_eth_rxdesc) * mdp->num_rx_ring; in sh_eth_ring_free()
1290 for (i = 0; i < mdp->num_rx_ring; i++) in sh_eth_ring_free()
1318 int rx_ringsize = sizeof(*rxdesc) * mdp->num_rx_ring; in sh_eth_ring_format()
1332 for (i = 0; i < mdp->num_rx_ring; i++) { in sh_eth_ring_format()
1364 mdp->dirty_rx = (u32) (i - mdp->num_rx_ring); in sh_eth_ring_format()
1406 mdp->rx_skbuff = kcalloc(mdp->num_rx_ring, sizeof(*mdp->rx_skbuff), in sh_eth_ring_init()
1417 rx_ringsize = sizeof(struct sh_eth_rxdesc) * mdp->num_rx_ring; in sh_eth_ring_init()
1582 int entry = mdp->cur_rx % mdp->num_rx_ring; in sh_eth_rx()
1583 int boguscnt = (mdp->dirty_rx + mdp->num_rx_ring) - mdp->cur_rx; in sh_eth_rx()
1658 entry = (++mdp->cur_rx) % mdp->num_rx_ring; in sh_eth_rx()
1664 entry = mdp->dirty_rx % mdp->num_rx_ring; in sh_eth_rx()
1687 if (entry >= mdp->num_rx_ring - 1) in sh_eth_rx()
2296 ring->rx_pending = mdp->num_rx_ring; in sh_eth_get_ringparam()
2335 mdp->num_rx_ring = ring->rx_pending; in sh_eth_set_ringparam()
2466 for (i = 0; i < mdp->num_rx_ring; i++) { in sh_eth_tx_timeout()
3217 mdp->num_rx_ring = RX_RING_SIZE; in sh_eth_drv_probe()