Searched refs:buddy_mem_pool (Results 1 – 1 of 1) sorted by relevance
243 struct mlx5dr_icm_buddy_mem *buddy_mem_pool, in dr_icm_chunk_create() argument255 chunk->rkey = buddy_mem_pool->icm_mr->mkey.key; in dr_icm_chunk_create()258 (uintptr_t)buddy_mem_pool->icm_mr->icm_start_addr + offset; in dr_icm_chunk_create()272 buddy_mem_pool->used_memory += chunk->byte_size; in dr_icm_chunk_create()273 chunk->buddy_mem = buddy_mem_pool; in dr_icm_chunk_create()277 list_add_tail(&chunk->chunk_list, &buddy_mem_pool->used_list); in dr_icm_chunk_create()327 struct mlx5dr_icm_buddy_mem *buddy_mem_pool; in dr_icm_handle_buddies_get_mem() local333 list_for_each_entry(buddy_mem_pool, &pool->buddy_mem_list, list_node) { in dr_icm_handle_buddies_get_mem()334 err = mlx5dr_buddy_alloc_mem(buddy_mem_pool, in dr_icm_handle_buddies_get_mem()362 *buddy = buddy_mem_pool; in dr_icm_handle_buddies_get_mem()