1 /*
2 * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
3 * University Research and Technology
4 * Corporation. All rights reserved.
5 * Copyright (c) 2004-2005 The University of Tennessee and The University
6 * of Tennessee Research Foundation. All rights
7 * reserved.
8 * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
9 * University of Stuttgart. All rights reserved.
10 * Copyright (c) 2004-2006 The Regents of the University of California.
11 * All rights reserved.
12 * Copyright (c) 2006 QLogic Corporation. All rights reserved.
13 * Copyright (c) 2015 Intel, Inc. All rights reserved
14 * $COPYRIGHT$
15 *
16 * Additional copyrights may follow
17 *
18 * $HEADER$
19 */
20
21
22 #include "ompi_config.h"
23 #include <sys/time.h>
24 #include <time.h>
25 #include "ompi/types.h"
26 #include "mtl_psm2.h"
27 #include "mtl_psm2_types.h"
28 #include "mtl_psm2_endpoint.h"
29
30 /*
31 * Initialize state of the endpoint instance.
32 *
33 */
34
35 static void mca_mtl_psm2_endpoint_construct(mca_mtl_psm2_endpoint_t* endpoint)
36 {
37 endpoint->mtl_psm2_module = NULL;
38 }
39
40 /*
41 * Destroy a endpoint
42 *
43 */
44
45 static void mca_mtl_psm2_endpoint_destruct(mca_mtl_psm2_endpoint_t* endpoint)
46 {
47 }
48
49
50 OBJ_CLASS_INSTANCE(
51 mca_mtl_psm2_endpoint_t,
52 opal_list_item_t,
53 mca_mtl_psm2_endpoint_construct,
54 mca_mtl_psm2_endpoint_destruct);