Lines Matching refs:tx_chain
687 struct spider_net_descr_chain *chain = &card->tx_chain;
703 descr = card->tx_chain.head;
743 struct spider_net_descr *descr = card->tx_chain.tail;
752 while (descr != card->tx_chain.head) {
761 if (cnt < card->tx_chain.num_desc/4)
765 descr = card->tx_chain.tail;
771 spin_lock_irqsave(&card->tx_chain.lock, flags);
779 spin_unlock_irqrestore(&card->tx_chain.lock, flags);
799 struct spider_net_descr_chain *chain = &card->tx_chain;
887 descr = card->tx_chain.tail;
897 if (descr == card->tx_chain.head)
1499 if (card->tx_chain.tail != card->tx_chain.head)
1985 result = spider_net_init_chain(card, &card->tx_chain);
2022 spider_net_free_chain(card, &card->tx_chain);
2195 spider_net_free_chain(card, &card->tx_chain);
2391 card->tx_chain.num_desc = tx_descriptors;
2392 card->tx_chain.ring = card->darray + rx_descriptors;