|
#define | STARPU_MPI_ASSERT_MSG(x, msg, ...) |
|
#define | _STARPU_MPI_MALLOC(ptr, size) |
|
#define | _STARPU_MPI_CALLOC(ptr, nmemb, size) |
|
#define | _STARPU_MPI_REALLOC(ptr, size) |
|
#define | _STARPU_MPI_COMM_DEBUG(ptr, count, datatype, node, tag, utag, comm, way) |
|
#define | _STARPU_MPI_COMM_TO_DEBUG(ptr, count, datatype, dest, tag, utag, comm) |
|
#define | _STARPU_MPI_COMM_FROM_DEBUG(ptr, count, datatype, source, tag, utag, comm) |
|
#define | _STARPU_MPI_DEBUG(level, fmt, ...) |
|
#define | _STARPU_MPI_DISP(fmt, ...) |
|
#define | _STARPU_MPI_MSG(fmt, ...) |
|
#define | _STARPU_MPI_LOG_IN() |
|
#define | _STARPU_MPI_LOG_OUT() |
|
|
int | _starpu_mpi_simgrid_mpi_test (unsigned *done, int *flag) |
|
void | _starpu_mpi_simgrid_wait_req (MPI_Request *request, MPI_Status *status, starpu_pthread_queue_t *queue, unsigned *done) |
|
char * | _starpu_mpi_get_mpi_error_code (int code) |
|
void | _starpu_mpi_env_init (void) |
|
struct _starpu_mpi_data * | _starpu_mpi_data_get (starpu_data_handle_t data_handle) |
|
void | _starpu_mpi_submit_ready_request (void *arg) |
|
void | _starpu_mpi_release_req_data (struct _starpu_mpi_req *req) |
|
void | _starpu_mpi_coop_sends_build_tree (struct _starpu_mpi_coop_sends *coop_sends) |
|
void | _starpu_mpi_coop_send (starpu_data_handle_t data_handle, struct _starpu_mpi_req *req, enum starpu_data_access_mode mode, int sequential_consistency) |
|
void | _starpu_mpi_submit_coop_sends (struct _starpu_mpi_coop_sends *coop_sends, int submit_control, int submit_data) |
|
void | _starpu_mpi_submit_ready_request_inc (struct _starpu_mpi_req *req) |
|
void | _starpu_mpi_request_init (struct _starpu_mpi_req **req) |
|
struct _starpu_mpi_req * | _starpu_mpi_request_fill (starpu_data_handle_t data_handle, int srcdst, starpu_mpi_tag_t data_tag, MPI_Comm comm, unsigned detached, unsigned sync, int prio, void(*callback)(void *), void *arg, enum _starpu_mpi_request_type request_type, void(*func)(struct _starpu_mpi_req *), int sequential_consistency, int is_internal_req, starpu_ssize_t count) |
|
void | _starpu_mpi_request_destroy (struct _starpu_mpi_req *req) |
|
void | _starpu_mpi_isend_size_func (struct _starpu_mpi_req *req) |
|
void | _starpu_mpi_irecv_size_func (struct _starpu_mpi_req *req) |
|
int | _starpu_mpi_wait (starpu_mpi_req *public_req, MPI_Status *status) |
|
int | _starpu_mpi_test (starpu_mpi_req *public_req, int *flag, MPI_Status *status) |
|
int | _starpu_mpi_barrier (MPI_Comm comm) |
|
void | _starpu_mpi_progress_shutdown (void **value) |
|
int | _starpu_mpi_progress_init (struct _starpu_mpi_argc_argv *argc_argv) |
|
void | _starpu_mpi_wait_for_initialization () |
|
void | _starpu_mpi_data_flush (starpu_data_handle_t data_handle) |
|