X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2d2995483b57463581ffdc4365fe1999ddc306c2..0fca8a1497fff4bb22f715f851ddbea4073ad3c2:/src/simix/popping_bodies.cpp diff --git a/src/simix/popping_bodies.cpp b/src/simix/popping_bodies.cpp index e282a76b00..0343cbfbdd 100644 --- a/src/simix/popping_bodies.cpp +++ b/src/simix/popping_bodies.cpp @@ -4,7 +4,7 @@ /* DO NOT EVER CHANGE THIS FILE */ /* */ /* change simcalls specification in src/simix/simcalls.in */ -/* Copyright (c) 2014-2018. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2014-2019. The SimGrid Team. All rights reserved. */ /**********************************************************************/ /* @@ -184,18 +184,11 @@ inline static int simcall_BODY_sem_acquire_timeout(smx_sem_t sem, double timeout return simcall(SIMCALL_SEM_ACQUIRE_TIMEOUT, sem, timeout); } -inline static sg_size_t simcall_BODY_storage_read(surf_storage_t st, sg_size_t size) +inline static sg_size_t simcall_BODY_io_wait(boost::intrusive_ptr io) { if (0) /* Go to that function to follow the code flow through the simcall barrier */ - simcall_HANDLER_storage_read(&SIMIX_process_self()->simcall, st, size); - return simcall(SIMCALL_STORAGE_READ, st, size); -} - -inline static sg_size_t simcall_BODY_storage_write(surf_storage_t st, sg_size_t size) -{ - if (0) /* Go to that function to follow the code flow through the simcall barrier */ - simcall_HANDLER_storage_write(&SIMIX_process_self()->simcall, st, size); - return simcall(SIMCALL_STORAGE_WRITE, st, size); + simcall_HANDLER_io_wait(&SIMIX_process_self()->simcall, io); + return simcall>(SIMCALL_IO_WAIT, io); } inline static int simcall_BODY_mc_random(int min, int max)