Lines Matching refs:tx_buff

1187 	kfree(tx_pool->tx_buff);  in release_one_tx_pool()
1227 tx_pool->tx_buff = kcalloc(pool_size, in init_one_tx_pool()
1230 if (!tx_pool->tx_buff) in init_one_tx_pool()
1235 kfree(tx_pool->tx_buff); in init_one_tx_pool()
1236 tx_pool->tx_buff = NULL; in init_one_tx_pool()
2025 struct ibmvnic_tx_buff *tx_buff; in clean_one_tx_pool() local
2029 if (!tx_pool || !tx_pool->tx_buff) in clean_one_tx_pool()
2035 tx_buff = &tx_pool->tx_buff[i]; in clean_one_tx_pool()
2036 if (tx_buff && tx_buff->skb) { in clean_one_tx_pool()
2037 dev_kfree_skb_any(tx_buff->skb); in clean_one_tx_pool()
2038 tx_buff->skb = NULL; in clean_one_tx_pool()
2287 struct ibmvnic_tx_buff *tx_buff; in ibmvnic_tx_scrq_clean_buffer() local
2314 tx_buff = &tx_pool->tx_buff[index]; in ibmvnic_tx_scrq_clean_buffer()
2317 tx_buff->skb->len; in ibmvnic_tx_scrq_clean_buffer()
2318 dev_kfree_skb_any(tx_buff->skb); in ibmvnic_tx_scrq_clean_buffer()
2319 tx_buff->skb = NULL; in ibmvnic_tx_scrq_clean_buffer()
2398 struct ibmvnic_tx_buff *tx_buff = NULL; in ibmvnic_xmit() local
2512 tx_buff = &tx_pool->tx_buff[bufidx]; in ibmvnic_xmit()
2518 if (unlikely(tx_buff->skb)) { in ibmvnic_xmit()
2522 dev_kfree_skb_any(tx_buff->skb); in ibmvnic_xmit()
2525 tx_buff->skb = skb; in ibmvnic_xmit()
2526 tx_buff->index = bufidx; in ibmvnic_xmit()
2527 tx_buff->pool_index = queue_num; in ibmvnic_xmit()
2576 tx_buff->num_entries = 1; in ibmvnic_xmit()
2591 tx_buff->num_entries = num_entries; in ibmvnic_xmit()
2628 tx_buff->skb = NULL; in ibmvnic_xmit()
4246 txbuff = &tx_pool->tx_buff[index]; in ibmvnic_complete_tx()