Lines Matching refs:entry
608 unsigned int entry, tx_free;
622 entry = de->tx_head;
624 txd = &de->tx_ring[entry];
629 if (entry == (DE_TX_RING_SIZE - 1))
637 de->tx_skb[entry].skb = skb;
638 de->tx_skb[entry].mapping = mapping;
644 de->tx_head = NEXT_TX(entry);
646 entry, skb->len);
673 __set_bit_le(255, hash_table); /* Broadcast entry */
687 /* Fill the final entry with our physical address. */
712 /* Fill the final entry with our physical address. */
724 unsigned int entry;
753 entry = de->tx_head;
755 /* Avoid a chip errata by prefixing a dummy entry. */
756 if (entry != 0) {
757 de->tx_skb[entry].skb = DE_DUMMY_SKB;
759 dummy_txd = &de->tx_ring[entry];
760 dummy_txd->opts2 = (entry == (DE_TX_RING_SIZE - 1)) ?
766 entry = NEXT_TX(entry);
769 de->tx_skb[entry].skb = DE_SETUP_SKB;
770 de->tx_skb[entry].mapping = mapping =
775 txd = &de->tx_ring[entry];
776 if (entry == (DE_TX_RING_SIZE - 1))
791 de->tx_head = NEXT_TX(entry);