Lines Matching refs:rx_ring
227 struct rocker_dma_ring_info rx_ring; member
1193 struct rocker_dma_ring_info *rx_ring = &rocker_port->rx_ring; in rocker_dma_rx_ring_skbs_alloc() local
1197 for (i = 0; i < rx_ring->size; i++) { in rocker_dma_rx_ring_skbs_alloc()
1199 &rx_ring->desc_info[i]); in rocker_dma_rx_ring_skbs_alloc()
1207 rocker_dma_rx_ring_skb_free(rocker, &rx_ring->desc_info[i]); in rocker_dma_rx_ring_skbs_alloc()
1214 struct rocker_dma_ring_info *rx_ring = &rocker_port->rx_ring; in rocker_dma_rx_ring_skbs_free() local
1217 for (i = 0; i < rx_ring->size; i++) in rocker_dma_rx_ring_skbs_free()
1218 rocker_dma_rx_ring_skb_free(rocker, &rx_ring->desc_info[i]); in rocker_dma_rx_ring_skbs_free()
1246 &rocker_port->rx_ring); in rocker_port_dma_rings_init()
1252 err = rocker_dma_ring_bufs_alloc(rocker, &rocker_port->rx_ring, in rocker_port_dma_rings_init()
1265 rocker_dma_ring_pass_to_producer(rocker, &rocker_port->rx_ring); in rocker_port_dma_rings_init()
1270 rocker_dma_ring_bufs_free(rocker, &rocker_port->rx_ring, in rocker_port_dma_rings_init()
1273 rocker_dma_ring_destroy(rocker, &rocker_port->rx_ring); in rocker_port_dma_rings_init()
1287 rocker_dma_ring_bufs_free(rocker, &rocker_port->rx_ring, in rocker_port_dma_rings_fini()
1289 rocker_dma_ring_destroy(rocker, &rocker_port->rx_ring); in rocker_port_dma_rings_fini()
4537 (desc_info = rocker_desc_tail_get(&rocker_port->rx_ring))) { in rocker_port_poll_rx()
4554 rocker_desc_head_set(rocker, &rocker_port->rx_ring, desc_info); in rocker_port_poll_rx()
4561 rocker_dma_ring_credits_set(rocker, &rocker_port->rx_ring, credits); in rocker_port_poll_rx()