Home
last modified time | relevance | path

Searched refs:tx_pool (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/
H A Dibmvnic.c628 struct ibmvnic_tx_pool *tx_pool) in reset_one_tx_pool()
632 rc = reset_long_term_buff(adapter, &tx_pool->long_term_buff); in reset_one_tx_pool()
636 memset(tx_pool->tx_buff, 0, in reset_one_tx_pool()
637 tx_pool->num_buffers * in reset_one_tx_pool()
640 for (i = 0; i < tx_pool->num_buffers; i++) in reset_one_tx_pool()
641 tx_pool->free_map[i] = i; in reset_one_tx_pool()
643 tx_pool->consumer_index = 0; in reset_one_tx_pool()
644 tx_pool->producer_index = 0; in reset_one_tx_pool()
654 if (!adapter->tx_pool) in reset_tx_pools()
662 rc = reset_one_tx_pool(adapter, &adapter->tx_pool[ in reset_tx_pools()
627 reset_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) reset_one_tx_pool() argument
681 release_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) release_one_tx_pool() argument
708 init_one_tx_pool(struct net_device *netdev, struct ibmvnic_tx_pool *tx_pool, int num_entries, int buf_size) init_one_tx_pool() argument
1266 clean_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) clean_one_tx_pool() argument
1542 struct ibmvnic_tx_pool *tx_pool; ibmvnic_xmit() local
3091 struct ibmvnic_tx_pool *tx_pool; ibmvnic_complete_tx() local
[all...]
H A Dibmvnic.h1018 struct ibmvnic_tx_pool *tx_pool; member
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/
H A Dibmvnic.c1180 struct ibmvnic_tx_pool *tx_pool) in release_one_tx_pool()
1182 kfree(tx_pool->tx_buff); in release_one_tx_pool()
1183 kfree(tx_pool->free_map); in release_one_tx_pool()
1184 free_ltb_set(adapter, &tx_pool->ltb_set); in release_one_tx_pool()
1197 /* init_tx_pools() ensures that ->tx_pool and ->tso_pool are in release_tx_pools()
1200 if (!adapter->tx_pool) in release_tx_pools()
1204 release_one_tx_pool(adapter, &adapter->tx_pool[i]); in release_tx_pools()
1208 kfree(adapter->tx_pool); in release_tx_pools()
1209 adapter->tx_pool = NULL; in release_tx_pools()
1217 struct ibmvnic_tx_pool *tx_pool, in init_one_tx_pool()
1179 release_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) release_one_tx_pool() argument
1216 init_one_tx_pool(struct net_device *netdev, struct ibmvnic_tx_pool *tx_pool, int pool_size, int buf_size) init_one_tx_pool() argument
1373 struct ibmvnic_tx_pool *tx_pool; init_tx_pools() local
2017 clean_one_tx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_tx_pool *tx_pool) clean_one_tx_pool() argument
2299 struct ibmvnic_tx_pool *tx_pool; ibmvnic_tx_scrq_clean_buffer() local
2387 struct ibmvnic_tx_pool *tx_pool; ibmvnic_xmit() local
4150 struct ibmvnic_tx_pool *tx_pool; ibmvnic_complete_tx() local
[all...]
H A Dibmvnic.h972 struct ibmvnic_tx_pool *tx_pool; member
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dnetcp_core.c991 knav_pool_desc_put(netcp->tx_pool, ndesc); in netcp_free_tx_desc_chain()
994 ndesc = knav_pool_desc_unmap(netcp->tx_pool, dma_desc, in netcp_free_tx_desc_chain()
1017 desc = knav_pool_desc_unmap(netcp->tx_pool, dma, dma_sz); in netcp_process_tx_compl_packets()
1041 (knav_pool_count(netcp->tx_pool) > in netcp_process_tx_compl_packets()
1098 desc = knav_pool_desc_get(netcp->tx_pool); in netcp_tx_map_skb()
1131 ndesc = knav_pool_desc_get(netcp->tx_pool); in netcp_tx_map_skb()
1138 desc_dma = knav_pool_desc_virt_to_dma(netcp->tx_pool, ndesc); in netcp_tx_map_skb()
1144 knav_pool_desc_map(netcp->tx_pool, pdesc, in netcp_tx_map_skb()
1149 knav_pool_desc_map(netcp->tx_pool, pdesc, sizeof(*pdesc), in netcp_tx_map_skb()
1250 ret = knav_pool_desc_map(netcp->tx_pool, des in netcp_tx_submit_skb()
[all...]
H A Dnetcp.h86 void *tx_pool; member
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dnetcp_core.c990 knav_pool_desc_put(netcp->tx_pool, ndesc); in netcp_free_tx_desc_chain()
993 ndesc = knav_pool_desc_unmap(netcp->tx_pool, dma_desc, in netcp_free_tx_desc_chain()
1016 desc = knav_pool_desc_unmap(netcp->tx_pool, dma, dma_sz); in netcp_process_tx_compl_packets()
1040 (knav_pool_count(netcp->tx_pool) > in netcp_process_tx_compl_packets()
1097 desc = knav_pool_desc_get(netcp->tx_pool); in netcp_tx_map_skb()
1130 ndesc = knav_pool_desc_get(netcp->tx_pool); in netcp_tx_map_skb()
1137 desc_dma = knav_pool_desc_virt_to_dma(netcp->tx_pool, ndesc); in netcp_tx_map_skb()
1143 knav_pool_desc_map(netcp->tx_pool, pdesc, in netcp_tx_map_skb()
1148 knav_pool_desc_map(netcp->tx_pool, pdesc, sizeof(*pdesc), in netcp_tx_map_skb()
1249 ret = knav_pool_desc_map(netcp->tx_pool, des in netcp_tx_submit_skb()
[all...]
H A Dnetcp.h86 void *tx_pool; member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_tx.c466 pool = priv->tls->tx_pool; in mlx5e_ktls_add_tx()
518 pool = priv->tls->tx_pool; in mlx5e_ktls_del_tx()
906 &tls->tx_pool->size); in mlx5e_tls_tx_debugfs_init()
929 priv->tls->tx_pool = mlx5e_tls_tx_pool_init(priv->mdev, &priv->tls->sw_stats); in mlx5e_ktls_init_tx()
930 if (!priv->tls->tx_pool) { in mlx5e_ktls_init_tx()
952 mlx5e_tls_tx_pool_cleanup(priv->tls->tx_pool); in mlx5e_ktls_cleanup_tx()
953 priv->tls->tx_pool = NULL; in mlx5e_ktls_cleanup_tx()
H A Dktls.h87 struct mlx5e_tls_tx_pool *tx_pool; member

Completed in 20 milliseconds