Go to the source code of this file.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_create | , | |||
void * | base, | |||
MPI_Aint | size, | |||
int | disp_unit, | |||
MPI_Info | info, | |||
MPI_Comm | comm, | |||
MPI_Win * | newwin | |||
) |
Definition at line 724 of file ampiOneSided.C.
References getAmpiInstance(), getAmpiParent(), win_obj::keyvals, and parent().
AMPI_API_IMPL | ( | int | , | |
MPI_Win_free | , | |||
MPI_Win * | win | |||
) |
Definition at line 747 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::comm, getAmpiInstance(), and getAmpiParent().
AMPI_API_IMPL | ( | int | , | |
MPI_Put | , | |||
const void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Win | win | |||
) |
Definition at line 766 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), getAmpiParent(), and handle_MPI_BOTTOM().
AMPI_API_IMPL | ( | int | , | |
MPI_Get | , | |||
void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Win | win | |||
) |
Definition at line 782 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), getAmpiParent(), and handle_MPI_BOTTOM().
AMPI_API_IMPL | ( | int | , | |
MPI_Accumulate | , | |||
const void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Op | op, | |||
MPI_Win | win | |||
) |
Definition at line 805 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), getAmpiParent(), and handle_MPI_BOTTOM().
AMPI_API_IMPL | ( | int | , | |
MPI_Get_accumulate | , | |||
const void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
void * | resaddr, | |||
int | rescnt, | |||
MPI_Datatype | restype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Op | op, | |||
MPI_Win | win | |||
) |
Definition at line 825 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), getAmpiParent(), and handle_MPI_BOTTOM().
AMPI_API_IMPL | ( | int | , | |
MPI_Rput | , | |||
const void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Win | win, | |||
MPI_Request * | request | |||
) |
Definition at line 847 of file ampiOneSided.C.
References AMPI_REQ_COMPLETED, WinStruct::comm, getAmpiInstance(), and getAmpiParent().
AMPI_API_IMPL | ( | int | , | |
MPI_Rget | , | |||
void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Win | win, | |||
MPI_Request * | request | |||
) |
Definition at line 866 of file ampiOneSided.C.
References AMPI_REQ_COMPLETED, WinStruct::comm, getAmpiInstance(), and getAmpiParent().
AMPI_API_IMPL | ( | int | , | |
MPI_Raccumulate | , | |||
const void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Op | op, | |||
MPI_Win | win, | |||
MPI_Request * | request | |||
) |
Definition at line 886 of file ampiOneSided.C.
References AMPI_REQ_COMPLETED, WinStruct::comm, getAmpiInstance(), and getAmpiParent().
AMPI_API_IMPL | ( | int | , | |
MPI_Rget_accumulate | , | |||
const void * | orgaddr, | |||
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
void * | resaddr, | |||
int | rescnt, | |||
MPI_Datatype | restype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Op | op, | |||
MPI_Win | win, | |||
MPI_Request * | request | |||
) |
Definition at line 907 of file ampiOneSided.C.
References AMPI_REQ_COMPLETED, WinStruct::comm, getAmpiInstance(), and getAmpiParent().
AMPI_API_IMPL | ( | int | , | |
MPI_Fetch_and_op | , | |||
const void * | orgaddr, | |||
void * | resaddr, | |||
MPI_Datatype | type, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
MPI_Op | op, | |||
MPI_Win | win | |||
) |
Definition at line 927 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::comm, getAmpiInstance(), getAmpiParent(), and handle_MPI_BOTTOM().
AMPI_API_IMPL | ( | int | , | |
MPI_Compare_and_swap | , | |||
const void * | orgaddr, | |||
const void * | compaddr, | |||
void * | resaddr, | |||
MPI_Datatype | type, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
MPI_Win | win | |||
) |
Definition at line 950 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::comm, getAmpiInstance(), getAmpiParent(), and handle_MPI_BOTTOM().
Definition at line 975 of file ampiOneSided.C.
References WinStruct::comm, win_obj::comm, getAmpiInstance(), and getAmpiParent().
Definition at line 999 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().
Definition at line 1020 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().
AMPI_API_IMPL | ( | int | , | |
MPI_Win_post | , | |||
MPI_Group | group, | |||
int | assertion, | |||
MPI_Win | win | |||
) |
Definition at line 1044 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::comm, getAmpiInstance(), getAmpiParent(), WinStruct::getRequestList(), WinStruct::isInEpoch(), MPI_Comm_group, MPI_Group_size, MPI_Group_translate_ranks, WinStruct::setExposureRankList(), and WinStruct::setInEpoch().
Definition at line 1086 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::AreRecvsPosted(), WinStruct::clearEpochExposure(), WinStruct::comm, getAmpiInstance(), getAmpiParent(), WinStruct::getExposureRankList(), WinStruct::getRequestList(), WinStruct::isInEpoch(), and MPI_Waitall.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_start | , | |||
MPI_Group | group, | |||
int | assertion, | |||
MPI_Win | win | |||
) |
Definition at line 1112 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::comm, getAmpiInstance(), getAmpiParent(), WinStruct::isInEpoch(), MPI_Comm_group, MPI_Group_size, MPI_Group_translate_ranks, WinStruct::setAccessRankList(), and WinStruct::setInEpoch().
Definition at line 1153 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::clearEpochAccess(), WinStruct::comm, WinStruct::getAccessRankList(), getAmpiInstance(), getAmpiParent(), WinStruct::isInEpoch(), and WinStruct::setInEpoch().
AMPI_API_IMPL | ( | int | , | |
MPI_Win_test | , | |||
MPI_Win | win, | |||
int * | flag | |||
) |
Definition at line 1175 of file ampiOneSided.C.
References ampiErrhandler(), WinStruct::AreRecvsPosted(), WinStruct::clearEpochExposure(), WinStruct::comm, getAmpiInstance(), getAmpiParent(), WinStruct::getExposureRankList(), WinStruct::getRequestList(), WinStruct::isInEpoch(), and WinStruct::setAreRecvsPosted().
CLINKAGE int AMPI_Iget | ( | MPI_Aint | orgdisp, | |
int | orgcnt, | |||
MPI_Datatype | orgtype, | |||
int | rank, | |||
MPI_Aint | targdisp, | |||
int | targcnt, | |||
MPI_Datatype | targtype, | |||
MPI_Win | win, | |||
MPI_Request * | request | |||
) |
Definition at line 1206 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().
CLINKAGE int AMPI_Iget_wait | ( | MPI_Request * | request, | |
MPI_Status * | status, | |||
MPI_Win | win | |||
) |
Definition at line 1218 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().
CLINKAGE int AMPI_Iget_free | ( | MPI_Request * | request, | |
MPI_Status * | status, | |||
MPI_Win | win | |||
) |
Definition at line 1227 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().
CLINKAGE int AMPI_Iget_data | ( | void * | data, | |
MPI_Status | status | |||
) |
Definition at line 1253 of file ampiOneSided.C.
References malloc().
AMPI_API_IMPL | ( | int | , | |
MPI_Free_mem | , | |||
void * | baseptr | |||
) |
Definition at line 1264 of file ampiOneSided.C.
References win_obj::free().
AMPI_API_IMPL | ( | int | , | |
MPI_Win_get_group | , | |||
MPI_Win | win, | |||
MPI_Group * | group | |||
) |
Definition at line 1271 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().
Definition at line 1280 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), getAmpiParent(), win_obj::keyvals, and parent().
AMPI_API_IMPL | ( | int | , | |
MPI_Win_get_attr | , | |||
MPI_Win | win, | |||
int | key, | |||
void * | value, | |||
int * | flag | |||
) |
Definition at line 1289 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), getAmpiParent(), win_obj::keyvals, and parent().
Definition at line 1298 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), getAmpiParent(), win_obj::keyvals, and parent().
Definition at line 1307 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().
Definition at line 1316 of file ampiOneSided.C.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_get_info | , | |||
MPI_Win | win, | |||
MPI_Info * | info | |||
) |
Definition at line 1323 of file ampiOneSided.C.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_create_errhandler | , | |||
MPI_Win_errhandler_function * | win_errhandler_fn, | |||
MPI_Errhandler * | errhandler | |||
) |
Definition at line 1331 of file ampiOneSided.C.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_call_errhandler | , | |||
MPI_Win | win, | |||
int | errorcode | |||
) |
Definition at line 1338 of file ampiOneSided.C.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_get_errhandler | , | |||
MPI_Win | win, | |||
MPI_Errhandler * | errhandler | |||
) |
Definition at line 1345 of file ampiOneSided.C.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_set_errhandler | , | |||
MPI_Win | win, | |||
MPI_Errhandler | errhandler | |||
) |
Definition at line 1351 of file ampiOneSided.C.
int MPI_win_null_copy_fn | ( | MPI_Win | win, | |
int | keyval, | |||
void * | extra_state, | |||
void * | attr_in, | |||
void * | attr_out, | |||
int * | flag | |||
) |
Definition at line 1357 of file ampiOneSided.C.
int MPI_win_dup_fn | ( | MPI_Win | win, | |
int | keyval, | |||
void * | extra_state, | |||
void * | attr_in, | |||
void * | attr_out, | |||
int * | flag | |||
) |
Definition at line 1363 of file ampiOneSided.C.
Definition at line 1370 of file ampiOneSided.C.
AMPI_API_IMPL | ( | int | , | |
MPI_Win_create_keyval | , | |||
MPI_Win_copy_attr_function * | copy_fn, | |||
MPI_Win_delete_attr_function * | delete_fn, | |||
int * | keyval, | |||
void * | extra_state | |||
) |
Definition at line 1374 of file ampiOneSided.C.
References getAmpiParent().
AMPI_API_IMPL | ( | int | , | |
MPI_Win_free_keyval | , | |||
int * | keyval | |||
) |
Definition at line 1382 of file ampiOneSided.C.
References getAmpiInstance(), getAmpiParent(), ampiCommStruct::getKeyvals(), and parent().
AMPI_API_IMPL | ( | int | , | |
MPI_Win_get_name | , | |||
MPI_Win | win, | |||
char * | name, | |||
int * | length | |||
) |
Definition at line 1390 of file ampiOneSided.C.
References WinStruct::comm, getAmpiInstance(), and getAmpiParent().