Lines Matching refs:RX_RING_SIZE
72 #define RX_RING_SIZE 64
413 struct RxFD *rx_ringp[RX_RING_SIZE]; /* Rx descriptor, used as ring. */
416 struct sk_buff *rx_skbuff[RX_RING_SIZE];
420 dma_addr_t rx_ring_dma[RX_RING_SIZE];
1076 if (sp->rx_ringp[sp->cur_rx % RX_RING_SIZE] == NULL) {
1081 iowrite32(sp->rx_ring_dma[sp->cur_rx % RX_RING_SIZE],
1142 rfd = sp->rx_ringp[sp->cur_rx % RX_RING_SIZE];
1150 iowrite32(sp->rx_ring_dma[sp->cur_rx % RX_RING_SIZE],
1220 for (i = 0; i < RX_RING_SIZE; i++)
1223 i == sp->dirty_rx % RX_RING_SIZE ? '*' : ' ',
1224 i == sp->cur_rx % RX_RING_SIZE ? '=' : ' ',
1243 for (i = 0; i < RX_RING_SIZE; i++) {
1273 sp->dirty_rx = (unsigned int)(i - RX_RING_SIZE);
1276 pci_dma_sync_single_for_device(sp->pdev, sp->rx_ring_dma[RX_RING_SIZE-1],
1663 entry = sp->dirty_rx % RX_RING_SIZE;
1679 if (sp->rx_skbuff[forw % RX_RING_SIZE] != NULL)
1683 forw_entry = forw % RX_RING_SIZE;
1712 int entry = sp->cur_rx % RX_RING_SIZE;
1713 int rx_work_limit = sp->dirty_rx + RX_RING_SIZE - sp->cur_rx;
1803 entry = (++sp->cur_rx) % RX_RING_SIZE;
1851 for (i = 0; i < RX_RING_SIZE; i++) {