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