Lines Matching refs:tx_buff
1180 kfree(tx_pool->tx_buff); in release_one_tx_pool()
1220 tx_pool->tx_buff = kcalloc(pool_size, in init_one_tx_pool()
1223 if (!tx_pool->tx_buff) in init_one_tx_pool()
1228 kfree(tx_pool->tx_buff); in init_one_tx_pool()
1229 tx_pool->tx_buff = NULL; in init_one_tx_pool()
1944 struct ibmvnic_tx_buff *tx_buff; in clean_one_tx_pool() local
1948 if (!tx_pool || !tx_pool->tx_buff) in clean_one_tx_pool()
1954 tx_buff = &tx_pool->tx_buff[i]; in clean_one_tx_pool()
1955 if (tx_buff && tx_buff->skb) { in clean_one_tx_pool()
1956 dev_kfree_skb_any(tx_buff->skb); in clean_one_tx_pool()
1957 tx_buff->skb = NULL; in clean_one_tx_pool()
2222 struct ibmvnic_tx_buff *tx_buff; in ibmvnic_tx_scrq_clean_buffer() local
2249 tx_buff = &tx_pool->tx_buff[index]; in ibmvnic_tx_scrq_clean_buffer()
2251 adapter->netdev->stats.tx_bytes -= tx_buff->skb->len; in ibmvnic_tx_scrq_clean_buffer()
2254 tx_buff->skb->len; in ibmvnic_tx_scrq_clean_buffer()
2255 dev_kfree_skb_any(tx_buff->skb); in ibmvnic_tx_scrq_clean_buffer()
2256 tx_buff->skb = NULL; in ibmvnic_tx_scrq_clean_buffer()
2308 struct ibmvnic_tx_buff *tx_buff = NULL; in ibmvnic_xmit() local
2404 tx_buff = &tx_pool->tx_buff[bufidx]; in ibmvnic_xmit()
2405 tx_buff->skb = skb; in ibmvnic_xmit()
2406 tx_buff->index = bufidx; in ibmvnic_xmit()
2407 tx_buff->pool_index = queue_num; in ibmvnic_xmit()
2457 tx_buff->num_entries = num_entries; in ibmvnic_xmit()
2491 tx_buff->skb = NULL; in ibmvnic_xmit()
4098 txbuff = &tx_pool->tx_buff[index]; in ibmvnic_complete_tx()