OpenMPI
0.1.1
|
SELF CRS component. More...
Go to the source code of this file.
Data Structures | |
struct | opal_crs_self_component_t |
Macros | |
#define | PREFIX_DEFAULT ("opal_crs_self_user") |
#define | SUFFIX_CHECKPOINT ("checkpoint") |
#define | SUFFIX_CONTINUE ("continue") |
#define | SUFFIX_RESTART ("restart") |
Typedefs | |
typedef int(* | opal_crs_self_checkpoint_callback_fn_t )(char **restart_cmd) |
typedef int(* | opal_crs_self_continue_callback_fn_t )(void) |
typedef int(* | opal_crs_self_restart_callback_fn_t )(void) |
typedef struct opal_crs_self_component_t | opal_crs_self_component_t |
Functions | |
int | opal_crs_self_component_query (mca_base_module_t **module, int *priority) |
int | opal_crs_self_module_init (void) |
int | opal_crs_self_module_finalize (void) |
int | opal_crs_self_checkpoint (pid_t pid, opal_crs_base_snapshot_t *snapshot, opal_crs_base_ckpt_options_t *options, opal_crs_state_type_t *state) |
int | opal_crs_self_restart (opal_crs_base_snapshot_t *snapshot, bool spawn_child, pid_t *child_pid) |
int | opal_crs_self_disable_checkpoint (void) |
int | opal_crs_self_enable_checkpoint (void) |
int | opal_crs_self_prelaunch (int32_t rank, char *base_snapshot_dir, char **app, char **cwd, char ***argv, char ***env) |
int | opal_crs_self_reg_thread (void) |
Variables | |
OPAL_MODULE_DECLSPEC opal_crs_self_component_t | mca_crs_self_component |
SELF CRS component.
Simple, braindead implementation.