|
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY (smpi_kernel, smpi, "Logging specific to SMPI (kernel)") |
|
static char * | get_mailbox_name (char *str, int index) |
|
static char * | get_mailbox_name_small (char *str, int index) |
|
void | smpi_process_init (int *argc, char ***argv) |
|
void | smpi_process_destroy () |
|
void | smpi_process_finalize () |
| Prepares the current process for termination. More...
|
|
int | smpi_process_finalized () |
| Check if a process is finalized. More...
|
|
int | smpi_process_initialized () |
| Check if a process is initialized. More...
|
|
void | smpi_process_mark_as_initialized () |
| Mark a process as initialized (=MPI_Init called) More...
|
|
void | smpi_process_set_replaying (bool value) |
|
bool | smpi_process_get_replaying () |
|
int | smpi_global_size () |
|
smpi_process_data_t | smpi_process_data () |
|
smpi_process_data_t | smpi_process_remote_data (int index) |
|
void | smpi_process_set_user_data (void *data) |
|
void * | smpi_process_get_user_data () |
|
int | smpi_process_count () |
|
smpi_trace_call_location_t * | smpi_process_get_call_location () |
| Returns a structure that stores the location (filename + linenumber) of the last calls to MPI_* functions. More...
|
|
int | smpi_process_index () |
|
MPI_Comm | smpi_process_comm_world () |
|
smx_mailbox_t | smpi_process_mailbox () |
|
smx_mailbox_t | smpi_process_mailbox_small () |
|
xbt_mutex_t | smpi_process_mailboxes_mutex () |
|
smx_mailbox_t | smpi_process_remote_mailbox (int index) |
|
smx_mailbox_t | smpi_process_remote_mailbox_small (int index) |
|
xbt_mutex_t | smpi_process_remote_mailboxes_mutex (int index) |
|
xbt_os_timer_t | smpi_process_timer () |
|
void | smpi_process_simulated_start () |
|
double | smpi_process_simulated_elapsed () |
|
MPI_Comm | smpi_process_comm_self () |
|
MPI_Comm | smpi_process_get_comm_intra () |
|
void | smpi_process_set_comm_intra (MPI_Comm comm) |
|
void | smpi_process_set_sampling (int s) |
|
int | smpi_process_get_sampling () |
|
void | print_request (const char *message, MPI_Request request) |
|
void | smpi_comm_copy_buffer_callback (smx_activity_t synchro, void *buff, size_t buff_size) |
|
void | smpi_comm_null_copy_buffer_callback (smx_activity_t comm, void *buff, size_t buff_size) |
|
static void | smpi_check_options () |
|
int | smpi_enabled () |
|
void | smpi_global_init () |
|
void | smpi_global_destroy () |
|
void | __attribute__ ((weak)) user_main_() |
|
| user_main_ () |
|
static int | smpi_main_wrapper (int argc, char **argv) |
|
static void | smpi_init_logs () |
|
static void | smpi_init_options () |
|
int | smpi_main (int(*realmain)(int argc, char *argv[]), int argc, char *argv[]) |
|
void | SMPI_init () |
|
void | SMPI_finalize () |
|