Lines Matching refs:tso_pool
1206 release_one_tx_pool(adapter, &adapter->tso_pool[i]); in release_tx_pools()
1211 kfree(adapter->tso_pool); in release_tx_pools()
1212 adapter->tso_pool = NULL; in release_tx_pools()
1326 adapter->tso_pool = kcalloc(num_pools, in init_tx_pools()
1331 if (!adapter->tso_pool) { in init_tx_pools()
1354 rc = init_one_tx_pool(netdev, &adapter->tso_pool[i], in init_tx_pools()
1373 struct ibmvnic_tx_pool *tso_pool; in init_tx_pools() local
1392 tso_pool = &adapter->tso_pool[i]; in init_tx_pools()
1395 i, tso_pool->num_buffers, tso_pool->buf_size); in init_tx_pools()
1397 rc = alloc_ltb_set(adapter, &tso_pool->ltb_set, in init_tx_pools()
1398 tso_pool->num_buffers, tso_pool->buf_size); in init_tx_pools()
1402 tso_pool->consumer_index = 0; in init_tx_pools()
1403 tso_pool->producer_index = 0; in init_tx_pools()
1405 for (j = 0; j < tso_pool->num_buffers; j++) in init_tx_pools()
1406 tso_pool->free_map[j] = j; in init_tx_pools()
2044 if (!adapter->tx_pool || !adapter->tso_pool) in clean_tx_pools()
2053 clean_one_tx_pool(adapter, &adapter->tso_pool[i]); in clean_tx_pools()
2301 tx_pool = &adapter->tso_pool[queue_num]; in ibmvnic_tx_scrq_clean_buffer()
2448 tx_pool = &adapter->tso_pool[queue_num]; in ibmvnic_xmit()
2949 !adapter->tso_pool || in do_reset()
4221 tx_pool = &adapter->tso_pool[pool]; in ibmvnic_complete_tx()