Searched refs:tx_spare (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c964 struct hns3_tx_spare *tx_spare = ring->tx_spare; local
970 ntc = smp_load_acquire(&tx_spare->last_to_clean);
971 ntu = tx_spare->next_to_use;
979 return max(ntc, tx_spare->len - ntu) - 1;
984 struct hns3_tx_spare *tx_spare = ring->tx_spare; local
986 if (!tx_spare ||
987 tx_spare->last_to_clean == tx_spare
1035 struct hns3_tx_spare *tx_spare; local
1081 devm_kfree(ring_to_dev(ring), tx_spare); local
1093 struct hns3_tx_spare *tx_spare = ring->tx_spare; local
1118 struct hns3_tx_spare *tx_spare = ring->tx_spare; local
1131 struct hns3_tx_spare *tx_spare = ring->tx_spare; local
5011 struct hns3_tx_spare *tx_spare = ring->tx_spare; local
5017 devm_kfree(ring_to_dev(ring), tx_spare); local
[all...]
H A Dhns3_debugfs.c586 struct hns3_tx_spare *tx_spare = ring->tx_spare; local
591 if (!tx_spare) {
609 sprintf(result[j++], "%u", tx_spare->len);
610 sprintf(result[j++], "%u", tx_spare->next_to_use);
611 sprintf(result[j++], "%u", tx_spare->next_to_clean);
612 sprintf(result[j++], "%u", tx_spare->last_to_clean);
613 sprintf(result[j++], "%pad", &tx_spare->dma);
H A Dhns3_enet.h496 struct hns3_tx_spare *tx_spare; member in struct:hns3_enet_ring::__anon1111::__anon1112
H A Dhns3_ethtool.c1972 (!priv->ring->tx_spare && new_tx_spare_buf_size != 0)) {
1986 if (!priv->ring->tx_spare)
1990 priv->ring->tx_spare->len);

Completed in 105 milliseconds