Lines Matching defs:tx_chain
494 struct gelic_descr_chain *tx_chain;
499 for (tx_chain = &card->tx_chain;
500 tx_chain->head != tx_chain->tail && tx_chain->tail;
501 tx_chain->tail = tx_chain->tail->next) {
502 status = gelic_descr_get_status(tx_chain->tail);
503 netdev = tx_chain->tail->skb->dev;
517 if (tx_chain->tail->skb) {
520 tx_chain->tail->skb->len;
531 gelic_descr_release_tx(card, tx_chain->tail);
697 if (!card->tx_chain.head)
700 if (card->tx_chain.tail != card->tx_chain.head->next &&
701 gelic_descr_get_status(card->tx_chain.head) ==
703 return card->tx_chain.head;
818 card->tx_chain.head = descr->next;
904 card->tx_chain.tail = descr->next->next;
1167 gelic_card_kick_txdma(card, card->tx_chain.tail);
1762 if (gelic_card_init_chain(card, &card->tx_chain,
1771 card->tx_top = card->tx_chain.head;
1807 gelic_card_free_chain(card, card->tx_chain.head);