X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0aaf08d9d228758f2dfabb7abe88a628ff219aa7..afeead02c63a04f5655e33e1a8e1739b2d96767e:/src/msg/msg_private.h diff --git a/src/msg/msg_private.h b/src/msg/msg_private.h index dedba86902..e70810557e 100644 --- a/src/msg/msg_private.h +++ b/src/msg/msg_private.h @@ -120,9 +120,7 @@ XBT_PUBLIC_DATA(MSG_Global_t) msg_global; #endif msg_host_t __MSG_host_create(smx_host_t workstation); -void __MSG_host_destroy(msg_host_priv_t host); - -void __MSG_display_process_status(void); +void __MSG_host_destroy(msg_host_t host); void MSG_process_cleanup_from_SIMIX(smx_process_t smx_proc); void MSG_process_create_from_SIMIX(smx_process_t *process, const char *name, @@ -136,6 +134,13 @@ void _MSG_action_exit(void); void MSG_post_create_environment(void); +static inline void *msg_host_resource_priv(const void *host) { + return xbt_lib_get_level((void *)host, MSG_HOST_LEVEL); +} + +void MSG_host_add_task(msg_host_t host, msg_task_t task); +void MSG_host_del_task(msg_host_t host, msg_task_t task); + /********** Tracing **********/ /* declaration of instrumentation functions from msg_task_instr.c */ void TRACE_msg_set_task_category(msg_task_t task, const char *category);