17#ifndef __STARPU_MPI_FT_H__
18#define __STARPU_MPI_FT_H__
26struct _starpu_mpi_checkpoint_template;
27typedef struct _starpu_mpi_checkpoint_template *starpu_mpi_checkpoint_template_t;
29#if defined(STARPU_USE_MPI_FT)
112int starpu_mpi_checkpoint_template_print(starpu_mpi_checkpoint_template_t cp_template);
120static inline int starpu_mpi_ft_turn_on(
void) {
return 0; }
121static inline int starpu_mpi_ft_turn_off(
void) {
return 0; }
122static inline int starpu_mpi_checkpoint_template_print(starpu_mpi_checkpoint_template_t cp_template
STARPU_ATTRIBUTE_UNUSED) {
return 0; }
int starpu_mpi_checkpoint_template_create(starpu_mpi_checkpoint_template_t *cp_template, int cp_id, int cp_domain)
int starpu_mpi_checkpoint_template_register(starpu_mpi_checkpoint_template_t *cp_template, int cp_id, int cp_domain,...)
int starpu_mpi_checkpoint_shutdown(void)
int starpu_mpi_checkpoint_template_add_entry(starpu_mpi_checkpoint_template_t *cp_template,...)
int starpu_mpi_checkpoint_init(void)
int starpu_mpi_checkpoint_template_freeze(starpu_mpi_checkpoint_template_t *cp_template)
int starpu_mpi_checkpoint_template_submit(starpu_mpi_checkpoint_template_t cp_template, int prio)