Home
last modified time | relevance | path

Searched refs:tx_ts_skb (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/ti/icssg/
Dicssg_common.c638 if (!emac->tx_ts_skb[i]) { in prueth_tx_ts_cookie_get()
639 emac->tx_ts_skb[i] = ERR_PTR(-EBUSY); /* reserve slot */ in prueth_tx_ts_cookie_get()
709 emac->tx_ts_skb[tx_ts_cookie] = skb_get(skb); in icssg_ndo_start_xmit()
803 dev_kfree_skb_any(emac->tx_ts_skb[tx_ts_cookie]); in icssg_ndo_start_xmit()
804 emac->tx_ts_skb[tx_ts_cookie] = NULL; in icssg_ndo_start_xmit()
821 dev_kfree_skb_any(emac->tx_ts_skb[tx_ts_cookie]); in icssg_ndo_start_xmit()
822 emac->tx_ts_skb[tx_ts_cookie] = NULL; in icssg_ndo_start_xmit()
888 if (emac->tx_ts_skb[i]) { in prueth_cleanup_tx_ts()
889 dev_kfree_skb_any(emac->tx_ts_skb[i]); in prueth_cleanup_tx_ts()
890 emac->tx_ts_skb[i] = NULL; in prueth_cleanup_tx_ts()
Dicssg_prueth.h179 struct sk_buff *tx_ts_skb[PRUETH_MAX_TX_TS_REQUESTS]; member
Dicssg_prueth.c89 !emac->tx_ts_skb[tsr.cookie]) { in tx_ts_work()
95 skb = emac->tx_ts_skb[tsr.cookie]; in tx_ts_work()
96 emac->tx_ts_skb[tsr.cookie] = NULL; /* free slot */ in tx_ts_work()
Dicssg_prueth_sr1.c352 skb = emac->tx_ts_skb[cookie]; in prueth_tx_ts_sr1()
353 emac->tx_ts_skb[cookie] = NULL; /* free slot */ in prueth_tx_ts_sr1()