// XBT_INFO("key '%s' Value '%s'",host_id,link_id);
ETag_surfxml_host();
xbt_free(struct_host->V_host_id);
- struct_host->V_host_power_peak = 0.0;
- struct_host->V_host_core = 0;
- struct_host->V_host_power_scale = 0.0;
- struct_host->V_host_state_initial = SURF_RESOURCE_ON;
- struct_host->V_host_power_trace = NULL;
- struct_host->V_host_state_trace = NULL;
xbt_free(struct_host->V_host_coord);
xbt_free(struct_host);
ETag_surfxml_link();
xbt_free(struct_lnk->V_link_id);
- struct_lnk->V_link_bandwidth = 0;
- struct_lnk->V_link_bandwidth_file = NULL;
- struct_lnk->V_link_latency = 0;
- struct_lnk->V_link_latency_file = NULL;
- struct_lnk->V_link_state = SURF_RESOURCE_ON;
- struct_lnk->V_link_state_file = NULL;
- struct_lnk->V_link_sharing_policy = 0;
xbt_free(struct_lnk);
break;
ETag_surfxml_host();
xbt_free(struct_host->V_host_id);
- struct_host->V_host_power_peak = 0.0;
- struct_host->V_host_core = 0;
- struct_host->V_host_power_scale = 0.0;
- struct_host->V_host_state_initial = SURF_RESOURCE_ON;
- struct_host->V_host_power_trace = NULL;
- struct_host->V_host_state_trace = NULL;
xbt_free(struct_host->V_host_coord);
xbt_free(struct_host);
ETag_surfxml_link();
xbt_free(struct_lnk->V_link_id);
- struct_lnk->V_link_bandwidth = 0;
- struct_lnk->V_link_bandwidth_file = NULL;
- struct_lnk->V_link_latency = 0;
- struct_lnk->V_link_latency_file = NULL;
- struct_lnk->V_link_state = SURF_RESOURCE_ON;
- struct_lnk->V_link_state_file = NULL;
- struct_lnk->V_link_sharing_policy = 0;
xbt_free(struct_lnk);
}
break;
}
void ETag_surfxml_host(void){
surfxml_call_cb_functions(ETag_surfxml_host_cb_list);
-// xbt_free(struct_host->V_host_id);
}
void STag_surfxml_router(void){
xbt_free(struct_cluster->V_cluster_prefix);
xbt_free(struct_cluster->V_cluster_suffix);
xbt_free(struct_cluster->V_cluster_radical);
- struct_cluster->S_cluster_power = 0;
- struct_cluster->S_cluster_core = 0;
- struct_cluster->S_cluster_bw = 0;
- struct_cluster->S_cluster_lat = 0;
- struct_cluster->S_cluster_bb_bw = 0;
- struct_cluster->S_cluster_bb_lat = 0;
xbt_free(struct_cluster->S_cluster_router_id);
- struct_cluster->V_cluster_sharing_policy = 0;
- struct_cluster->V_cluster_bb_sharing_policy = 0;
xbt_free(struct_cluster);
}