nm_mpi_onesided.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Functions | |
preliminary one-sided interface | |
| int | MPI_Win_create (void *base, MPI_Aint size, int disp_unit, MPI_Info info, MPI_Comm comm, MPI_Win *win) |
| int | MPI_Win_allocate (MPI_Aint size, int disp_unit, MPI_Info info, MPI_Comm comm, void *baseptr, MPI_Win *win) |
| int | MPI_Win_allocate_shared (MPI_Aint size, int disp_unit, MPI_Info info, MPI_Comm comm, void *baseptr, MPI_Win *win) |
| int | MPI_Win_shared_query (MPI_Win win, int rank, MPI_Aint *size, int *disp_unit, void *baseptr) |
| int | MPI_Win_create_dynamic (MPI_Info info, MPI_Comm comm, MPI_Win *win) |
| int | MPI_Win_attach (MPI_Win win, void *base, MPI_Aint size) |
| int | MPI_Win_detach (MPI_Win win, const void *base) |
| int | MPI_Win_free (MPI_Win *win) |
| int | MPI_Win_get_group (MPI_Win win, MPI_Group *group) |
| int | MPI_Win_set_info (MPI_Win win, MPI_Info info) |
| int | MPI_Win_create_keyval (MPI_Win_copy_attr_function *copy_fn, MPI_Win_delete_attr_function *delete_fn, int *keyval, void *extra_state) |
| int | MPI_Win_free_keyval (int *keyval) |
| int | MPI_Win_delete_attr (MPI_Win win, int keyval) |
| int | MPI_Win_get_info (MPI_Win win, MPI_Info *info_used) |
| int | MPI_Win_set_attr (MPI_Win win, int win_keyval, void *attribute_val) |
| int | MPI_Win_get_attr (MPI_Win win, int win_keyval, void *attribute_val, int *flag) |
| int | MPI_Win_set_name (MPI_Win win, char *win_name) |
| int | MPI_Win_get_name (MPI_Win win, char *win_name, int *resultlen) |
| int | MPI_Win_create_errhandler (MPI_Win_errhandler_fn *function, MPI_Errhandler *errhandler) |
| int | MPI_Win_set_errhandler (MPI_Win win, MPI_Errhandler errhandler) |
| int | MPI_Win_get_errhandler (MPI_Win win, MPI_Errhandler *errhandler) |
| int | MPI_Win_call_errhandler (MPI_Win win, int errorcode) |
| int | MPI_Put (const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win) |
| int | MPI_Get (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win) |
| int | MPI_Accumulate (const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) |
| int | MPI_Get_accumulate (const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, void *result_addr, int result_count, MPI_Datatype result_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) |
| int | MPI_Fetch_and_op (const void *origin_addr, void *result_addr, MPI_Datatype datatype, int target_rank, MPI_Aint target_disp, MPI_Op op, MPI_Win win) |
| int | MPI_Compare_and_swap (const void *origin_addr, const void *compare_addr, void *result_addr, MPI_Datatype datatype, int target_rank, MPI_Aint target_disp, MPI_Win win) |
| int | MPI_Rput (const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win, MPI_Request *request) |
| int | MPI_Rget (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win, MPI_Request *request) |
| int | MPI_Raccumulate (const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win, MPI_Request *request) |
| int | MPI_Rget_accumulate (const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, void *result_addr, int result_count, MPI_Datatype result_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win, MPI_Request *request) |
| int | MPI_Win_fence (int assert, MPI_Win win) |
| int | MPI_Win_start (MPI_Group group, int assert, MPI_Win win) |
| int | MPI_Win_complete (MPI_Win win) |
| int | MPI_Win_post (MPI_Group group, int assert, MPI_Win win) |
| int | MPI_Win_wait (MPI_Win win) |
| int | MPI_Win_test (MPI_Win win, int *flag) |
| int | MPI_Win_lock (int lock_type, int rank, int assert, MPI_Win win) |
| int | MPI_Win_lock_all (int assert, MPI_Win win) |
| int | MPI_Win_unlock (int rank, MPI_Win win) |
| int | MPI_Win_unlock_all (MPI_Win win) |
| int | MPI_Win_flush (int rank, MPI_Win win) |
| int | MPI_Win_flush_all (MPI_Win win) |
| int | MPI_Win_flush_local (int rank, MPI_Win win) |
| int | MPI_Win_flush_local_all (MPI_Win win) |
| int | MPI_Win_sync (MPI_Win win) |
Function Documentation
◆ MPI_Accumulate()
| int MPI_Accumulate | ( | const void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Op | op, | ||
| MPI_Win | win | ||
| ) |
◆ MPI_Compare_and_swap()
| int MPI_Compare_and_swap | ( | const void * | origin_addr, |
| const void * | compare_addr, | ||
| void * | result_addr, | ||
| MPI_Datatype | datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| MPI_Win | win | ||
| ) |
◆ MPI_Fetch_and_op()
| int MPI_Fetch_and_op | ( | const void * | origin_addr, |
| void * | result_addr, | ||
| MPI_Datatype | datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| MPI_Op | op, | ||
| MPI_Win | win | ||
| ) |
◆ MPI_Get()
| int MPI_Get | ( | void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Win | win | ||
| ) |
◆ MPI_Get_accumulate()
| int MPI_Get_accumulate | ( | const void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| void * | result_addr, | ||
| int | result_count, | ||
| MPI_Datatype | result_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Op | op, | ||
| MPI_Win | win | ||
| ) |
◆ MPI_Put()
| int MPI_Put | ( | const void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Win | win | ||
| ) |
◆ MPI_Raccumulate()
| int MPI_Raccumulate | ( | const void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Op | op, | ||
| MPI_Win | win, | ||
| MPI_Request * | request | ||
| ) |
◆ MPI_Rget()
| int MPI_Rget | ( | void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Win | win, | ||
| MPI_Request * | request | ||
| ) |
◆ MPI_Rget_accumulate()
| int MPI_Rget_accumulate | ( | const void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| void * | result_addr, | ||
| int | result_count, | ||
| MPI_Datatype | result_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Op | op, | ||
| MPI_Win | win, | ||
| MPI_Request * | request | ||
| ) |
◆ MPI_Rput()
| int MPI_Rput | ( | const void * | origin_addr, |
| int | origin_count, | ||
| MPI_Datatype | origin_datatype, | ||
| int | target_rank, | ||
| MPI_Aint | target_disp, | ||
| int | target_count, | ||
| MPI_Datatype | target_datatype, | ||
| MPI_Win | win, | ||
| MPI_Request * | request | ||
| ) |
◆ MPI_Win_allocate()
| int MPI_Win_allocate | ( | MPI_Aint | size, |
| int | disp_unit, | ||
| MPI_Info | info, | ||
| MPI_Comm | comm, | ||
| void * | baseptr, | ||
| MPI_Win * | win | ||
| ) |
◆ MPI_Win_allocate_shared()
| int MPI_Win_allocate_shared | ( | MPI_Aint | size, |
| int | disp_unit, | ||
| MPI_Info | info, | ||
| MPI_Comm | comm, | ||
| void * | baseptr, | ||
| MPI_Win * | win | ||
| ) |
◆ MPI_Win_attach()
◆ MPI_Win_call_errhandler()
| int MPI_Win_call_errhandler | ( | MPI_Win | win, |
| int | errorcode | ||
| ) |
◆ MPI_Win_complete()
| int MPI_Win_complete | ( | MPI_Win | win | ) |
◆ MPI_Win_create()
| int MPI_Win_create | ( | void * | base, |
| MPI_Aint | size, | ||
| int | disp_unit, | ||
| MPI_Info | info, | ||
| MPI_Comm | comm, | ||
| MPI_Win * | win | ||
| ) |
◆ MPI_Win_create_dynamic()
◆ MPI_Win_create_errhandler()
| int MPI_Win_create_errhandler | ( | MPI_Win_errhandler_fn * | function, |
| MPI_Errhandler * | errhandler | ||
| ) |
◆ MPI_Win_create_keyval()
| int MPI_Win_create_keyval | ( | MPI_Win_copy_attr_function * | copy_fn, |
| MPI_Win_delete_attr_function * | delete_fn, | ||
| int * | keyval, | ||
| void * | extra_state | ||
| ) |
◆ MPI_Win_delete_attr()
| int MPI_Win_delete_attr | ( | MPI_Win | win, |
| int | keyval | ||
| ) |
◆ MPI_Win_detach()
| int MPI_Win_detach | ( | MPI_Win | win, |
| const void * | base | ||
| ) |
◆ MPI_Win_fence()
| int MPI_Win_fence | ( | int | assert, |
| MPI_Win | win | ||
| ) |
◆ MPI_Win_flush()
| int MPI_Win_flush | ( | int | rank, |
| MPI_Win | win | ||
| ) |
◆ MPI_Win_flush_all()
| int MPI_Win_flush_all | ( | MPI_Win | win | ) |
◆ MPI_Win_flush_local()
| int MPI_Win_flush_local | ( | int | rank, |
| MPI_Win | win | ||
| ) |
◆ MPI_Win_flush_local_all()
| int MPI_Win_flush_local_all | ( | MPI_Win | win | ) |
◆ MPI_Win_free()
| int MPI_Win_free | ( | MPI_Win * | win | ) |
◆ MPI_Win_free_keyval()
| int MPI_Win_free_keyval | ( | int * | keyval | ) |
◆ MPI_Win_get_attr()
| int MPI_Win_get_attr | ( | MPI_Win | win, |
| int | win_keyval, | ||
| void * | attribute_val, | ||
| int * | flag | ||
| ) |
◆ MPI_Win_get_errhandler()
| int MPI_Win_get_errhandler | ( | MPI_Win | win, |
| MPI_Errhandler * | errhandler | ||
| ) |
◆ MPI_Win_get_group()
◆ MPI_Win_get_info()
◆ MPI_Win_get_name()
| int MPI_Win_get_name | ( | MPI_Win | win, |
| char * | win_name, | ||
| int * | resultlen | ||
| ) |
◆ MPI_Win_lock()
| int MPI_Win_lock | ( | int | lock_type, |
| int | rank, | ||
| int | assert, | ||
| MPI_Win | win | ||
| ) |
◆ MPI_Win_lock_all()
| int MPI_Win_lock_all | ( | int | assert, |
| MPI_Win | win | ||
| ) |
◆ MPI_Win_post()
◆ MPI_Win_set_attr()
| int MPI_Win_set_attr | ( | MPI_Win | win, |
| int | win_keyval, | ||
| void * | attribute_val | ||
| ) |
◆ MPI_Win_set_errhandler()
| int MPI_Win_set_errhandler | ( | MPI_Win | win, |
| MPI_Errhandler | errhandler | ||
| ) |
◆ MPI_Win_set_info()
◆ MPI_Win_set_name()
| int MPI_Win_set_name | ( | MPI_Win | win, |
| char * | win_name | ||
| ) |
◆ MPI_Win_shared_query()
| int MPI_Win_shared_query | ( | MPI_Win | win, |
| int | rank, | ||
| MPI_Aint * | size, | ||
| int * | disp_unit, | ||
| void * | baseptr | ||
| ) |
◆ MPI_Win_start()
◆ MPI_Win_sync()
| int MPI_Win_sync | ( | MPI_Win | win | ) |
◆ MPI_Win_test()
| int MPI_Win_test | ( | MPI_Win | win, |
| int * | flag | ||
| ) |
◆ MPI_Win_unlock()
| int MPI_Win_unlock | ( | int | rank, |
| MPI_Win | win | ||
| ) |
◆ MPI_Win_unlock_all()
| int MPI_Win_unlock_all | ( | MPI_Win | win | ) |
◆ MPI_Win_wait()
| int MPI_Win_wait | ( | MPI_Win | win | ) |