File tree Expand file tree Collapse file tree 3 files changed +2779
-438
lines changed Expand file tree Collapse file tree 3 files changed +2779
-438
lines changed Original file line number Diff line number Diff line change 1
1
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */
2
2
/*
3
- * Copyright (c) 2011-2013 Sandia National Laboratories. All rights reserved.
3
+ * Copyright (c) 2011-2017 Sandia National Laboratories. All rights reserved.
4
4
* Copyright (c) 2015 Los Alamos National Security, LLC. All rights
5
5
* reserved.
6
6
* Copyright (c) 2015 Research Organization for Information Science
23
23
24
24
#define REQ_OSC_TABLE_ID 4
25
25
26
+ #define OSC_PORTALS4_IOVEC_MAX 64
27
+
26
28
#define OSC_PORTALS4_MB_DATA 0x0000000000000000ULL
27
29
#define OSC_PORTALS4_MB_CONTROL 0x1000000000000000ULL
28
30
@@ -95,6 +97,11 @@ struct ompi_osc_portals4_module_t {
95
97
int64_t opcount ;
96
98
ptl_match_bits_t match_bits ; /* match bits for module. Same as cid for comm in most cases. */
97
99
100
+ ptl_iovec_t * origin_iovec_list ; /* list of memory segments that compose the noncontiguous region */
101
+ ptl_handle_md_t origin_iovec_md_h ; /* memory descriptor describing a noncontiguous region in this window */
102
+ ptl_iovec_t * result_iovec_list ; /* list of memory segments that compose the noncontiguous region */
103
+ ptl_handle_md_t result_iovec_md_h ; /* memory descriptor describing a noncontiguous region in this window */
104
+
98
105
ptl_size_t atomic_max ; /* max size of atomic messages. Will guarantee ordering IF ordering requested */
99
106
ptl_size_t fetch_atomic_max ; /* max size of fetchatomic messages. Will guarantee ordering IF ordering requested */
100
107
You can’t perform that action at this time.
0 commit comments