1 /*
2 * Copyright (c) 2018 Mellanox Technologies, Inc.
3 * All rights reserved.
4 * $COPYRIGHT$
5 *
6 * Additional copyrights may follow
7 *
8 * $HEADER$
9 */
10
11 #include <src/include/pmix_config.h>
12 #include <pmix_common.h>
13
14 #include "src/mca/common/dstore/dstore_common.h"
15
16 #include "gds_ds12_lock.h"
17
18 pmix_common_lock_callbacks_t pmix_ds12_lock_module = {
19 .init = pmix_gds_ds12_lock_init,
20 .finalize = pmix_ds12_lock_finalize,
21 .rd_lock = pmix_ds12_lock_rd_get,
22 .rd_unlock = pmix_ds12_lock_rw_rel,
23 .wr_lock = pmix_ds12_lock_wr_get,
24 .wr_unlock = pmix_ds12_lock_rw_rel
25 };