xbt_dict_set(surf_network_model->resource_set, name, nw_link,
surf_resource_free);
-#ifdef HAVE_TRACING
- TRACE_surf_link_declaration(nw_link, name, bw_initial, lat_initial);
-#endif
return nw_link;
}
if (action->category)
xbt_free(action->category);
#endif
- free(action);
+ surf_action_free(&action);
return 1;
}
return 0;
}
}
+ DEBUG1("Min of share resources %f", min);
+
return min;
}
link_CM02_t link;
unsigned int i;
xbt_dynar_foreach(route, i, link) {
- TRACE_surf_link_set_utilization(link,
+ TRACE_surf_link_set_utilization(link->lmm_resource.generic_resource.name,
action->generic_action.data,
(surf_action_t) action,
lmm_variable_getvalue
(nw_link->lmm_resource.power.peak *
nw_link->lmm_resource.power.scale));
#ifdef HAVE_TRACING
- TRACE_surf_link_set_bandwidth(date, nw_link,
+ TRACE_surf_link_set_bandwidth(date, nw_link->lmm_resource.generic_resource.name,
sg_bandwidth_factor *
(nw_link->lmm_resource.power.peak *
nw_link->lmm_resource.power.scale));