* \param name The name of the host to get
* \return The corresponding host
*/
-smx_host_t simcall_host_get_by_name(const char *name)
+sg_host_t simcall_host_get_by_name(const char *name)
{
return simcall_BODY_host_get_by_name(name);
}
* \param host A SIMIX host
* \return The name of this host
*/
-const char* simcall_host_get_name(smx_host_t host)
+const char* simcall_host_get_name(sg_host_t host)
{
return simcall_BODY_host_get_name(host);
}
*
* \param host A SIMIX host
*/
-void simcall_host_on(smx_host_t host)
+void simcall_host_on(sg_host_t host)
{
simcall_BODY_host_on(host);
}
*
* \param host A SIMIX host
*/
-void simcall_host_off(smx_host_t host)
+void simcall_host_off(sg_host_t host)
{
simcall_BODY_host_off(host);
}
* \param host A host
* \return The properties of this host
*/
-xbt_dict_t simcall_host_get_properties(smx_host_t host)
+xbt_dict_t simcall_host_get_properties(sg_host_t host)
{
return simcall_BODY_host_get_properties(host);
}
* \param host A SIMIX host
* \return The speed of this host (in Mflop/s)
*/
-double simcall_host_get_speed(smx_host_t host)
+double simcall_host_get_speed(sg_host_t host)
{
return simcall_BODY_host_get_speed(host);
}
* \param host A SIMIX host
* \return The number of core
*/
-int simcall_host_get_core(smx_host_t host)
+int simcall_host_get_core(sg_host_t host)
{
return simcall_BODY_host_get_core(host);
}
* \param host A SIMIX host
* \return the swag of attached processes
*/
-xbt_swag_t simcall_host_get_process_list(smx_host_t host)
+xbt_swag_t simcall_host_get_process_list(sg_host_t host)
{
return simcall_BODY_host_get_process_list(host);
}
*
* \return Speed currently available (in Mflop/s)
*/
-double simcall_host_get_available_speed(smx_host_t host)
+double simcall_host_get_available_speed(sg_host_t host)
{
return simcall_BODY_host_get_available_speed(host);
}
* \param host A SIMIX host
* \return 1 if the host is available, 0 otherwise
*/
-int simcall_host_get_state(smx_host_t host)
+int simcall_host_get_state(sg_host_t host)
{
return simcall_BODY_host_get_state(host);
}
* \param host A SIMIX host
* \return the current power peak value (double)
*/
-double simcall_host_get_current_power_peak(smx_host_t host)
+double simcall_host_get_current_power_peak(sg_host_t host)
{
return simcall_BODY_host_get_current_power_peak(host);
}
* \param pstate_index pstate to test
* \return the current power peak value (double) for pstate_index
*/
-double simcall_host_get_power_peak_at(smx_host_t host, int pstate_index)
+double simcall_host_get_power_peak_at(sg_host_t host, int pstate_index)
{
return simcall_BODY_host_get_power_peak_at(host, pstate_index);
}
* \param host A SIMIX host
* \return the number of power states
*/
-int simcall_host_get_nb_pstates(smx_host_t host)
+int simcall_host_get_nb_pstates(sg_host_t host)
{
return simcall_BODY_host_get_nb_pstates(host);
}
* \param host A SIMIX host
* \param pstate_index The pstate to which the CPU power will be set
*/
-void simcall_host_set_pstate(smx_host_t host, int pstate_index)
+void simcall_host_set_pstate(sg_host_t host, int pstate_index)
{
simcall_BODY_host_set_pstate(host, pstate_index);
}
*
* \param host A SIMIX host
*/
-int simcall_host_get_pstate(smx_host_t host)
+int simcall_host_get_pstate(sg_host_t host)
{
return simcall_BODY_host_get_pstate(host);
}
* \param host A SIMIX host
* \return the energy consumed by the host (double)
*/
-double simcall_host_get_consumed_energy(smx_host_t host)
+double simcall_host_get_consumed_energy(sg_host_t host)
{
return simcall_BODY_host_get_consumed_energy(host);
}
* \param affinity_mask
* \return A new SIMIX execution synchronization
*/
-smx_synchro_t simcall_host_execute(const char *name, smx_host_t host,
+smx_synchro_t simcall_host_execute(const char *name, sg_host_t host,
double flops_amount,
double priority, double bound, unsigned long affinity_mask)
{
*/
smx_synchro_t simcall_host_parallel_execute(const char *name,
int host_nb,
- smx_host_t *host_list,
+ sg_host_t *host_list,
double *flops_amount,
double *bytes_amount,
double amount,
* \param host Host
* \param mask Affinity mask
*/
-void simcall_host_execution_set_affinity(smx_synchro_t execution, smx_host_t host, unsigned long mask)
+void simcall_host_execution_set_affinity(smx_synchro_t execution, sg_host_t host, unsigned long mask)
{
simcall_BODY_host_execution_set_affinity(execution, host, mask);
}
*
* \return The host object of the VM
*/
-void* simcall_vm_create(const char *name, smx_host_t phys_host){
+void* simcall_vm_create(const char *name, sg_host_t phys_host){
return simcall_BODY_vm_create(name, phys_host);
}
*
* \param vm VM
*/
-void simcall_vm_start(smx_host_t vm)
+void simcall_vm_start(sg_host_t vm)
{
simcall_BODY_vm_start(vm);
}
* \param vm VM
* \return The state of the VM
*/
-int simcall_vm_get_state(smx_host_t vm)
+int simcall_vm_get_state(sg_host_t vm)
{
return simcall_BODY_vm_get_state(vm);
}
* \param vm VM
* \return The name of the physical host
*/
-void *simcall_vm_get_pm(smx_host_t vm)
+void *simcall_vm_get_pm(sg_host_t vm)
{
return simcall_BODY_vm_get_pm(vm);
}
-void simcall_vm_set_bound(smx_host_t vm, double bound)
+void simcall_vm_set_bound(sg_host_t vm, double bound)
{
simcall_BODY_vm_set_bound(vm, bound);
}
-void simcall_vm_set_affinity(smx_host_t vm, smx_host_t pm, unsigned long mask)
+void simcall_vm_set_affinity(sg_host_t vm, sg_host_t pm, unsigned long mask)
{
simcall_BODY_vm_set_affinity(vm, pm, mask);
}
-void simcall_host_get_params(smx_host_t vm, ws_params_t params)
+void simcall_host_get_params(sg_host_t vm, ws_params_t params)
{
simcall_BODY_host_get_params(vm, params);
}
-void simcall_host_set_params(smx_host_t vm, ws_params_t params)
+void simcall_host_set_params(sg_host_t vm, ws_params_t params)
{
simcall_BODY_host_set_params(vm, params);
}
* \param vm VM
* \param host Destination physical host
*/
-void simcall_vm_migrate(smx_host_t vm, smx_host_t host)
+void simcall_vm_migrate(sg_host_t vm, sg_host_t host)
{
simcall_BODY_vm_migrate(vm, host);
}
*
* \param vm VM
*/
-void simcall_vm_suspend(smx_host_t vm)
+void simcall_vm_suspend(sg_host_t vm)
{
simcall_BODY_vm_suspend(vm);
}
*
* \param vm VM
*/
-void simcall_vm_resume(smx_host_t vm)
+void simcall_vm_resume(sg_host_t vm)
{
simcall_BODY_vm_resume(vm);
}
*
* \param vm VM
*/
-void simcall_vm_save(smx_host_t vm)
+void simcall_vm_save(sg_host_t vm)
{
simcall_BODY_vm_save(vm);
}
*
* \param vm VM
*/
-void simcall_vm_restore(smx_host_t vm)
+void simcall_vm_restore(sg_host_t vm)
{
simcall_BODY_vm_restore(vm);
}
*
* \param vm VM
*/
-void simcall_vm_shutdown(smx_host_t vm)
+void simcall_vm_shutdown(sg_host_t vm)
{
simcall_BODY_vm_shutdown(vm);
}
*
* \param vm VM
*/
-void simcall_vm_destroy(smx_host_t vm)
+void simcall_vm_destroy(sg_host_t vm)
{
simcall_BODY_vm_destroy(vm);
}
* \param src_pm Source physical host
* \param dst_pmt Destination physical host
*/
-void simcall_vm_migratefrom_resumeto(smx_host_t vm, smx_host_t src_pm, smx_host_t dst_pm)
+void simcall_vm_migratefrom_resumeto(sg_host_t vm, sg_host_t src_pm, sg_host_t dst_pm)
{
simcall_BODY_vm_migratefrom_resumeto(vm, src_pm, dst_pm);
}
* \param process the process to migrate
* \param dest name of the new host
*/
-void simcall_process_change_host(smx_process_t process, smx_host_t dest)
+void simcall_process_change_host(smx_process_t process, sg_host_t dest)
{
simcall_BODY_process_change_host(process, dest);
}
if (kill_time > SIMIX_get_clock()) {
if (simix_global->kill_process_function) {
XBT_DEBUG("Set kill time %f for process %s(%s)",kill_time, process->name,
- sg_host_name(process->smx_host));
+ sg_host_name(process->host));
process->kill_timer = SIMIX_timer_set(kill_time, simix_global->kill_process_function, process);
}
}
* \ingroup simix_process_management
* \brief Return the location on which an agent is running.
*
- * This functions returns the smx_host_t corresponding to the location on which
+ * This functions returns the sg_host_t corresponding to the location on which
* \a process is running.
* \param process SIMIX process
* \return SIMIX host
*/
-smx_host_t simcall_process_get_host(smx_process_t process)
+sg_host_t simcall_process_get_host(smx_process_t process)
{
return simcall_BODY_process_get_host(process);
}
* \param host The host to be counted
* \return The number of comm synchros pending in the rdv
*/
-int simcall_rdv_comm_count_by_host(smx_rdv_t rdv, smx_host_t host)
+int simcall_rdv_comm_count_by_host(smx_rdv_t rdv, sg_host_t host)
{
return simcall_BODY_rdv_comm_count_by_host(rdv, host);
}
* \ingroup simix_file_management
*
*/
-sg_size_t simcall_file_read(smx_file_t fd, sg_size_t size, smx_host_t host)
+sg_size_t simcall_file_read(smx_file_t fd, sg_size_t size, sg_host_t host)
{
return simcall_BODY_file_read(fd, size, host);
}
* \ingroup simix_file_management
*
*/
-sg_size_t simcall_file_write(smx_file_t fd, sg_size_t size, smx_host_t host)
+sg_size_t simcall_file_write(smx_file_t fd, sg_size_t size, sg_host_t host)
{
return simcall_BODY_file_write(fd, size, host);
}
* \ingroup simix_file_management
* \brief
*/
-smx_file_t simcall_file_open(const char* fullpath, smx_host_t host)
+smx_file_t simcall_file_open(const char* fullpath, sg_host_t host)
{
return simcall_BODY_file_open(fullpath, host);
}
* \ingroup simix_file_management
*
*/
-int simcall_file_close(smx_file_t fd, smx_host_t host)
+int simcall_file_close(smx_file_t fd, sg_host_t host)
{
return simcall_BODY_file_close(fd, host);
}
* \ingroup simix_file_management
*
*/
-int simcall_file_unlink(smx_file_t fd, smx_host_t host)
+int simcall_file_unlink(smx_file_t fd, sg_host_t host)
{
return simcall_BODY_file_unlink(fd, host);
}
* \param host A SIMIX host
* \return a dict containing all storages mounted on the host
*/
-xbt_dict_t simcall_host_get_mounted_storage_list(smx_host_t host)
+xbt_dict_t simcall_host_get_mounted_storage_list(sg_host_t host)
{
return simcall_BODY_host_get_mounted_storage_list(host);
}
* \param host A SIMIX host
* \return a dict containing all storages attached to the host
*/
-xbt_dynar_t simcall_host_get_attached_storage_list(smx_host_t host)
+xbt_dynar_t simcall_host_get_attached_storage_list(sg_host_t host)
{
return simcall_BODY_host_get_attached_storage_list(host);
}