Lines Matching refs:next_rx
418 u16 next_rx, next_empty; member
478 (4 * DESC_SIZE * dev->rx_info.next_rx), in kick_rx()
480 if (dev->rx_info.next_rx == dev->rx_info.next_empty) in kick_rx()
513 #define nr_rx_empty(dev) ((NR_RX_DESC-2 + dev->rx_info.next_rx - dev->rx_info.next_empty) % NR_RX_D…
533 dev->rx_info.next_rx in ns83820_add_rx_skb()
547 if (likely(next_empty != dev->rx_info.next_rx)) in ns83820_add_rx_skb()
728 dev->rx_info.next_rx = 0; in ns83820_setup_rx()
834 unsigned next_rx; local
845 (int)dev->rx_info.next_rx,
846 (dev->rx_info.descs + (DESC_SIZE * dev->rx_info.next_rx)),
856 next_rx = info->next_rx;
868 skb = info->skbs[next_rx];
869 info->skbs[next_rx] = NULL;
870 info->next_rx = (next_rx + 1) % NR_RX_DESC;
873 clear_rx_desc(dev, next_rx);
926 next_rx = info->next_rx;
927 desc = info->descs + (DESC_SIZE * next_rx);
929 info->next_rx = next_rx;
930 info->next_rx_desc = info->descs + (DESC_SIZE * next_rx);