Home
last modified time | relevance | path

Searched refs:tx_chain (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/toshiba/
Dps3_gelic_net.c553 struct gelic_descr_chain *tx_chain; in gelic_card_release_tx_chain() local
558 for (tx_chain = &card->tx_chain; in gelic_card_release_tx_chain()
559 tx_chain->head != tx_chain->tail && tx_chain->tail; in gelic_card_release_tx_chain()
560 tx_chain->tail = tx_chain->tail->next) { in gelic_card_release_tx_chain()
561 status = gelic_descr_get_status(tx_chain->tail); in gelic_card_release_tx_chain()
562 netdev = tx_chain->tail->skb->dev; in gelic_card_release_tx_chain()
576 if (tx_chain->tail->skb) { in gelic_card_release_tx_chain()
579 tx_chain->tail->skb->len; in gelic_card_release_tx_chain()
590 gelic_descr_release_tx(card, tx_chain->tail); in gelic_card_release_tx_chain()
691 if (!card->tx_chain.head) in gelic_card_get_next_tx_descr()
[all …]
Dspider_net.c660 struct spider_net_descr_chain *chain = &card->tx_chain; in spider_net_prepare_tx_descr()
676 descr = card->tx_chain.head; in spider_net_prepare_tx_descr()
716 struct spider_net_descr *descr = card->tx_chain.tail; in spider_net_set_low_watermark()
725 while (descr != card->tx_chain.head) { in spider_net_set_low_watermark()
734 if (cnt < card->tx_chain.num_desc/4) in spider_net_set_low_watermark()
738 descr = card->tx_chain.tail; in spider_net_set_low_watermark()
744 spin_lock_irqsave(&card->tx_chain.lock, flags); in spider_net_set_low_watermark()
752 spin_unlock_irqrestore(&card->tx_chain.lock, flags); in spider_net_set_low_watermark()
772 struct spider_net_descr_chain *chain = &card->tx_chain; in spider_net_release_tx_chain()
860 descr = card->tx_chain.tail; in spider_net_kick_tx_dma()
[all …]
Dspider_net_ethtool.c127 ering->tx_pending = card->tx_chain.num_desc; in spider_net_ethtool_get_ringparam()
Dps3_gelic_net.h289 struct gelic_descr_chain tx_chain; member
Dspider_net.h468 struct spider_net_descr_chain tx_chain; member
/linux-4.4.14/drivers/net/ethernet/aurora/
Dnb8800.h277 struct nb8800_tx_buf *tx_chain; member
Dnb8800.c461 if (!priv->tx_chain) { in nb8800_xmit()
463 priv->tx_chain = txb; in nb8800_xmit()
465 priv->tx_chain->chain_len++; in nb8800_xmit()
474 priv->tx_chain->ready = true; in nb8800_xmit()
475 priv->tx_chain = NULL; in nb8800_xmit()