|
OpenMPI
0.1.1
|
Populates global structure with process-specific information. More...
#include "orte_config.h"#include "orte/types.h"#include "opal/dss/dss_types.h"#include "opal/mca/hwloc/hwloc.h"Go to the source code of this file.
Data Structures | |
| struct | orte_proc_info_t |
| Process information structure. More... | |
Typedefs | |
| typedef uint32_t | orte_proc_type_t |
| typedef struct orte_proc_info_t | orte_proc_info_t |
Functions | |
| ORTE_DECLSPEC int | orte_proc_info (void) |
| ORTE_DECLSPEC int | orte_proc_info_finalize (void) |
Variables | |
| ORTE_DECLSPEC orte_proc_info_t | orte_process_info |
| Global process info descriptor. More... | |
Populates global structure with process-specific information.
| ORTE_DECLSPEC orte_proc_info_t orte_process_info |
Global process info descriptor.
Initialized to almost no meaningful information - data is provided by calling orte_rte_init() (which calls orte_proc_info() to fill in the structure).
The exception to this rule is the orte_process_info.seed field, which will be initialized to false, but should be set to true before calling orte_rte_info() if the caller is a seed daemon.
Referenced by mca_oob_tcp_init(), mca_oob_tcp_resolve(), ompi_mpi_abort(), ompi_mpi_finalize(), ompi_mpi_init(), ompi_proc_complete_init(), ompi_proc_init(), ompi_proc_refresh(), ompi_proc_unpack(), orte_ess_base_orted_setup(), orte_init(), orte_plm_base_orted_append_basic_args(), orte_plm_submit_launch(), orte_register_params(), orte_rml_base_update_contact_info(), orte_session_dir(), orte_session_dir_cleanup(), orte_session_dir_finalize(), orte_show_help_norender(), and orte_show_help_suppress().