orte_odls_globals 969 orte/mca/odls/base/odls_base_default_fns.c for (nmitem = opal_list_get_first(&orte_odls_globals.xterm_ranks); orte_odls_globals 970 orte/mca/odls/base/odls_base_default_fns.c nmitem != opal_list_get_end(&orte_odls_globals.xterm_ranks); orte_odls_globals 977 orte/mca/odls/base/odls_base_default_fns.c cd->argv = opal_argv_copy(orte_odls_globals.xtermcmd); orte_odls_globals 986 orte/mca/odls/base/odls_base_default_fns.c cd->cmd = strdup(orte_odls_globals.xtermcmd[0]); orte_odls_globals 1396 orte/mca/odls/base/odls_base_default_fns.c ++orte_odls_globals.next_base; orte_odls_globals 1397 orte/mca/odls/base/odls_base_default_fns.c if (orte_odls_globals.num_threads <= orte_odls_globals.next_base) { orte_odls_globals 1398 orte/mca/odls/base/odls_base_default_fns.c orte_odls_globals.next_base = 0; orte_odls_globals 1400 orte/mca/odls/base/odls_base_default_fns.c evb = orte_odls_globals.ev_bases[orte_odls_globals.next_base]; orte_odls_globals 1448 orte/mca/odls/base/odls_base_default_fns.c orte_odls_globals.next_base); orte_odls_globals 1916 orte/mca/odls/base/odls_base_default_fns.c sleep(orte_odls_globals.timeout_before_sigkill); orte_odls_globals 1926 orte/mca/odls/base/odls_base_default_fns.c sleep(orte_odls_globals.timeout_before_sigkill); orte_odls_globals 2121 orte/mca/odls/base/odls_base_default_fns.c ++orte_odls_globals.next_base; orte_odls_globals 2122 orte/mca/odls/base/odls_base_default_fns.c if (orte_odls_globals.num_threads <= orte_odls_globals.next_base) { orte_odls_globals 2123 orte/mca/odls/base/odls_base_default_fns.c orte_odls_globals.next_base = 0; orte_odls_globals 2125 orte/mca/odls/base/odls_base_default_fns.c evb = orte_odls_globals.ev_bases[orte_odls_globals.next_base]; orte_odls_globals 72 orte/mca/odls/base/odls_base_frame.c orte_odls_globals_t orte_odls_globals = {0}; orte_odls_globals 76 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.timeout_before_sigkill = 1; orte_odls_globals 82 orte/mca/odls/base/odls_base_frame.c &orte_odls_globals.timeout_before_sigkill); orte_odls_globals 84 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.max_threads = 4; orte_odls_globals 90 orte/mca/odls/base/odls_base_frame.c &orte_odls_globals.max_threads); orte_odls_globals 92 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.num_threads = -1; orte_odls_globals 98 orte/mca/odls/base/odls_base_frame.c &orte_odls_globals.num_threads); orte_odls_globals 100 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.cutoff = 32; orte_odls_globals 106 orte/mca/odls/base/odls_base_frame.c &orte_odls_globals.cutoff); orte_odls_globals 108 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.signal_direct_children_only = false; orte_odls_globals 115 orte/mca/odls/base/odls_base_frame.c &orte_odls_globals.signal_direct_children_only); orte_odls_globals 124 orte/mca/odls/base/odls_base_frame.c ORTE_ACQUIRE_THREAD(&orte_odls_globals.lock); orte_odls_globals 125 orte/mca/odls/base/odls_base_frame.c if (0 < orte_odls_globals.num_threads) { orte_odls_globals 127 orte/mca/odls/base/odls_base_frame.c if (NULL != orte_odls_globals.ev_threads) { orte_odls_globals 128 orte/mca/odls/base/odls_base_frame.c for (i=0; NULL != orte_odls_globals.ev_threads[i]; i++) { orte_odls_globals 129 orte/mca/odls/base/odls_base_frame.c opal_progress_thread_finalize(orte_odls_globals.ev_threads[i]); orte_odls_globals 132 orte/mca/odls/base/odls_base_frame.c free(orte_odls_globals.ev_bases); orte_odls_globals 133 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_bases = (opal_event_base_t**)malloc(sizeof(opal_event_base_t*)); orte_odls_globals 135 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_bases[0] = orte_event_base; orte_odls_globals 136 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.num_threads = 0; orte_odls_globals 137 orte/mca/odls/base/odls_base_frame.c if (NULL != orte_odls_globals.ev_threads) { orte_odls_globals 138 orte/mca/odls/base/odls_base_frame.c opal_argv_free(orte_odls_globals.ev_threads); orte_odls_globals 139 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_threads = NULL; orte_odls_globals 142 orte/mca/odls/base/odls_base_frame.c ORTE_RELEASE_THREAD(&orte_odls_globals.lock); orte_odls_globals 150 orte/mca/odls/base/odls_base_frame.c ORTE_ACQUIRE_THREAD(&orte_odls_globals.lock); orte_odls_globals 152 orte/mca/odls/base/odls_base_frame.c if (NULL != orte_odls_globals.ev_threads) { orte_odls_globals 153 orte/mca/odls/base/odls_base_frame.c ORTE_RELEASE_THREAD(&orte_odls_globals.lock); orte_odls_globals 158 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_threads = NULL; orte_odls_globals 159 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.next_base = 0; orte_odls_globals 160 orte/mca/odls/base/odls_base_frame.c if (-1 == orte_odls_globals.num_threads) { orte_odls_globals 161 orte/mca/odls/base/odls_base_frame.c if ((int)jdata->num_local_procs < orte_odls_globals.cutoff) { orte_odls_globals 163 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.num_threads = 0; orte_odls_globals 168 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.num_threads = jdata->num_local_procs / 8; orte_odls_globals 169 orte/mca/odls/base/odls_base_frame.c if (0 == orte_odls_globals.num_threads) { orte_odls_globals 170 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.num_threads = 1; orte_odls_globals 171 orte/mca/odls/base/odls_base_frame.c } else if (orte_odls_globals.max_threads < orte_odls_globals.num_threads) { orte_odls_globals 172 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.num_threads = orte_odls_globals.max_threads; orte_odls_globals 176 orte/mca/odls/base/odls_base_frame.c if (0 == orte_odls_globals.num_threads) { orte_odls_globals 177 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_bases = (opal_event_base_t**)malloc(sizeof(opal_event_base_t*)); orte_odls_globals 179 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_bases[0] = orte_event_base; orte_odls_globals 181 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_bases = orte_odls_globals 182 orte/mca/odls/base/odls_base_frame.c (opal_event_base_t**)malloc(orte_odls_globals.num_threads * sizeof(opal_event_base_t*)); orte_odls_globals 183 orte/mca/odls/base/odls_base_frame.c for (i=0; i < orte_odls_globals.num_threads; i++) { orte_odls_globals 185 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.ev_bases[i] = opal_progress_thread_init(tmp); orte_odls_globals 186 orte/mca/odls/base/odls_base_frame.c opal_argv_append_nosize(&orte_odls_globals.ev_threads, tmp); orte_odls_globals 190 orte/mca/odls/base/odls_base_frame.c ORTE_RELEASE_THREAD(&orte_odls_globals.lock); orte_odls_globals 200 orte/mca/odls/base/odls_base_frame.c while (NULL != (item = opal_list_remove_first(&orte_odls_globals.xterm_ranks))) { orte_odls_globals 203 orte/mca/odls/base/odls_base_frame.c OBJ_DESTRUCT(&orte_odls_globals.xterm_ranks); orte_odls_globals 215 orte/mca/odls/base/odls_base_frame.c ORTE_DESTRUCT_LOCK(&orte_odls_globals.lock); orte_odls_globals 232 orte/mca/odls/base/odls_base_frame.c ORTE_CONSTRUCT_LOCK(&orte_odls_globals.lock); orte_odls_globals 233 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.lock.active = false; // start with nobody having the thread orte_odls_globals 246 orte/mca/odls/base/odls_base_frame.c OBJ_CONSTRUCT(&orte_odls_globals.xterm_ranks, opal_list_t); orte_odls_globals 247 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.xtermcmd = NULL; orte_odls_globals 288 orte/mca/odls/base/odls_base_frame.c opal_list_append(&orte_odls_globals.xterm_ranks, &nm->super); orte_odls_globals 292 orte/mca/odls/base/odls_base_frame.c orte_odls_globals.xtermcmd = NULL; orte_odls_globals 297 orte/mca/odls/base/odls_base_frame.c opal_argv_append_nosize(&orte_odls_globals.xtermcmd, tmp); orte_odls_globals 299 orte/mca/odls/base/odls_base_frame.c opal_argv_append_nosize(&orte_odls_globals.xtermcmd, "-T"); orte_odls_globals 300 orte/mca/odls/base/odls_base_frame.c opal_argv_append_nosize(&orte_odls_globals.xtermcmd, "save"); orte_odls_globals 302 orte/mca/odls/base/odls_base_frame.c opal_argv_append_nosize(&orte_odls_globals.xtermcmd, "-hold"); orte_odls_globals 304 orte/mca/odls/base/odls_base_frame.c opal_argv_append_nosize(&orte_odls_globals.xtermcmd, "-e"); orte_odls_globals 74 orte/mca/odls/base/odls_private.h ORTE_DECLSPEC extern orte_odls_globals_t orte_odls_globals; orte_odls_globals 677 orte/mca/odls/default/odls_default_module.c if (orte_odls_globals.signal_direct_children_only) { orte_odls_globals 412 orte/mca/odls/pspawn/odls_pspawn.c if (orte_odls_globals.signal_direct_children_only) {