Lines Matching refs:rx_tail
294 unsigned rx_tail;
370 static void de_rx_err_acct (struct de_private *de, unsigned rx_tail,
375 rx_tail, status, len);
396 unsigned rx_tail = de->rx_tail;
407 skb = de->rx_skb[rx_tail].skb;
410 status = le32_to_cpu(de->rx_ring[rx_tail].opts1);
418 mapping = de->rx_skb[rx_tail].mapping;
426 de_rx_err_acct(de, rx_tail, status, len);
434 rx_tail, status, len, copying_skb);
451 de->rx_skb[rx_tail].mapping =
454 de->rx_skb[rx_tail].skb = copy_skb;
477 if (rx_tail == (DE_RX_RING_SIZE - 1))
478 de->rx_ring[rx_tail].opts2 =
481 de->rx_ring[rx_tail].opts2 = cpu_to_le32(de->rx_buf_sz);
482 de->rx_ring[rx_tail].addr1 = cpu_to_le32(mapping);
484 de->rx_ring[rx_tail].opts1 = cpu_to_le32(DescOwn);
485 rx_tail = NEXT_RX(rx_tail);
491 de->rx_tail = rx_tail;
506 de->rx_tail, de->tx_head, de->tx_tail);
894 de->rx_tail = 0;
1315 de->rx_tail = 0;
1453 de->rx_tail, de->tx_head, de->tx_tail);