X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/71f8c518d2a8e283e62ed3282c051fb125540c75..f9e6853d2c5b7b867211700bc12f0ee57f640b30:/src/simix/simcalls_generated_case.c diff --git a/src/simix/simcalls_generated_case.c b/src/simix/simcalls_generated_case.c index aa0946a51b..01ebce1c2e 100644 --- a/src/simix/simcalls_generated_case.c +++ b/src/simix/simcalls_generated_case.c @@ -502,15 +502,15 @@ case SIMCALL_SEM_GET_CAPACITY: break; case SIMCALL_FILE_READ: - SIMIX_pre_file_read(simcall , (smx_file_t) simcall->args[0].dp, simcall->args[1].sgsz); + SIMIX_pre_file_read(simcall , (smx_file_t) simcall->args[0].dp, simcall->args[1].sgsz, (smx_host_t) simcall->args[2].dp); break; case SIMCALL_FILE_WRITE: - SIMIX_pre_file_write(simcall , (smx_file_t) simcall->args[0].dp, simcall->args[1].sgsz); + SIMIX_pre_file_write(simcall , (smx_file_t) simcall->args[0].dp, simcall->args[1].sgsz, (smx_host_t) simcall->args[2].dp); break; case SIMCALL_FILE_OPEN: - SIMIX_pre_file_open(simcall , simcall->args[0].cc, simcall->args[1].cc); + SIMIX_pre_file_open(simcall , simcall->args[0].cc); break; case SIMCALL_FILE_CLOSE: @@ -546,8 +546,13 @@ case SIMCALL_FILE_GET_INFO: SIMIX_simcall_answer(simcall); break; -case SIMCALL_STORAGE_FILE_RENAME: - SIMIX_pre_storage_file_rename(simcall , (smx_storage_t) simcall->args[0].dp, simcall->args[1].cc, simcall->args[2].cc); +case SIMCALL_FILE_MOVE: + simcall->result.i = SIMIX_pre_file_move(simcall , (smx_file_t) simcall->args[0].dp, simcall->args[1].cc); + SIMIX_simcall_answer(simcall); + break; + +case SIMCALL_FILE_RCOPY: + simcall->result.i = SIMIX_pre_file_rcopy(simcall , (smx_file_t) simcall->args[0].dp, (smx_host_t) simcall->args[1].dp, simcall->args[2].cc); SIMIX_simcall_answer(simcall); break;