win: add support for returning non_locks info key
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
Этот коммит содержится в:
родитель
e8a8a6d223
Коммит
61fe2cc629
@ -44,5 +44,15 @@ int MPI_Win_get_info(MPI_Win win, MPI_Info *info_used)
|
|||||||
OPAL_CR_ENTER_LIBRARY();
|
OPAL_CR_ENTER_LIBRARY();
|
||||||
|
|
||||||
ret = win->w_osc_module->osc_get_info(win, info_used);
|
ret = win->w_osc_module->osc_get_info(win, info_used);
|
||||||
|
|
||||||
|
if (OMPI_SUCCESS == ret && *info_used) {
|
||||||
|
/* set standard info keys based on what the OSC module is using */
|
||||||
|
if (win->w_flags & OMPI_WIN_NO_LOCKS) {
|
||||||
|
ompi_info_set (*info_used, "no_locks", "true");
|
||||||
|
} else {
|
||||||
|
ompi_info_set (*info_used, "no_locks", "false");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
OMPI_ERRHANDLER_RETURN(ret, win, ret, FUNC_NAME);
|
OMPI_ERRHANDLER_RETURN(ret, win, ret, FUNC_NAME);
|
||||||
}
|
}
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user