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().