Go to the source code of this file.
|
#define | TOKEN_PASTE2_(a, b) |
|
#define | TOKEN_PASTE2(a, b) |
|
#define | TOKEN_PASTE3_(a, b, c) |
|
#define | TOKEN_PASTE3(a, b, c) |
|
#define | XT_GENERATE_EXT_DATATYPE TOKEN_PASTE3(generate_,XT_EXT_TAG,_datatype) |
|
#define | XT_GENERATE_EXT_MSG_INFOS TOKEN_PASTE3(generate_,XT_EXT_TAG,_msg_infos) |
|
#define | XT_REDIST_P2P_EXT_NEW TOKEN_PASTE3(xt_redist_p2p_,XT_EXT_TAG,_new) |
|
#define | XT_REDIST_P2P_EXT_CUSTOM_NEW TOKEN_PASTE3(xt_redist_p2p_,XT_EXT_TAG,_custom_new) |
|
|
static MPI_Datatype | XT_GENERATE_EXT_DATATYPE (int num_transfer_pos_ext, const struct Xt_pos_ext transfer_pos_ext[], int num_ext, const XT_EXT_TYPE extents[], const int psum_ext_size[], void **work_buf, size_t *work_buf_size, struct Xt_mpi_strp_prs_params *params) |
|
static void | XT_GENERATE_EXT_MSG_INFOS (int num_msgs, Xt_xmap_iter iter, int num_ext, const XT_EXT_TYPE extents[], struct Xt_redist_msg *msgs, struct Xt_mpi_strp_prs_params *params) |
|
Xt_redist | XT_REDIST_P2P_EXT_NEW (Xt_xmap xmap, int num_src_ext, const XT_EXT_TYPE src_extents[], int num_dst_ext, const XT_EXT_TYPE dst_extents[], MPI_Datatype datatype) |
|
Xt_redist | XT_REDIST_P2P_EXT_CUSTOM_NEW (Xt_xmap xmap, int num_src_ext, const XT_EXT_TYPE src_extents[], int num_dst_ext, const XT_EXT_TYPE dst_extents[], MPI_Datatype datatype, Xt_config config) |
|
◆ TOKEN_PASTE2
#define TOKEN_PASTE2 |
( |
| a, |
|
|
| b ) |
◆ TOKEN_PASTE2_
#define TOKEN_PASTE2_ |
( |
| a, |
|
|
| b ) |
◆ TOKEN_PASTE3
#define TOKEN_PASTE3 |
( |
| a, |
|
|
| b, |
|
|
| c ) |
◆ TOKEN_PASTE3_
#define TOKEN_PASTE3_ |
( |
| a, |
|
|
| b, |
|
|
| c ) |
◆ XT_GENERATE_EXT_DATATYPE
◆ XT_GENERATE_EXT_MSG_INFOS
◆ XT_REDIST_P2P_EXT_CUSTOM_NEW
◆ XT_REDIST_P2P_EXT_NEW
◆ XT_GENERATE_EXT_DATATYPE()
static MPI_Datatype XT_GENERATE_EXT_DATATYPE |
( |
int | num_transfer_pos_ext, |
|
|
const struct Xt_pos_ext | transfer_pos_ext[], |
|
|
int | num_ext, |
|
|
const XT_EXT_TYPE | extents[], |
|
|
const int | psum_ext_size[], |
|
|
void ** | work_buf, |
|
|
size_t * | work_buf_size, |
|
|
struct Xt_mpi_strp_prs_params * | params ) |
|
static |
◆ XT_GENERATE_EXT_MSG_INFOS()
◆ XT_REDIST_P2P_EXT_CUSTOM_NEW()
◆ XT_REDIST_P2P_EXT_NEW()