Home
last modified time | relevance | path

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

/drivers/net/ethernet/mellanox/mlx5/core/
A Dfs_pool.c8 int bulk_len) in mlx5_fs_bulk_init() argument
12 fs_bulk->bitmask = kvcalloc(BITS_TO_LONGS(bulk_len), sizeof(unsigned long), in mlx5_fs_bulk_init()
17 fs_bulk->bulk_len = bulk_len; in mlx5_fs_bulk_init()
18 for (i = 0; i < bulk_len; i++) in mlx5_fs_bulk_init()
31 return bitmap_weight(bulk->bitmask, bulk->bulk_len); in mlx5_fs_bulk_get_free_amount()
37 int free_index = find_first_bit(fs_bulk->bitmask, fs_bulk->bulk_len); in mlx5_fs_bulk_acquire_index()
40 if (free_index >= fs_bulk->bulk_len) in mlx5_fs_bulk_acquire_index()
97 fs_pool->available_units += new_bulk->bulk_len; in mlx5_fs_pool_alloc_new_bulk()
107 fs_pool->available_units -= bulk->bulk_len; in mlx5_fs_pool_free_bulk()
184 if (bulk_free_amount == bulk->bulk_len) { in mlx5_fs_pool_release_index()
A Dfs_counters.c114 u32 bulk_len = fc_stats->bulk_query_len; in mlx5_fc_stats_query_all_counters() local
131 last_bulk_id = bulk_base_id + bulk_len; in mlx5_fc_stats_query_all_counters()
137 err = mlx5_cmd_fc_bulk_query(dev, bulk_base_id, bulk_len, data); in mlx5_fc_stats_query_all_counters()
434 int bulk_len; in mlx5_fc_bulk_create() local
439 bulk_len = alloc_bitmask > 0 ? MLX5_FC_BULK_NUM_FCS(alloc_bitmask) : 1; in mlx5_fc_bulk_create()
441 fc_bulk = kvzalloc(struct_size(fc_bulk, fcs, bulk_len), GFP_KERNEL); in mlx5_fc_bulk_create()
445 if (mlx5_fs_bulk_init(dev, &fc_bulk->fs_bulk, bulk_len)) in mlx5_fc_bulk_create()
451 for (i = 0; i < bulk_len; i++) in mlx5_fc_bulk_create()
472 if (mlx5_fs_bulk_get_free_amount(fs_bulk) < fs_bulk->bulk_len) { in mlx5_fc_bulk_destroy()
564 fc_bulk->fs_bulk.bulk_len = bulk_size; in mlx5_fc_local_create()
A Dfs_pool.h11 int bulk_len; member
43 int bulk_len);
A Dfs_cmd.h118 int mlx5_cmd_fc_get_bulk_query_out_len(int bulk_len);
119 int mlx5_cmd_fc_bulk_query(struct mlx5_core_dev *dev, u32 base_id, int bulk_len,
A Dfs_cmd.c851 int mlx5_cmd_fc_get_bulk_query_out_len(int bulk_len) in mlx5_cmd_fc_get_bulk_query_out_len() argument
854 MLX5_ST_SZ_BYTES(traffic_counter) * bulk_len; in mlx5_cmd_fc_get_bulk_query_out_len()
857 int mlx5_cmd_fc_bulk_query(struct mlx5_core_dev *dev, u32 base_id, int bulk_len, in mlx5_cmd_fc_bulk_query() argument
860 int outlen = mlx5_cmd_fc_get_bulk_query_out_len(bulk_len); in mlx5_cmd_fc_bulk_query()
866 MLX5_SET(query_flow_counter_in, in, num_of_counters, bulk_len); in mlx5_cmd_fc_bulk_query()
/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Dfs_hws_pools.c113 int bulk_len; in mlx5_fs_hws_pr_bulk_create() local
119 bulk_len = MLX5_FS_HWS_DEFAULT_BULK_LEN; in mlx5_fs_hws_pr_bulk_create()
120 pr_bulk = kvzalloc(struct_size(pr_bulk, prs_data, bulk_len), GFP_KERNEL); in mlx5_fs_hws_pr_bulk_create()
124 if (mlx5_fs_bulk_init(dev, &pr_bulk->fs_bulk, bulk_len)) in mlx5_fs_hws_pr_bulk_create()
127 for (i = 0; i < bulk_len; i++) { in mlx5_fs_hws_pr_bulk_create()
151 if (mlx5_fs_bulk_get_free_amount(fs_bulk) < fs_bulk->bulk_len) { in mlx5_fs_hws_pr_bulk_destroy()
259 int bulk_len; in mlx5_fs_hws_mh_bulk_create() local
273 bulk_len = MLX5_FS_HWS_DEFAULT_BULK_LEN; in mlx5_fs_hws_mh_bulk_create()
278 if (mlx5_fs_bulk_init(dev, &mh_bulk->fs_bulk, bulk_len)) in mlx5_fs_hws_mh_bulk_create()
281 for (int i = 0; i < bulk_len; i++) { in mlx5_fs_hws_mh_bulk_create()
[all …]
/drivers/gpu/drm/gud/
A Dgud_drv.c318 string_get_size(gdrm->bulk_len, 1, STRING_UNITS_2, buf, sizeof(buf)); in gud_stats_debugfs()
379 gdrm->bulk_buf = vmalloc_32(gdrm->bulk_len); in gud_alloc_bulk_buffer()
383 num_pages = DIV_ROUND_UP(gdrm->bulk_len, PAGE_SIZE); in gud_alloc_bulk_buffer()
392 0, gdrm->bulk_len, GFP_KERNEL); in gud_alloc_bulk_buffer()
554 gdrm->bulk_len = max_buffer_size; in gud_probe()
565 gdrm->compress_buf = vmalloc(gdrm->bulk_len); in gud_probe()
A Dgud_pipe.c166 if (len > gdrm->bulk_len) in gud_prep_flush()
343 if (gdrm->bulk_len < lines * pitch) in gud_flush_damage()
344 lines = gdrm->bulk_len / pitch; in gud_flush_damage()
A Dgud_internal.h28 size_t bulk_len; member

Completed in 15 milliseconds