/usr/lib/x86_64-linux-gnu/openmpi/include
NameSizeModeActions
mpp/-0755rm
openmpi/-0755rm
openshmem/-0755rm
mpi-ext.h5970644editdlrm
mpi.h1757900644editdlrm
mpif-c-constants-decl.h17960644editdlrm
mpif-config.h27500644editdlrm
mpif-constants.h133160644editdlrm
mpif-ext.h6830644editdlrm
mpif-externals.h19540644editdlrm
mpif-handles.h80540644editdlrm
mpif-io-constants.h21220644editdlrm
mpif-io-handles.h12070644editdlrm
mpif-sentinels.h30000644editdlrm
mpif-sizeof.h1057060644editdlrm
mpif.h28570644editdlrm
mpi_portable_platform.h160570644editdlrm
pshmem.h1365210644editdlrm
pshmemx.h122510644editdlrm
shmem-compat.h10250644editdlrm
shmem.fh17230644editdlrm
shmem.h1379920644editdlrm
shmemx.h127710644editdlrm
Edit: /usr/lib/x86_64-linux-gnu/openmpi/include/shmem-compat.h (1025B)
/* oshmem/include/shmem-compat.h. This file contains OpenSHMEM lagacy API */ /* * Copyright (c) 2014-2017 Mellanox Technologies, Inc. * All rights reserved. * $COPYRIGHT$ * * Additional copyrights may follow * * $HEADER$ */ #ifndef OSHMEM_SHMEM_COMPAT_H #define OSHMEM_SHMEM_COMPAT_H #if defined(c_plusplus) || defined(__cplusplus) extern "C" { #endif /* * Legacy API * old init/destruct functions - not in the open shmem spec but still supported */ OSHMEM_DECLSPEC int num_pes(void); OSHMEM_DECLSPEC int my_pe(void); OSHMEM_DECLSPEC void start_pes(int npes); OSHMEM_DECLSPEC int _num_pes(void); OSHMEM_DECLSPEC int _my_pe(void); OSHMEM_DECLSPEC void* shmalloc(size_t size); OSHMEM_DECLSPEC void* shmemalign(size_t align, size_t size); OSHMEM_DECLSPEC void* shrealloc(void *ptr, size_t size); OSHMEM_DECLSPEC void shfree(void* ptr); OSHMEM_DECLSPEC void globalexit(int status); #if defined(c_plusplus) || defined(__cplusplus) } #endif #endif /* OSHMEM_SHMEM_COMPAT_H */