X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/393aed92a730d963105cbd41c9c90ee2d74e0fa5..31b7fa457f9267af8eda2eee06aae74dd78eb412:/src/simix/smx_smurf.c diff --git a/src/simix/smx_smurf.c b/src/simix/smx_smurf.c index 0f34218233..139d06bd97 100644 --- a/src/simix/smx_smurf.c +++ b/src/simix/smx_smurf.c @@ -100,7 +100,8 @@ void SIMIX_request_pre(smx_req_t req, int value) req->comm_isend.src_buff, req->comm_isend.src_buff_size, req->comm_isend.match_fun, - req->comm_isend.data); + req->comm_isend.data, + req->comm_isend.detached); SIMIX_request_answer(req); break; @@ -215,7 +216,7 @@ void SIMIX_request_pre(smx_req_t req, int value) break; case REQ_RDV_GET_HEAD: - req->rdv_get_head.result = SIMIX_rdv_get_head(req->rdv_get_head.rdv); + req->rdv_get_head.result = SIMIX_rdv_get_head(req->rdv_get_head.rdv); SIMIX_request_answer(req); break; @@ -268,7 +269,8 @@ void SIMIX_request_pre(smx_req_t req, int value) req->host_execute.result = SIMIX_host_execute( req->host_execute.name, req->host_execute.host, - req->host_execute.computation_amount); + req->host_execute.computation_amount, + req->host_execute.priority); SIMIX_request_answer(req); break; @@ -318,7 +320,8 @@ void SIMIX_request_pre(smx_req_t req, int value) break; case REQ_PROCESS_CREATE: - req->process_create.result = SIMIX_process_create( + SIMIX_process_create( + req->process_create.process, req->process_create.name, req->process_create.code, req->process_create.data,