Searched refs:mlx5dr_icm_buddy_mem (Results 1 – 4 of 4) sorted by relevance
168 static int dr_icm_buddy_get_ste_size(struct mlx5dr_icm_buddy_mem *buddy) in dr_icm_buddy_get_ste_size()180 struct mlx5dr_icm_buddy_mem *buddy = chunk->buddy_mem; in dr_icm_chunk_ste_init()192 struct mlx5dr_icm_buddy_mem *buddy = chunk->buddy_mem; in dr_icm_chunk_ste_cleanup()207 struct mlx5dr_icm_buddy_mem *buddy) in dr_icm_chunk_destroy()220 static int dr_icm_buddy_init_ste_cache(struct mlx5dr_icm_buddy_mem *buddy) in dr_icm_buddy_init_ste_cache()251 static void dr_icm_buddy_cleanup_ste_cache(struct mlx5dr_icm_buddy_mem *buddy) in dr_icm_buddy_cleanup_ste_cache()260 struct mlx5dr_icm_buddy_mem *buddy; in dr_icm_buddy_create()297 static void dr_icm_buddy_destroy(struct mlx5dr_icm_buddy_mem *buddy) in dr_icm_buddy_destroy()320 struct mlx5dr_icm_buddy_mem *buddy_mem_pool, in dr_icm_chunk_create()362 struct mlx5dr_icm_buddy_mem *buddy, *tmp_buddy; in dr_icm_pool_sync_all_buddy_pools()[all …]
10 int mlx5dr_buddy_init(struct mlx5dr_icm_buddy_mem *buddy, in mlx5dr_buddy_init()61 void mlx5dr_buddy_cleanup(struct mlx5dr_icm_buddy_mem *buddy) in mlx5dr_buddy_cleanup()74 static int dr_buddy_find_free_seg(struct mlx5dr_icm_buddy_mem *buddy, in dr_buddy_find_free_seg()121 int mlx5dr_buddy_alloc_mem(struct mlx5dr_icm_buddy_mem *buddy, in mlx5dr_buddy_alloc_mem()152 void mlx5dr_buddy_free_mem(struct mlx5dr_icm_buddy_mem *buddy, in mlx5dr_buddy_free_mem()
159 struct mlx5dr_icm_buddy_mem { struct183 int mlx5dr_buddy_init(struct mlx5dr_icm_buddy_mem *buddy, argument185 void mlx5dr_buddy_cleanup(struct mlx5dr_icm_buddy_mem *buddy);186 int mlx5dr_buddy_alloc_mem(struct mlx5dr_icm_buddy_mem *buddy,189 void mlx5dr_buddy_free_mem(struct mlx5dr_icm_buddy_mem *buddy,
142 struct mlx5dr_icm_buddy_mem;1107 struct mlx5dr_icm_buddy_mem *buddy_mem;