OpenMPI 0.1.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

mtl_mxm_request.h
1 /*
2 * Copyright (C) Mellanox Technologies Ltd. 2001-2011. ALL RIGHTS RESERVED.
3 * $COPYRIGHT$
4 *
5 * Additional copyrights may follow
6 *
7 * $HEADER$
8 */
9
10 #ifndef OMPI_MTL_MXM_REQUEST_H
11 #define OMPI_MTL_MXM_REQUEST_H
12
13 #include "opal/datatype/opal_convertor.h"
14 #include "mtl_mxm.h"
15
16
17 struct mca_mtl_mxm_request_t {
18 struct mca_mtl_request_t super;
19 union {
20 mxm_req_base_t base;
21 mxm_send_req_t send;
22 mxm_recv_req_t recv;
23 } mxm;
24 /* mxm_segment_t mxm_segment[1]; */
25 void *buf;
26 size_t length;
27 struct opal_convertor_t *convertor;
28 bool free_after;
29 };
30 typedef struct mca_mtl_mxm_request_t mca_mtl_mxm_request_t;
31
32 #endif
mca_mtl_request_t
Definition: mtl.h:51
opal_convertor_t
Definition: opal_convertor.h:90
mca_mtl_mxm_request_t
Definition: mtl_mxm_request.h:17