1 /*
2 * Copyright (C) by Argonne National Laboratory
3 * See COPYRIGHT in top-level directory
4 */
5
6 #include "mpidimpl.h"
7 #include "posix_noinline.h"
8
MPIDI_POSIX_mpi_comm_connect(const char * port_name,MPIR_Info * info,int root,int timeout,MPIR_Comm * comm,MPIR_Comm ** newcomm_ptr)9 int MPIDI_POSIX_mpi_comm_connect(const char *port_name, MPIR_Info * info, int root, int timeout,
10 MPIR_Comm * comm, MPIR_Comm ** newcomm_ptr)
11 {
12 MPIR_FUNC_VERBOSE_STATE_DECL(MPID_STATE_MPIDI_POSIX_MPI_COMM_CONNECT);
13 MPIR_FUNC_VERBOSE_ENTER(MPID_STATE_MPIDI_POSIX_MPI_COMM_CONNECT);
14
15 MPIR_Assert(0);
16
17 MPIR_FUNC_VERBOSE_EXIT(MPID_STATE_MPIDI_POSIX_MPI_COMM_CONNECT);
18 return MPI_SUCCESS;
19 }
20
MPIDI_POSIX_mpi_comm_disconnect(MPIR_Comm * comm_ptr)21 int MPIDI_POSIX_mpi_comm_disconnect(MPIR_Comm * comm_ptr)
22 {
23 MPIR_FUNC_VERBOSE_STATE_DECL(MPID_STATE_MPIDI_POSIX_MPI_COMM_DISCONNECT);
24 MPIR_FUNC_VERBOSE_ENTER(MPID_STATE_MPIDI_POSIX_MPI_COMM_DISCONNECT);
25
26 MPIR_Assert(0);
27
28 MPIR_FUNC_VERBOSE_EXIT(MPID_STATE_MPIDI_POSIX_MPI_COMM_DISCONNECT);
29 return MPI_SUCCESS;
30 }
31
MPIDI_POSIX_mpi_open_port(MPIR_Info * info_ptr,char * port_name)32 int MPIDI_POSIX_mpi_open_port(MPIR_Info * info_ptr, char *port_name)
33 {
34 MPIR_FUNC_VERBOSE_STATE_DECL(MPID_STATE_MPIDI_POSIX_MPI_OPEN_PORT);
35 MPIR_FUNC_VERBOSE_ENTER(MPID_STATE_MPIDI_POSIX_MPI_OPEN_PORT);
36
37 MPIR_Assert(0);
38
39 MPIR_FUNC_VERBOSE_EXIT(MPID_STATE_MPIDI_POSIX_MPI_OPEN_PORT);
40 return MPI_SUCCESS;
41 }
42
MPIDI_POSIX_mpi_close_port(const char * port_name)43 int MPIDI_POSIX_mpi_close_port(const char *port_name)
44 {
45 MPIR_FUNC_VERBOSE_STATE_DECL(MPID_STATE_MPIDI_POSIX_MPI_CLOSE_PORT);
46 MPIR_FUNC_VERBOSE_ENTER(MPID_STATE_MPIDI_POSIX_MPI_CLOSE_PORT);
47
48 MPIR_Assert(0);
49
50 MPIR_FUNC_VERBOSE_EXIT(MPID_STATE_MPIDI_POSIX_MPI_CLOSE_PORT);
51 return MPI_SUCCESS;
52 }
53
MPIDI_POSIX_mpi_comm_accept(const char * port_name,MPIR_Info * info,int root,MPIR_Comm * comm,MPIR_Comm ** newcomm_ptr)54 int MPIDI_POSIX_mpi_comm_accept(const char *port_name, MPIR_Info * info, int root, MPIR_Comm * comm,
55 MPIR_Comm ** newcomm_ptr)
56 {
57 MPIR_FUNC_VERBOSE_STATE_DECL(MPID_STATE_MPIDI_POSIX_MPI_COMM_ACCEPT);
58 MPIR_FUNC_VERBOSE_ENTER(MPID_STATE_MPIDI_POSIX_MPI_COMM_ACCEPT);
59
60 MPIR_Assert(0);
61
62 MPIR_FUNC_VERBOSE_EXIT(MPID_STATE_MPIDI_POSIX_MPI_COMM_ACCEPT);
63 return MPI_SUCCESS;
64 }
65