Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_pool.c97 struct mlx5_fs_bulk *new_bulk; in mlx5_fs_pool_alloc_new_bulk() local
99 new_bulk = fs_pool->ops->bulk_create(dev, fs_pool->pool_ctx); in mlx5_fs_pool_alloc_new_bulk()
100 if (new_bulk) in mlx5_fs_pool_alloc_new_bulk()
101 fs_pool->available_units += new_bulk->bulk_len; in mlx5_fs_pool_alloc_new_bulk()
103 return new_bulk; in mlx5_fs_pool_alloc_new_bulk()
138 struct mlx5_fs_bulk *new_bulk; in mlx5_fs_pool_acquire_index() local
151 new_bulk = mlx5_fs_pool_alloc_new_bulk(fs_pool); in mlx5_fs_pool_acquire_index()
152 if (!new_bulk) { in mlx5_fs_pool_acquire_index()
156 err = mlx5_fs_bulk_acquire_index(new_bulk, pool_index); in mlx5_fs_pool_acquire_index()
158 list_add(&new_bulk->pool_list, &fs_pool->partially_used); in mlx5_fs_pool_acquire_index()