Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dalloc.c268 mlx5_frag_buf_node_pools_destroy(struct mlx5_frag_buf_node_pools *node_pools) in mlx5_frag_buf_node_pools_destroy() argument
271 if (node_pools->pools[i]) in mlx5_frag_buf_node_pools_destroy()
272 mlx5_dma_pool_destroy(node_pools->pools[i]); in mlx5_frag_buf_node_pools_destroy()
273 kfree(node_pools); in mlx5_frag_buf_node_pools_destroy()
279 struct mlx5_frag_buf_node_pools *node_pools; in mlx5_frag_buf_node_pools_create() local
281 node_pools = kzalloc_obj(*node_pools); in mlx5_frag_buf_node_pools_create()
282 if (!node_pools) in mlx5_frag_buf_node_pools_create()
288 node_pools->pools[i] = mlx5_dma_pool_create(dev, node, in mlx5_frag_buf_node_pools_create()
290 if (!node_pools->pools[i]) { in mlx5_frag_buf_node_pools_create()
291 mlx5_frag_buf_node_pools_destroy(node_pools); in mlx5_frag_buf_node_pools_create()
[all …]