Skip to content

Commit e2b6f04

Browse files
committed
ch4: remove netmod api init_vcis
The function of init_vcis has been wrapped inside comm_set_vcis.
1 parent 9d4abb3 commit e2b6f04

File tree

3 files changed

+4
-12
lines changed

3 files changed

+4
-12
lines changed

src/mpid/ch4/ch4_api.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ Non Native API:
4040
mpi_finalize_hook : int
4141
NM : void
4242
SHM : void
43-
init_vcis: int
44-
NM : num_vcis, num_vcis_actual
4543
post_init : int
4644
NM : void
4745
SHM : void

src/mpid/ch4/netmod/ofi/ofi_vci.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ int MPIDI_OFI_vci_init(void)
3333
}
3434

3535
/* Address exchange within comm and setup multiple vcis */
36+
static int init_vcis(int num_vcis, int *num_vcis_actual);
3637
static int addr_exchange_all_ctx(MPIR_Comm * comm, int *all_num_vcis);
3738

3839
int MPIDI_OFI_comm_set_vcis(MPIR_Comm * comm, int num_vcis, int *all_num_vcis)
@@ -41,7 +42,7 @@ int MPIDI_OFI_comm_set_vcis(MPIR_Comm * comm, int num_vcis, int *all_num_vcis)
4142

4243
/* set up local vcis */
4344
int num_vcis_actual;
44-
mpi_errno = MPIDI_OFI_init_vcis(num_vcis, &num_vcis_actual);
45+
mpi_errno = init_vcis(num_vcis, &num_vcis_actual);
4546
MPIR_ERR_CHECK(mpi_errno);
4647

4748
/* gather the number of remote vcis */
@@ -71,12 +72,12 @@ int MPIDI_OFI_comm_set_vcis(MPIR_Comm * comm, int num_vcis, int *all_num_vcis)
7172
goto fn_exit;
7273
}
7374

74-
/* MPIDI_OFI_init_vcis: locally create multiple vcis */
75+
/* init_vcis: locally create multiple vcis */
7576

7677
static int check_num_nics(void);
7778
static int setup_additional_vcis(void);
7879

79-
int MPIDI_OFI_init_vcis(int num_vcis, int *num_vcis_actual)
80+
static int init_vcis(int num_vcis, int *num_vcis_actual)
8081
{
8182
int mpi_errno = MPI_SUCCESS;
8283

src/mpid/ch4/netmod/ucx/ucx_init.c

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -286,13 +286,6 @@ int MPIDI_UCX_init_world(void)
286286
goto fn_exit;
287287
}
288288

289-
int MPIDI_UCX_init_vcis(int num_vcis, int *num_vcis_actual)
290-
{
291-
int mpi_errno = MPI_SUCCESS;
292-
*num_vcis_actual = num_vcis;
293-
return mpi_errno;
294-
}
295-
296289
/* static functions for MPIDI_UCX_post_init */
297290
static void flush_cb(void *request, ucs_status_t status)
298291
{

0 commit comments

Comments
 (0)