Lines Matching refs:next_empty
417 u16 next_rx, next_empty; member
484 if (dev->rx_info.next_rx == dev->rx_info.next_empty) in kick_rx()
533 #define nr_rx_empty(dev) ((NR_RX_DESC-2 + dev->rx_info.next_rx - dev->rx_info.next_empty) % NR_RX_D…
536 unsigned next_empty; in ns83820_add_rx_skb() local
541 next_empty = dev->rx_info.next_empty; in ns83820_add_rx_skb()
551 dev->rx_info.next_empty, in ns83820_add_rx_skb()
557 sg = dev->rx_info.descs + (next_empty * DESC_SIZE); in ns83820_add_rx_skb()
558 BUG_ON(NULL != dev->rx_info.skbs[next_empty]); in ns83820_add_rx_skb()
559 dev->rx_info.skbs[next_empty] = skb; in ns83820_add_rx_skb()
561 dev->rx_info.next_empty = (next_empty + 1) % NR_RX_DESC; in ns83820_add_rx_skb()
567 if (likely(next_empty != dev->rx_info.next_rx)) in ns83820_add_rx_skb()
568 …>rx_info.descs[((NR_RX_DESC + next_empty - 1) % NR_RX_DESC) * DESC_SIZE] = cpu_to_le32(dev->rx_inf… in ns83820_add_rx_skb()
750 dev->rx_info.next_empty = 0; in ns83820_setup_rx()
868 (int)dev->rx_info.next_empty,
869 (dev->rx_info.descs + (DESC_SIZE * dev->rx_info.next_empty))