+ xbt_dynar_foreach(processes, cursor, process) {
+ DEBUG2("Schedule item %u of %lu",cursor,xbt_dynar_length(processes));
+ smx_ctx_sysv_resume(process->context);
+ }
+ xbt_dynar_reset(processes);
+}
+
+void smx_ctx_sysv_resume_parallel(smx_process_t process)
+{
+ smx_context_t context = process->context;
+ xbt_os_thread_set_extra_data(context);
+ int rv = swapcontext(&((smx_ctx_sysv_t)context)->old_uc, &((smx_ctx_sysv_t) context)->uc);
+ xbt_os_thread_set_extra_data(NULL);