Lines Matching defs:next_rx
404 u16 next_rx, next_empty;
464 (4 * DESC_SIZE * dev->rx_info.next_rx),
466 if (dev->rx_info.next_rx == dev->rx_info.next_empty)
467 printk(KERN_DEBUG "%s: uh-oh: next_rx == next_empty???\n",
499 #define nr_rx_empty(dev) ((NR_RX_DESC-2 + dev->rx_info.next_rx - dev->rx_info.next_empty) % NR_RX_DESC)
516 dprintk("next_empty[%d] nr_used[%d] next_rx[%d]\n",
519 dev->rx_info.next_rx
533 if (likely(next_empty != dev->rx_info.next_rx))
716 dev->rx_info.next_rx = 0;
822 unsigned next_rx;
830 dprintk("rxdp: %08x, descs: %08lx next_rx[%d]: %p next_empty[%d]: %p\n",
833 (int)dev->rx_info.next_rx,
834 (dev->rx_info.descs + (DESC_SIZE * dev->rx_info.next_rx)),
844 next_rx = info->next_rx;
856 skb = info->skbs[next_rx];
857 info->skbs[next_rx] = NULL;
858 info->next_rx = (next_rx + 1) % NR_RX_DESC;
861 clear_rx_desc(dev, next_rx);
914 next_rx = info->next_rx;
915 desc = info->descs + (DESC_SIZE * next_rx);
917 info->next_rx = next_rx;
918 info->next_rx_desc = info->descs + (DESC_SIZE * next_rx);