Home
last modified time | relevance | path

Searched refs:tx_spare (Results 1 – 3 of 3) sorted by relevance

/drivers/net/ethernet/hisilicon/hns3/
A Dhns3_enet.c972 struct hns3_tx_spare *tx_spare = ring->tx_spare; in hns3_tx_spare_space() local
992 struct hns3_tx_spare *tx_spare = ring->tx_spare; in hns3_tx_spare_update() local
1085 ring->tx_spare = tx_spare; in hns3_init_tx_spare_buffer()
1104 struct hns3_tx_spare *tx_spare = ring->tx_spare; in hns3_tx_spare_alloc() local
1119 if (tx_spare->next_to_use == tx_spare->len) in hns3_tx_spare_alloc()
1129 struct hns3_tx_spare *tx_spare = ring->tx_spare; in hns3_tx_spare_rollback() local
1133 tx_spare->next_to_use = tx_spare->len - len; in hns3_tx_spare_rollback()
1142 struct hns3_tx_spare *tx_spare = ring->tx_spare; in hns3_tx_spare_reclaim_cb() local
1148 if (tx_spare->next_to_clean >= tx_spare->len) { in hns3_tx_spare_reclaim_cb()
1149 tx_spare->next_to_clean -= tx_spare->len; in hns3_tx_spare_reclaim_cb()
[all …]
A Dhns3_enet.h498 struct hns3_tx_spare *tx_spare; member
A Dhns3_ethtool.c1966 (!priv->ring->tx_spare && new_tx_spare_buf_size != 0)) { in hns3_set_tunable()
1980 if (!priv->ring->tx_spare) in hns3_set_tunable()
1984 priv->ring->tx_spare->len); in hns3_set_tunable()

Completed in 20 milliseconds