Lines Matching refs:alias_map

220     GHashTable *alias_map;  in construct_alias_map()  local
223 alias_map = g_hash_table_new_full(g_str_hash, g_str_equal, in construct_alias_map()
253 if (g_hash_table_contains(alias_map, bmna->node_name)) { in construct_alias_map()
262 if (g_hash_table_contains(alias_map, bmna->alias)) { in construct_alias_map()
282 g_hash_table_insert(alias_map, g_strdup(node_map_from), amin); in construct_alias_map()
324 return alias_map; in construct_alias_map()
327 g_hash_table_destroy(alias_map); in construct_alias_map()
342 GHashTable *alias_map; in check_dirty_bitmap_mig_alias_map() local
344 alias_map = construct_alias_map(bbm, true, errp); in check_dirty_bitmap_mig_alias_map()
345 if (!alias_map) { in check_dirty_bitmap_mig_alias_map()
348 g_hash_table_destroy(alias_map); in check_dirty_bitmap_mig_alias_map()
350 alias_map = construct_alias_map(bbm, false, errp); in check_dirty_bitmap_mig_alias_map()
351 if (!alias_map) { in check_dirty_bitmap_mig_alias_map()
354 g_hash_table_destroy(alias_map); in check_dirty_bitmap_mig_alias_map()
484 const char *bs_name, GHashTable *alias_map, in add_bitmaps_to_list() argument
493 assert(!alias_map || !strcmp(bs_name, bdrv_get_node_name(bs))); in add_bitmaps_to_list()
512 if (alias_map) { in add_bitmaps_to_list()
513 const AliasMapInnerNode *amin = g_hash_table_lookup(alias_map, bs_name); in add_bitmaps_to_list()
607 GHashTable *alias_map = NULL; in init_dirty_bitmap_migration() local
614 alias_map = construct_alias_map(migrate_block_bitmap_mapping(), true, in init_dirty_bitmap_migration()
623 if (!alias_map) { in init_dirty_bitmap_migration()
658 if (add_bitmaps_to_list(s, bs, bdrv_get_node_name(bs), alias_map, in init_dirty_bitmap_migration()
674 if (alias_map) { in init_dirty_bitmap_migration()
675 g_hash_table_destroy(alias_map); in init_dirty_bitmap_migration()
682 if (alias_map) { in init_dirty_bitmap_migration()
683 g_hash_table_destroy(alias_map); in init_dirty_bitmap_migration()
1048 GHashTable *alias_map) in dirty_bitmap_load_header() argument
1065 if (alias_map) { in dirty_bitmap_load_header()
1068 amin = g_hash_table_lookup(alias_map, s->node_alias); in dirty_bitmap_load_header()
1087 if (alias_map) { in dirty_bitmap_load_header()
1091 amin = g_hash_table_lookup(alias_map, s->node_alias); in dirty_bitmap_load_header()
1101 assert(nothing || s->cancelled || !!alias_map == !!bitmap_alias_map); in dirty_bitmap_load_header()
1163 GHashTable *alias_map = NULL; in dirty_bitmap_load() local
1176 alias_map = construct_alias_map(migrate_block_bitmap_mapping(), false, in dirty_bitmap_load()
1183 ret = dirty_bitmap_load_header(f, s, alias_map); in dirty_bitmap_load()
1210 if (alias_map) { in dirty_bitmap_load()
1211 g_hash_table_destroy(alias_map); in dirty_bitmap_load()