plucky (3) shmem_addr_accessible.openmpi.3.gz

Provided by: openmpi-doc_5.0.7-1_all bug

SYNOPSIS

       C or C++:

          #include <mpp/shmem.h>

          int shmem_addr_accessible(const void *addr, int pe)

       Fortran:

          INCLUDE "mpp/shmem.fh"

          LOGICAL LOG, SHMEM_ADDR_ACCESSIBLE
          INTEGER pe

          LOG = SHMEM_ADDR_ACCESSIBLE(addr, pe)

DESCRIPTION

       shmem_addr_accessible is a query function that indicates whether a local address is accessible via  SHMEM
       operations from the specified remote PE.

       This  function verifies that the remote PE is accessible via SHMEM data transfer functions from the local
       PE, and that the specified address is in a symmetric data segment with respect to the remote PE.

RETURN VALUES

       C: The return value is 1 if addr is a symmetric data object and accessible via SHMEM operations from  the
       specified remote PE; otherwise, it is 0.

       Fortran:  The  return  value  is  .TRUE.  if  addr  is  a  symmetric data object and accessible via SHMEM
       operations from the specified remote PE; otherwise, it is .FALSE..

       SEE ALSO:
          intro_shmem(3) shmem_pe_accessible(3)

       2003-2025, The Open MPI Community

                                                  Feb 17, 2025                          SHMEM_ADDR_ACCESSIBLE(3)