- req.call = REQ_HOST_PARALLEL_EXECUTE;
- req.host_parallel_execute.name = name;
- req.host_parallel_execute.host_nb = host_nb;
- req.host_parallel_execute.host_list = host_list;
- req.host_parallel_execute.computation_amount = computation_amount;
- req.host_parallel_execute.communication_amount = communication_amount;
- req.host_parallel_execute.amount = amount;
- req.host_parallel_execute.rate = rate;
- SIMIX_request_push(&req);
- return req.host_parallel_execute.result;
+ req->call = REQ_HOST_PARALLEL_EXECUTE;
+ req->host_parallel_execute.name = name;
+ req->host_parallel_execute.host_nb = host_nb;
+ req->host_parallel_execute.host_list = host_list;
+ req->host_parallel_execute.computation_amount = computation_amount;
+ req->host_parallel_execute.communication_amount = communication_amount;
+ req->host_parallel_execute.amount = amount;
+ req->host_parallel_execute.rate = rate;
+ SIMIX_request_push();
+ return req->host_parallel_execute.result;