1 /* -*- Mode: C; c-basic-offset:4 ; -*- */
2 /*
3  *  (C) 2005 by Argonne National Laboratory.
4  *      See COPYRIGHT in top-level directory.
5  */
6 
7 /* DO NOT EDIT: AUTOMATICALLY GENERATED BY extractstates */
8 #ifndef MPIALLSTATES_H_INCLUDED
9 #define MPIALLSTATES_H_INCLUDED
10 
11 enum MPID_TIMER_STATE {
12 	MPIDI_STATE_MPIDI_CH3_GET_BUSINESS_CARD,
13 	MPID_NEM_NEWTCP_MODULE_VC_TERMINATE,
14 	MPID_NEM_PTL_VC_TERMINATED,
15 	MPID_NEM_SCIF_VC_TERMINATED,
16 	MPID_NEM_TCP_VC_TERMINATED,
17 	MPID_STATE_APPEND_OVERFLOW,
18 	MPID_STATE_CANCEL_RECV,
19 	MPID_STATE_CHECK_ALLOC,
20 	MPID_STATE_CHECK_TERMINATING_VCS,
21 	MPID_STATE_CKPT_RESTART,
22 	MPID_STATE_CLEANUP_AND_FREE_SC_PLFD,
23 	MPID_STATE_CLOSE_CLEANUP_AND_FREE_SC_PLFD,
24 	MPID_STATE_COMM_CREATED,
25 	MPID_STATE_COMM_DELETE_INTERNAL,
26 	MPID_STATE_COMM_DESTROYED,
27 	MPID_STATE_CONNECTION_ALLOC,
28 	MPID_STATE_CONNECTION_DESTROY,
29 	MPID_STATE_CONNECTION_POP_SENDQ_REQ,
30 	MPID_STATE_CONNECTION_POST_RECV_PKT,
31 	MPID_STATE_CONNECTION_POST_SENDQ_REQ,
32 	MPID_STATE_CONNECTION_POST_SEND_PKT,
33 	MPID_STATE_CONNECTION_POST_SEND_PKT_AND_PGID,
34 	MPID_STATE_CONNECT_TO_ROOT,
35 	MPID_STATE_CREATE_DATATYPE,
36 	MPID_STATE_CREATE_DERIVED_DATATYPE,
37 	MPID_STATE_CREATE_REQUEST,
38 	MPID_STATE_DO_ACCUMULATE_OP,
39 	MPID_STATE_DO_COOKIE,
40 	MPID_STATE_DO_CTS,
41 	MPID_STATE_DO_I_WIN,
42 	MPID_STATE_DO_SEND,
43 	MPID_STATE_DO_SIMPLE_ACCUMULATE,
44 	MPID_STATE_DO_SIMPLE_GET,
45 	MPID_STATE_ENQUEUE_REQUEST,
46 	MPID_STATE_ERROR_CLOSED,
47 	MPID_STATE_EXTRACTLOCALPGINFO,
48 	MPID_STATE_FOUND_BETTER_SC,
49 	MPID_STATE_GEN_CNTING_FAIL_HANDLER,
50 	MPID_STATE_GETQUEUEDCOMPLETIONSTATUS,
51 	MPID_STATE_GET_BUSINESS_CARD,
52 	MPID_STATE_GET_NEXT_REQ,
53 	MPID_STATE_HANDLER_LARGE,
54 	MPID_STATE_HANDLER_LARGE_MULTI,
55 	MPID_STATE_HANDLER_MULTI_PUT,
56 	MPID_STATE_HANDLER_PACK_CHUNK,
57 	MPID_STATE_HANDLER_RECV_COMPLETE,
58 	MPID_STATE_HANDLER_RECV_DEQUEUE_COMPLETE,
59 	MPID_STATE_HANDLER_RECV_DEQUEUE_LARGE,
60 	MPID_STATE_HANDLER_RECV_DEQUEUE_UNPACK_COMPLETE,
61 	MPID_STATE_HANDLER_RECV_DEQUEUE_UNPACK_LARGE,
62 	MPID_STATE_HANDLER_RECV_UNPACK_COMPLETE,
63 	MPID_STATE_HANDLER_SEND_COMPLETE,
64 	MPID_STATE_HANDLE_PROBE,
65 	MPID_STATE_INIT_ID,
66 	MPID_STATE_LMT_SHM_PROGRESS_VC,
67 	MPID_STATE_LMT_SHM_RECV_PROGRESS,
68 	MPID_STATE_LMT_SHM_SEND_PROGRESS,
69 	MPID_STATE_MEMCPY,
70 	MPID_STATE_MPIC_IRECV,
71 	MPID_STATE_MPIC_IRECV_FT,
72 	MPID_STATE_MPIC_ISEND,
73 	MPID_STATE_MPIC_ISEND_FT,
74 	MPID_STATE_MPIC_RECV,
75 	MPID_STATE_MPIC_RECV_FT,
76 	MPID_STATE_MPIC_SEND,
77 	MPID_STATE_MPIC_SENDRECV,
78 	MPID_STATE_MPIC_SENDRECV_FT,
79 	MPID_STATE_MPIC_SENDRECV_REPLACE,
80 	MPID_STATE_MPIC_SENDRECV_REPLACE_FT,
81 	MPID_STATE_MPIC_SEND_FT,
82 	MPID_STATE_MPIC_SSEND,
83 	MPID_STATE_MPIC_SSEND_FT,
84 	MPID_STATE_MPIC_WAIT,
85 	MPID_STATE_MPIC_WAITALL_FT,
86 	MPID_STATE_MPIDI_##state_name,
87 	MPID_STATE_MPIDI_ACCUMULATE,
88 	MPID_STATE_MPIDI_ALLOC_MEM,
89 	MPID_STATE_MPIDI_CH3I_ACCEPTQ_DEQUEUE,
90 	MPID_STATE_MPIDI_CH3I_ACCEPTQ_ENQUEUE,
91 	MPID_STATE_MPIDI_CH3I_COMM_CREATE,
92 	MPID_STATE_MPIDI_CH3I_COMM_DESTROY,
93 	MPID_STATE_MPIDI_CH3I_COMM_HANDLE_FAILED_PROCS,
94 	MPID_STATE_MPIDI_CH3I_COMPLETE_SENDQ_WITH_ERROR,
95 	MPID_STATE_MPIDI_CH3I_CONNECT_TO_ROOT_SOCK,
96 	MPID_STATE_MPIDI_CH3I_DO_PASSIVE_TARGET_RMA,
97 	MPID_STATE_MPIDI_CH3I_INITIALIZE_TMP_COMM,
98 	MPID_STATE_MPIDI_CH3I_PMI_ABORT,
99 	MPID_STATE_MPIDI_CH3I_POSTED_RECV_DEQUEUED,
100 	MPID_STATE_MPIDI_CH3I_POSTED_RECV_ENQUEUED,
101 	MPID_STATE_MPIDI_CH3I_PROGRESS,
102 	MPID_STATE_MPIDI_CH3I_PROGRESS_CONTINUE,
103 	MPID_STATE_MPIDI_CH3I_PROGRESS_DELAY,
104 	MPID_STATE_MPIDI_CH3I_PROGRESS_FINALIZE,
105 	MPID_STATE_MPIDI_CH3I_PROGRESS_HANDLE_SOCK_EVENT,
106 	MPID_STATE_MPIDI_CH3I_PROGRESS_INIT,
107 	MPID_STATE_MPIDI_CH3I_PROGRESS_TEST,
108 	MPID_STATE_MPIDI_CH3I_PROGRESS_WAIT,
109 	MPID_STATE_MPIDI_CH3I_PROGRESS_WAKEUP,
110 	MPID_STATE_MPIDI_CH3I_RECV_RMA_MSG,
111 	MPID_STATE_MPIDI_CH3I_RELEASE_LOCK,
112 	MPID_STATE_MPIDI_CH3I_SEG_ALLOC,
113 	MPID_STATE_MPIDI_CH3I_SEG_COMMIT,
114 	MPID_STATE_MPIDI_CH3I_SEG_DESTROY,
115 	MPID_STATE_MPIDI_CH3I_SENDNONCONTIG,
116 	MPID_STATE_MPIDI_CH3I_SEND_CONTIG_ACC_MSG,
117 	MPID_STATE_MPIDI_CH3I_SEND_IMMED_RMW_MSG,
118 	MPID_STATE_MPIDI_CH3I_SEND_LOCK_GET,
119 	MPID_STATE_MPIDI_CH3I_SEND_LOCK_GRANTED_PKT,
120 	MPID_STATE_MPIDI_CH3I_SEND_LOCK_PUT_OR_ACC,
121 	MPID_STATE_MPIDI_CH3I_SEND_PT_RMA_DONE_PKT,
122 	MPID_STATE_MPIDI_CH3I_SEND_RMA_MSG,
123 	MPID_STATE_MPIDI_CH3I_SHM_SEND_PROGRESS,
124 	MPID_STATE_MPIDI_CH3I_SOCK_CONNECT,
125 	MPID_STATE_MPIDI_CH3I_TRY_ACQUIRE_WIN_LOCK,
126 	MPID_STATE_MPIDI_CH3I_VC_POST_SOCKCONNECT,
127 	MPID_STATE_MPIDI_CH3I_WIN_ALLOCATE_SHARED,
128 	MPID_STATE_MPIDI_CH3U_BUFFER_COPY,
129 	MPID_STATE_MPIDI_CH3U_CHECK_FOR_FAILED_PROCS,
130 	MPID_STATE_MPIDI_CH3U_COMM_CREATE_HOOK,
131 	MPID_STATE_MPIDI_CH3U_COMM_DESTROY_HOOK,
132 	MPID_STATE_MPIDI_CH3U_COMM_FINISHPENDING,
133 	MPID_STATE_MPIDI_CH3U_COMM_INIT,
134 	MPID_STATE_MPIDI_CH3U_COMM_REGISTER_CREATE_HOOK,
135 	MPID_STATE_MPIDI_CH3U_COMM_REGISTER_DESTROY_HOOK,
136 	MPID_STATE_MPIDI_CH3U_COMPLETE_DISABLED_ANYSOURCES,
137 	MPID_STATE_MPIDI_CH3U_GET_BUSINESS_CARD_SOCK,
138 	MPID_STATE_MPIDI_CH3U_HANDLE_CONNECTION,
139 	MPID_STATE_MPIDI_CH3U_HANDLE_ORDERED_RECV_PKT,
140 	MPID_STATE_MPIDI_CH3U_HANDLE_RECV_REQ,
141 	MPID_STATE_MPIDI_CH3U_HANDLE_SEND_REQ,
142 	MPID_STATE_MPIDI_CH3U_HANDLE_UNORDERED_RECV_PKT,
143 	MPID_STATE_MPIDI_CH3U_POST_DATA_RECEIVE_FOUND,
144 	MPID_STATE_MPIDI_CH3U_POST_DATA_RECEIVE_UNEXPECTED,
145 	MPID_STATE_MPIDI_CH3U_RECEIVE_DATA_FOUND,
146 	MPID_STATE_MPIDI_CH3U_RECEIVE_DATA_UNEXPECTED,
147 	MPID_STATE_MPIDI_CH3U_RECVQ_DP,
148 	MPID_STATE_MPIDI_CH3U_RECVQ_FDP_OR_AEU,
149 	MPID_STATE_MPIDI_CH3U_RECVQ_FDU,
150 	MPID_STATE_MPIDI_CH3U_RECVQ_FDU_MATCHONLY,
151 	MPID_STATE_MPIDI_CH3U_RECVQ_FDU_OR_AEP,
152 	MPID_STATE_MPIDI_CH3U_RECVQ_FU,
153 	MPID_STATE_MPIDI_CH3U_REQUEST_LOAD_RECV_IOV,
154 	MPID_STATE_MPIDI_CH3U_REQUEST_LOAD_SEND_IOV,
155 	MPID_STATE_MPIDI_CH3U_REQUEST_UNPACK_SRBUF,
156 	MPID_STATE_MPIDI_CH3U_REQUEST_UNPACK_UEBUF,
157 	MPID_STATE_MPIDI_CH3U_VC_FINISHPENDING,
158 	MPID_STATE_MPIDI_CH3U_VC_SENDCLOSE,
159 	MPID_STATE_MPIDI_CH3U_VC_WAITFORCLOSE,
160 	MPID_STATE_MPIDI_CH3U_WIN_ALLOCATE,
161 	MPID_STATE_MPIDI_CH3U_WIN_ALLOCATE_SHARED,
162 	MPID_STATE_MPIDI_CH3U_WIN_CREATE,
163 	MPID_STATE_MPIDI_CH3U_WIN_CREATE_DYNAMIC,
164 	MPID_STATE_MPIDI_CH3U_WIN_CREATE_GATHER,
165 	MPID_STATE_MPIDI_CH3_ABORT,
166 	MPID_STATE_MPIDI_CH3_CONNECTION_TERMINATE,
167 	MPID_STATE_MPIDI_CH3_CONNECT_TO_ROOT,
168 	MPID_STATE_MPIDI_CH3_FINALIZE,
169 	MPID_STATE_MPIDI_CH3_INIT,
170 	MPID_STATE_MPIDI_CH3_INITCOMPLETED,
171 	MPID_STATE_MPIDI_CH3_ISEND,
172 	MPID_STATE_MPIDI_CH3_ISENDV,
173 	MPID_STATE_MPIDI_CH3_ISTARTMSG,
174 	MPID_STATE_MPIDI_CH3_ISTARTMSGV,
175 	MPID_STATE_MPIDI_CH3_MPID_NEM_LMT_VMSPLICE_VC_TERMINATED,
176 	MPID_STATE_MPIDI_CH3_PG_DESTROY,
177 	MPID_STATE_MPIDI_CH3_PG_INIT,
178 	MPID_STATE_MPIDI_CH3_PKTHANDLER_ACCUMULATE,
179 	MPID_STATE_MPIDI_CH3_PKTHANDLER_ACCUMULATE_IMMED,
180 	MPID_STATE_MPIDI_CH3_PKTHANDLER_CAS,
181 	MPID_STATE_MPIDI_CH3_PKTHANDLER_CASRESP,
182 	MPID_STATE_MPIDI_CH3_PKTHANDLER_ENDCH3,
183 	MPID_STATE_MPIDI_CH3_PKTHANDLER_FOP,
184 	MPID_STATE_MPIDI_CH3_PKTHANDLER_FOPRESP,
185 	MPID_STATE_MPIDI_CH3_PKTHANDLER_GET,
186 	MPID_STATE_MPIDI_CH3_PKTHANDLER_GETRESP,
187 	MPID_STATE_MPIDI_CH3_PKTHANDLER_INIT,
188 	MPID_STATE_MPIDI_CH3_PKTHANDLER_LOCK,
189 	MPID_STATE_MPIDI_CH3_PKTHANDLER_LOCKACCUMUNLOCK,
190 	MPID_STATE_MPIDI_CH3_PKTHANDLER_LOCKGETUNLOCK,
191 	MPID_STATE_MPIDI_CH3_PKTHANDLER_LOCKGRANTED,
192 	MPID_STATE_MPIDI_CH3_PKTHANDLER_LOCKPUTUNLOCK,
193 	MPID_STATE_MPIDI_CH3_PKTHANDLER_PTRMADONE,
194 	MPID_STATE_MPIDI_CH3_PKTHANDLER_PUT,
195 	MPID_STATE_MPIDI_CH3_PORTFNSINIT,
196 	MPID_STATE_MPIDI_CH3_REQHANDLER_ACCUMRESPDERIVEDDTCOMPLETE,
197 	MPID_STATE_MPIDI_CH3_REQHANDLER_FOPCOMPLETE,
198 	MPID_STATE_MPIDI_CH3_REQHANDLER_GETRESPDERIVEDDTCOMPLETE,
199 	MPID_STATE_MPIDI_CH3_REQHANDLER_PUTACCUMRESPCOMPLETE,
200 	MPID_STATE_MPIDI_CH3_REQHANDLER_PUTRESPDERIVEDDTCOMPLETE,
201 	MPID_STATE_MPIDI_CH3_REQHANDLER_RELOADIOV,
202 	MPID_STATE_MPIDI_CH3_REQHANDLER_SINGLEPUTACCUMCOMPLETE,
203 	MPID_STATE_MPIDI_CH3_REQHANDLER_UNPACKSRBUFCOMPLETE,
204 	MPID_STATE_MPIDI_CH3_REQHANDLER_UNPACKSRBUFRELOADIOV,
205 	MPID_STATE_MPIDI_CH3_REQHANDLER_UNPACKUEBUFCOMPLETE,
206 	MPID_STATE_MPIDI_CH3_REQUEST_DESTROY,
207 	MPID_STATE_MPIDI_CH3_SENDNONCONTIG_IOV,
208 	MPID_STATE_MPIDI_CH3_SHM_WIN_FREE,
209 	MPID_STATE_MPIDI_CH3_SOCKCONN_HANDLE_ACCEPT_EVENT,
210 	MPID_STATE_MPIDI_CH3_SOCKCONN_HANDLE_CLOSE_EVENT,
211 	MPID_STATE_MPIDI_CH3_SOCKCONN_HANDLE_CONNECT_EVENT,
212 	MPID_STATE_MPIDI_CH3_SOCKCONN_HANDLE_CONNOPEN_EVENT,
213 	MPID_STATE_MPIDI_CH3_SOCKCONN_HANDLE_CONNWRITE,
214 	MPID_STATE_MPIDI_CH3_SOCKCONN_HANDLE_CONN_EVENT,
215 	MPID_STATE_MPIDI_CH3_VC_DESTROY,
216 	MPID_STATE_MPIDI_CH3_VC_INIT,
217 	MPID_STATE_MPIDI_CH3_WIN_FNS_INIT,
218 	MPID_STATE_MPIDI_CH3_WIN_SHARED_QUERY,
219 	MPID_STATE_MPIDI_CLOSE_PORT,
220 	MPID_STATE_MPIDI_COMM_ACCEPT,
221 	MPID_STATE_MPIDI_COMM_CONNECT,
222 	MPID_STATE_MPIDI_COMM_SPAWN_MULTIPLE,
223 	MPID_STATE_MPIDI_COMPARE_AND_SWAP,
224 	MPID_STATE_MPIDI_CREATE_INTER_ROOT_COMMUNICATOR_ACCEPT,
225 	MPID_STATE_MPIDI_CREATE_INTER_ROOT_COMMUNICATOR_CONNECT,
226 	MPID_STATE_MPIDI_FETCH_AND_OP,
227 	MPID_STATE_MPIDI_FREE_MEM,
228 	MPID_STATE_MPIDI_GET,
229 	MPID_STATE_MPIDI_GETIPINTERFACE,
230 	MPID_STATE_MPIDI_GET_ACCUMULATE,
231 	MPID_STATE_MPIDI_NEM_CKPT_FINALIZE,
232 	MPID_STATE_MPIDI_NEM_CKPT_FINISH,
233 	MPID_STATE_MPIDI_NEM_CKPT_INIT,
234 	MPID_STATE_MPIDI_NEM_CKPT_START,
235 	MPID_STATE_MPIDI_OPEN_PORT,
236 	MPID_STATE_MPIDI_PG_CLOSE_VCS,
237 	MPID_STATE_MPIDI_PG_CREATE,
238 	MPID_STATE_MPIDI_PG_CREATE_FROM_STRING,
239 	MPID_STATE_MPIDI_PG_DESTROY,
240 	MPID_STATE_MPIDI_PG_DUP_VCR,
241 	MPID_STATE_MPIDI_PG_FINALIZE,
242 	MPID_STATE_MPIDI_PG_FIND,
243 	MPID_STATE_MPIDI_PG_SetConnInfo,
244 	MPID_STATE_MPIDI_PG_TO_STRING,
245 	MPID_STATE_MPIDI_PUT,
246 	MPID_STATE_MPIDI_SOCK_UPDATE_SOCK_SET,
247 	MPID_STATE_MPIDI_WIN_ATTACH,
248 	MPID_STATE_MPIDI_WIN_COMPLETE,
249 	MPID_STATE_MPIDI_WIN_DETACH,
250 	MPID_STATE_MPIDI_WIN_FENCE,
251 	MPID_STATE_MPIDI_WIN_FNS_INIT,
252 	MPID_STATE_MPIDI_WIN_FREE,
253 	MPID_STATE_MPIDI_WIN_LOCK,
254 	MPID_STATE_MPIDI_WIN_LOCK_ALL,
255 	MPID_STATE_MPIDI_WIN_POST,
256 	MPID_STATE_MPIDI_WIN_START,
257 	MPID_STATE_MPIDI_WIN_SYNC,
258 	MPID_STATE_MPIDI_WIN_TEST,
259 	MPID_STATE_MPIDI_WIN_UNLOCK,
260 	MPID_STATE_MPIDI_WIN_UNLOCK_ALL,
261 	MPID_STATE_MPIDI_WIN_WAIT,
262 	MPID_STATE_MPIDU_COMPLETE_POSTED_WITH_ERROR,
263 	MPID_STATE_MPIDU_FTB_FINALIZE,
264 	MPID_STATE_MPIDU_FTB_INIT,
265 	MPID_STATE_MPIDU_FTB_PUBLISH,
266 	MPID_STATE_MPIDU_SOCKI_HANDLE_CONNECT,
267 	MPID_STATE_MPIDU_SOCKI_HANDLE_POLLERR,
268 	MPID_STATE_MPIDU_SOCKI_HANDLE_POLLHUP,
269 	MPID_STATE_MPIDU_SOCKI_HANDLE_READ,
270 	MPID_STATE_MPIDU_SOCKI_HANDLE_WRITE,
271 	MPID_STATE_MPIDU_SOCKI_SOCK_ALLOC,
272 	MPID_STATE_MPIDU_SOCKI_SOCK_FREE,
273 	MPID_STATE_MPIDU_SOCK_ACCEPT,
274 	MPID_STATE_MPIDU_SOCK_CREATE_SET,
275 	MPID_STATE_MPIDU_SOCK_DESTROY_SET,
276 	MPID_STATE_MPIDU_SOCK_FINALIZE,
277 	MPID_STATE_MPIDU_SOCK_GET_CONNINFO_FROM_BC,
278 	MPID_STATE_MPIDU_SOCK_GET_ERROR_CLASS_STRING,
279 	MPID_STATE_MPIDU_SOCK_GET_HOST_DESCRIPTION,
280 	MPID_STATE_MPIDU_SOCK_GET_SOCK_ID,
281 	MPID_STATE_MPIDU_SOCK_GET_SOCK_SET_ID,
282 	MPID_STATE_MPIDU_SOCK_HOSTNAME_TO_HOST_DESCRIPTION,
283 	MPID_STATE_MPIDU_SOCK_INIT,
284 	MPID_STATE_MPIDU_SOCK_LISTEN,
285 	MPID_STATE_MPIDU_SOCK_NATIVE_TO_SOCK,
286 	MPID_STATE_MPIDU_SOCK_POST_CLOSE,
287 	MPID_STATE_MPIDU_SOCK_POST_CONNECT,
288 	MPID_STATE_MPIDU_SOCK_POST_CONNECT_IFADDR,
289 	MPID_STATE_MPIDU_SOCK_POST_READ,
290 	MPID_STATE_MPIDU_SOCK_POST_READV,
291 	MPID_STATE_MPIDU_SOCK_POST_WRITE,
292 	MPID_STATE_MPIDU_SOCK_POST_WRITEV,
293 	MPID_STATE_MPIDU_SOCK_READ,
294 	MPID_STATE_MPIDU_SOCK_READV,
295 	MPID_STATE_MPIDU_SOCK_SET_USER_PTR,
296 	MPID_STATE_MPIDU_SOCK_WAIT,
297 	MPID_STATE_MPIDU_SOCK_WAKEUP,
298 	MPID_STATE_MPIDU_SOCK_WRITE,
299 	MPID_STATE_MPIDU_SOCK_WRITEV,
300 	MPID_STATE_MPID_ABORT,
301 	MPID_STATE_MPID_ALLOC_MEM,
302 	MPID_STATE_MPID_BSEND_INIT,
303 	MPID_STATE_MPID_CANCEL_RECV,
304 	MPID_STATE_MPID_CANCEL_SEND,
305 	MPID_STATE_MPID_CH3_FINALIZE,
306 	MPID_STATE_MPID_CH3_INIT,
307 	MPID_STATE_MPID_CLOSE_PORT,
308 	MPID_STATE_MPID_COMM_ACCEPT,
309 	MPID_STATE_MPID_COMM_CONNECT,
310 	MPID_STATE_MPID_COMM_DISCONNECT,
311 	MPID_STATE_MPID_COMM_GROUP_FAILED,
312 	MPID_STATE_MPID_COMM_REENABLE_ANYSOURCE,
313 	MPID_STATE_MPID_COMM_REMOTE_GROUP_FAILED,
314 	MPID_STATE_MPID_COMM_SPAWN_MULTIPLE,
315 	MPID_STATE_MPID_FINALIZE,
316 	MPID_STATE_MPID_FREE_MEM,
317 	MPID_STATE_MPID_GPID_GETALLINCOMM,
318 	MPID_STATE_MPID_INIT,
319 	MPID_STATE_MPID_IPROBE,
320 	MPID_STATE_MPID_IRECV,
321 	MPID_STATE_MPID_IRSEND,
322 	MPID_STATE_MPID_ISEND,
323 	MPID_STATE_MPID_ISSEND,
324 	MPID_STATE_MPID_NEM_ALLOCATE_SHM_REGION,
325 	MPID_STATE_MPID_NEM_ATTACH_SHM_REGION,
326 	MPID_STATE_MPID_NEM_BARRIER,
327 	MPID_STATE_MPID_NEM_BARRIER_INIT,
328 	MPID_STATE_MPID_NEM_BARRIER_VARS_INIT,
329 	MPID_STATE_MPID_NEM_CELL_INIT,
330 	MPID_STATE_MPID_NEM_CHOOSE_NETMOD,
331 	MPID_STATE_MPID_NEM_CKPT_PKTHANDLER_INIT,
332 	MPID_STATE_MPID_NEM_COLL_INIT,
333 	MPID_STATE_MPID_NEM_DBG_DUMP_CELL,
334 	MPID_STATE_MPID_NEM_DELETE_SHM_REGION,
335 	MPID_STATE_MPID_NEM_DETACH_SHM_REGION,
336 	MPID_STATE_MPID_NEM_DUMP_CELL_MPICH,
337 	MPID_STATE_MPID_NEM_DUMP_CELL_MPICH2__,
338 	MPID_STATE_MPID_NEM_FINALIZE,
339 	MPID_STATE_MPID_NEM_GM_SEND,
340 	MPID_STATE_MPID_NEM_HANDLE_PKT,
341 	MPID_STATE_MPID_NEM_LMT_DMA_DONE_RECV,
342 	MPID_STATE_MPID_NEM_LMT_DMA_DONE_SEND,
343 	MPID_STATE_MPID_NEM_LMT_DMA_HANDLE_COOKIE,
344 	MPID_STATE_MPID_NEM_LMT_DMA_INITIATE_LMT,
345 	MPID_STATE_MPID_NEM_LMT_DMA_PROGRESS,
346 	MPID_STATE_MPID_NEM_LMT_DMA_START_RECV,
347 	MPID_STATE_MPID_NEM_LMT_DMA_START_SEND,
348 	MPID_STATE_MPID_NEM_LMT_DMA_VC_TERMINATED,
349 	MPID_STATE_MPID_NEM_LMT_PKTHANDLER_INIT,
350 	MPID_STATE_MPID_NEM_LMT_RNDVRECV,
351 	MPID_STATE_MPID_NEM_LMT_RNDVSEND,
352 	MPID_STATE_MPID_NEM_LMT_SHM_DONE_RECV,
353 	MPID_STATE_MPID_NEM_LMT_SHM_DONE_SEND,
354 	MPID_STATE_MPID_NEM_LMT_SHM_HANDLE_COOKIE,
355 	MPID_STATE_MPID_NEM_LMT_SHM_INITIATE_LMT,
356 	MPID_STATE_MPID_NEM_LMT_SHM_PROGRESS,
357 	MPID_STATE_MPID_NEM_LMT_SHM_START_RECV,
358 	MPID_STATE_MPID_NEM_LMT_SHM_START_SEND,
359 	MPID_STATE_MPID_NEM_LMT_SHM_VC_TERMINATED,
360 	MPID_STATE_MPID_NEM_LMT_VMSPLICE_DONE_RECV,
361 	MPID_STATE_MPID_NEM_LMT_VMSPLICE_DONE_SEND,
362 	MPID_STATE_MPID_NEM_LMT_VMSPLICE_HANDLE_COOKIE,
363 	MPID_STATE_MPID_NEM_LMT_VMSPLICE_INITIATE_LMT,
364 	MPID_STATE_MPID_NEM_LMT_VMSPLICE_PROGRESS,
365 	MPID_STATE_MPID_NEM_LMT_VMSPLICE_START_RECV,
366 	MPID_STATE_MPID_NEM_LMT_VMSPLICE_START_SEND,
367 	MPID_STATE_MPID_NEM_MPICH2_ALLOC_WIN,
368 	MPID_STATE_MPID_NEM_MPICH2_ATTACH_WIN,
369 	MPID_STATE_MPID_NEM_MPICH2_DEREGISTER_MEMORY,
370 	MPID_STATE_MPID_NEM_MPICH2_DESERIALIZE_WIN,
371 	MPID_STATE_MPID_NEM_MPICH2_DETACH_WIN,
372 	MPID_STATE_MPID_NEM_MPICH2_FREE_WIN,
373 	MPID_STATE_MPID_NEM_MPICH2_GET,
374 	MPID_STATE_MPID_NEM_MPICH2_GETV,
375 	MPID_STATE_MPID_NEM_MPICH2_INIT,
376 	MPID_STATE_MPID_NEM_MPICH2_PUT,
377 	MPID_STATE_MPID_NEM_MPICH2_PUTV,
378 	MPID_STATE_MPID_NEM_MPICH2_REGISTER_MEMORY,
379 	MPID_STATE_MPID_NEM_MPICH2_SENDV,
380 	MPID_STATE_MPID_NEM_MPICH2_SENDV_HEADER,
381 	MPID_STATE_MPID_NEM_MPICH2_SERIALIZE_WIN,
382 	MPID_STATE_MPID_NEM_MPICH2_WIN_GET,
383 	MPID_STATE_MPID_NEM_MPICH2_WIN_GETV,
384 	MPID_STATE_MPID_NEM_MPICH2_WIN_PUT,
385 	MPID_STATE_MPID_NEM_MPICH2_WIN_PUTV,
386 	MPID_STATE_MPID_NEM_MX_DIRECTRECV,
387 	MPID_STATE_MPID_NEM_MX_DIRECTSEND,
388 	MPID_STATE_MPID_NEM_MX_DIRECTSSEND,
389 	MPID_STATE_MPID_NEM_MX_ISENDCONTIGMSG,
390 	MPID_STATE_MPID_NEM_MX_ISTARTCONTIGMSG,
391 	MPID_STATE_MPID_NEM_MX_PROCESS_RDTYPE,
392 	MPID_STATE_MPID_NEM_MX_PROCESS_SDTYPE,
393 	MPID_STATE_MPID_NEM_MX_SENDNONCONTIGMSG,
394 	MPID_STATE_MPID_NEM_MX_SEND_CONN_INFO,
395 	MPID_STATE_MPID_NEM_NEWMAD_DIRECTRECV,
396 	MPID_STATE_MPID_NEM_NEWMAD_DIRECTSEND,
397 	MPID_STATE_MPID_NEM_NEWMAD_DIRECTSSEND,
398 	MPID_STATE_MPID_NEM_NEWMAD_ISENDCONTIG,
399 	MPID_STATE_MPID_NEM_NEWMAD_ISTARTCONTIGMSG,
400 	MPID_STATE_MPID_NEM_NEWMAD_PROCESS_RDTYPE,
401 	MPID_STATE_MPID_NEM_NEWMAD_PROCESS_SDTYPE,
402 	MPID_STATE_MPID_NEM_NEWMAD_SENDNONCONTIGMSG,
403 	MPID_STATE_MPID_NEM_NEWTCP_ISENDCONTIGMSG,
404 	MPID_STATE_MPID_NEM_NEWTCP_ISTARTCONTIGMSG,
405 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_BIND,
406 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_CLEANUP,
407 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_CONNECT,
408 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_CONNECT_TO_ROOT,
409 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_CONN_EST,
410 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_GET_BUSINESS_CARD,
411 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_HANDLE_SENDQ_HEAD_REQ,
412 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_INIT,
413 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_RECV_SUCCESS_HANDLER,
414 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_SEND_QUEUED,
415 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_STATE_LISTENING_FAIL_HANDLER,
416 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_STATE_LISTENING_SUCCESS_HANDLER,
417 	MPID_STATE_MPID_NEM_NEWTCP_MODULE_VC_INIT,
418 	MPID_STATE_MPID_NEM_PTL_ANYSOURCE_IMPROBE,
419 	MPID_STATE_MPID_NEM_PTL_ANYSOURCE_IPROBE,
420 	MPID_STATE_MPID_NEM_PTL_ANYSOURCE_MATCHED,
421 	MPID_STATE_MPID_NEM_PTL_ANYSOURCE_POSTED,
422 	MPID_STATE_MPID_NEM_PTL_CANCEL_RECV,
423 	MPID_STATE_MPID_NEM_PTL_CANCEL_SEND,
424 	MPID_STATE_MPID_NEM_PTL_EV_SEND_HANDLER,
425 	MPID_STATE_MPID_NEM_PTL_GET_ID_FROM_BC,
426 	MPID_STATE_MPID_NEM_PTL_IMPROBE,
427 	MPID_STATE_MPID_NEM_PTL_IPROBE,
428 	MPID_STATE_MPID_NEM_PTL_ISEND,
429 	MPID_STATE_MPID_NEM_PTL_ISENDCONTIG,
430 	MPID_STATE_MPID_NEM_PTL_ISSEND,
431 	MPID_STATE_MPID_NEM_PTL_ISTARTCONTIGMSG,
432 	MPID_STATE_MPID_NEM_PTL_POLL,
433 	MPID_STATE_MPID_NEM_PTL_POLL_FINALIZE,
434 	MPID_STATE_MPID_NEM_PTL_POLL_INIT,
435 	MPID_STATE_MPID_NEM_PTL_RECV_POSTED,
436 	MPID_STATE_MPID_NEM_PTL_SENDNONCONTIG,
437 	MPID_STATE_MPID_NEM_PTL_SENDQ_COMPLETE_WITH_ERROR,
438 	MPID_STATE_MPID_NEM_PTL_SEND_FINALIZE,
439 	MPID_STATE_MPID_NEM_PTL_SEND_INIT,
440 	MPID_STATE_MPID_NEM_PTL_UNPACK_BYTE,
441 	MPID_STATE_MPID_NEM_QUEUE_INIT,
442 	MPID_STATE_MPID_NEM_REGISTER_INITCOMP_CB,
443 	MPID_STATE_MPID_NEM_SCIF_ERROR_OUT_SEND_QUEUE,
444 	MPID_STATE_MPID_NEM_SCIF_FINALIZE,
445 	MPID_STATE_MPID_NEM_SCIF_GET_ADDR_PORT_FROM_BC,
446 	MPID_STATE_MPID_NEM_SCIF_GET_BUSINESS_CARD,
447 	MPID_STATE_MPID_NEM_SCIF_INIT,
448 	MPID_STATE_MPID_NEM_SCIF_ISENDCONTIGMSG,
449 	MPID_STATE_MPID_NEM_SCIF_ISTARTCONTIGMSG,
450 	MPID_STATE_MPID_NEM_SCIF_RECV_HANDLER,
451 	MPID_STATE_MPID_NEM_SCIF_SENDNONCONTIG,
452 	MPID_STATE_MPID_NEM_SCIF_SEND_QUEUED,
453 	MPID_STATE_MPID_NEM_SCIF_VC_INIT,
454 	MPID_STATE_MPID_NEM_SCIF_VC_TERMINATE,
455 	MPID_STATE_MPID_NEM_SEND_FROM_QUEUE,
456 	MPID_STATE_MPID_NEM_SEND_IOV,
457 	MPID_STATE_MPID_NEM_TCP_BIND,
458 	MPID_STATE_MPID_NEM_TCP_CKPT_CLEANUP,
459 	MPID_STATE_MPID_NEM_TCP_CKPT_CONTINUE_VC,
460 	MPID_STATE_MPID_NEM_TCP_CKPT_PAUSE_SEND_VC,
461 	MPID_STATE_MPID_NEM_TCP_CKPT_RESTART_VC,
462 	MPID_STATE_MPID_NEM_TCP_CKPT_UNPAUSE_HANDLER,
463 	MPID_STATE_MPID_NEM_TCP_CLEANUP,
464 	MPID_STATE_MPID_NEM_TCP_CLEANUP_ON_ERROR,
465 	MPID_STATE_MPID_NEM_TCP_CONNECT,
466 	MPID_STATE_MPID_NEM_TCP_CONNECT_TO_ROOT,
467 	MPID_STATE_MPID_NEM_TCP_CONN_EST,
468 	MPID_STATE_MPID_NEM_TCP_ERROR_OUT_SEND_QUEUE,
469 	MPID_STATE_MPID_NEM_TCP_FINALIZE,
470 	MPID_STATE_MPID_NEM_TCP_GET_ADDR_PORT_FROM_BC,
471 	MPID_STATE_MPID_NEM_TCP_GET_BUSINESS_CARD,
472 	MPID_STATE_MPID_NEM_TCP_GET_VC_FROM_CONNINFO,
473 	MPID_STATE_MPID_NEM_TCP_INIT,
474 	MPID_STATE_MPID_NEM_TCP_ISENDCONTIGMSG,
475 	MPID_STATE_MPID_NEM_TCP_ISTARTCONTIGMSG,
476 	MPID_STATE_MPID_NEM_TCP_ISTARTCONTIGMSG_PAUSED,
477 	MPID_STATE_MPID_NEM_TCP_MODULE_LMT_POST_RECV,
478 	MPID_STATE_MPID_NEM_TCP_MODULE_LMT_POST_SEND,
479 	MPID_STATE_MPID_NEM_TCP_MODULE_LMT_PRE_RECV,
480 	MPID_STATE_MPID_NEM_TCP_MODULE_LMT_PRE_SEND,
481 	MPID_STATE_MPID_NEM_TCP_MODULE_LMT_START_RECV,
482 	MPID_STATE_MPID_NEM_TCP_MODULE_LMT_START_SEND,
483 	MPID_STATE_MPID_NEM_TCP_RECV_HANDLER,
484 	MPID_STATE_MPID_NEM_TCP_SENDNONCONTIG,
485 	MPID_STATE_MPID_NEM_TCP_SEND_QUEUED,
486 	MPID_STATE_MPID_NEM_TCP_STATE_LISTENING_HANDLER,
487 	MPID_STATE_MPID_NEM_TCP_VC_INIT,
488 	MPID_STATE_MPID_NEM_TCP_VC_TERMINATE,
489 	MPID_STATE_MPID_NEM_VC_DESTROY,
490 	MPID_STATE_MPID_NEM_VC_INIT,
491 	MPID_STATE_MPID_OPEN_PORT,
492 	MPID_STATE_MPID_PROBE,
493 	MPID_STATE_MPID_RECV,
494 	MPID_STATE_MPID_RECV_INIT,
495 	MPID_STATE_MPID_REQUEST_CREATE,
496 	MPID_STATE_MPID_RSEND,
497 	MPID_STATE_MPID_RSEND_INIT,
498 	MPID_STATE_MPID_SEGMENT_CONTIG_FLATTEN,
499 	MPID_STATE_MPID_SEGMENT_CONTIG_PACK_EXTERNAL32_TO_BUF,
500 	MPID_STATE_MPID_SEGMENT_CONTIG_PACK_TO_IOV,
501 	MPID_STATE_MPID_SEGMENT_CONTIG_UNPACK_EXTERNAL32_TO_BUF,
502 	MPID_STATE_MPID_SEGMENT_FLATTEN,
503 	MPID_STATE_MPID_SEGMENT_PACK_EXTERNAL,
504 	MPID_STATE_MPID_SEGMENT_PACK_VECTOR,
505 	MPID_STATE_MPID_SEGMENT_UNPACK_EXTERNAL32,
506 	MPID_STATE_MPID_SEGMENT_UNPACK_VECTOR,
507 	MPID_STATE_MPID_SEGMENT_VECTOR_FLATTEN,
508 	MPID_STATE_MPID_SEGMENT_VECTOR_PACK_TO_IOV,
509 	MPID_STATE_MPID_SEND,
510 	MPID_STATE_MPID_SEND_INIT,
511 	MPID_STATE_MPID_SSEND,
512 	MPID_STATE_MPID_SSEND_INIT,
513 	MPID_STATE_MPID_STARTALL,
514 	MPID_STATE_MPID_VCRT_ADD_REF,
515 	MPID_STATE_MPID_VCRT_CREATE,
516 	MPID_STATE_MPID_VCRT_GET_PTR,
517 	MPID_STATE_MPID_VCRT_RELEASE,
518 	MPID_STATE_MPID_VCR_DUP,
519 	MPID_STATE_MPID_VCR_GET_LPID,
520 	MPID_STATE_MPID_WIN_ALLOCATE,
521 	MPID_STATE_MPID_WIN_ALLOCATE_SHARED,
522 	MPID_STATE_MPID_WIN_CREATE,
523 	MPID_STATE_MPID_WIN_CREATE_DYNAMIC,
524 	MPID_STATE_MPIR_BCAST,
525 	MPID_STATE_MPIR_BCAST_INTER,
526 	MPID_STATE_MPIR_COMM_COMMIT,
527 	MPID_STATE_MPIR_COMM_COPY,
528 	MPID_STATE_MPIR_COMM_COPY_DATA,
529 	MPID_STATE_MPIR_COMM_CREATE,
530 	MPID_STATE_MPIR_COMM_CREATE_CALCULATE_MAPPING,
531 	MPID_STATE_MPIR_COMM_CREATE_GROUP,
532 	MPID_STATE_MPIR_COMM_CREATE_INTER,
533 	MPID_STATE_MPIR_COMM_CREATE_INTRA,
534 	MPID_STATE_MPIR_COMM_GET_ATTR,
535 	MPID_STATE_MPIR_COMM_GROUP_IMPL,
536 	MPID_STATE_MPIR_COMM_RELEASE_ALWAYS,
537 	MPID_STATE_MPIR_COMM_REMOTE_GROUP_IMPL,
538 	MPID_STATE_MPIR_COMM_SET_ATTR,
539 	MPID_STATE_MPIR_FINALIZE_ASYNC_THREAD,
540 	MPID_STATE_MPIR_FREE_CONTEXTID,
541 	MPID_STATE_MPIR_GET_CONTEXTID,
542 	MPID_STATE_MPIR_GET_CONTEXTID_NONBLOCK,
543 	MPID_STATE_MPIR_GET_INTERCOMM_CONTEXTID,
544 	MPID_STATE_MPIR_GET_INTERCOMM_CONTEXTID_NONBLOCK,
545 	MPID_STATE_MPIR_GROUP_DIFFERENCE_IMPL,
546 	MPID_STATE_MPIR_GROUP_EXCL_IMPL,
547 	MPID_STATE_MPIR_GROUP_INCL_IMPL,
548 	MPID_STATE_MPIR_GROUP_INTERSECTION_IMPL,
549 	MPID_STATE_MPIR_GROUP_RANGE_EXCL_IMPL,
550 	MPID_STATE_MPIR_GROUP_RANGE_INCL_IMPL,
551 	MPID_STATE_MPIR_GROUP_UNION_IMPL,
552 	MPID_STATE_MPIR_INIT_ASYNC_THREAD,
553 	MPID_STATE_MPIR_INTERCOMM_CREATE_IMPL,
554 	MPID_STATE_MPIR_INTERCOMM_MERGE_IMPL,
555 	MPID_STATE_MPIR_LOCALCOPY,
556 	MPID_STATE_MPIR_SETUP_INTERCOMM_LOCALCOMM,
557 	MPID_STATE_MPIR_TOPO_CANON_NHB,
558 	MPID_STATE_MPIR_TYPE_GET_ATTR,
559 	MPID_STATE_MPIR_TYPE_SET_ATTR,
560 	MPID_STATE_MPIR_WIN_GET_ATTR,
561 	MPID_STATE_MPIR_WIN_SET_ATTR,
562 	MPID_STATE_MPIX_COMM_CREATE_GROUP,
563 	MPID_STATE_MPIX_COMM_GROUP_FAILED,
564 	MPID_STATE_MPIX_COMM_IDUP,
565 	MPID_STATE_MPIX_COMM_REENABLE_ANYSOURCE,
566 	MPID_STATE_MPIX_COMM_REMOTE_GROUP_FAILED,
567 	MPID_STATE_MPIX_COMPARE_AND_SWAP,
568 	MPID_STATE_MPIX_FETCH_AND_OP,
569 	MPID_STATE_MPIX_GET_ACCUMULATE,
570 	MPID_STATE_MPIX_IALLGATHER,
571 	MPID_STATE_MPIX_IALLGATHERV,
572 	MPID_STATE_MPIX_IALLREDUCE,
573 	MPID_STATE_MPIX_IALLTOALL,
574 	MPID_STATE_MPIX_IALLTOALLV,
575 	MPID_STATE_MPIX_IALLTOALLW,
576 	MPID_STATE_MPIX_IBARRIER,
577 	MPID_STATE_MPIX_IBCAST,
578 	MPID_STATE_MPIX_IEXSCAN,
579 	MPID_STATE_MPIX_IGATHER,
580 	MPID_STATE_MPIX_IGATHERV,
581 	MPID_STATE_MPIX_IMPROBE,
582 	MPID_STATE_MPIX_IMRECV,
583 	MPID_STATE_MPIX_INEIGHBOR_ALLGATHER,
584 	MPID_STATE_MPIX_INEIGHBOR_ALLGATHERV,
585 	MPID_STATE_MPIX_INEIGHBOR_ALLTOALL,
586 	MPID_STATE_MPIX_INEIGHBOR_ALLTOALLV,
587 	MPID_STATE_MPIX_INEIGHBOR_ALLTOALLW,
588 	MPID_STATE_MPIX_IREDUCE,
589 	MPID_STATE_MPIX_IREDUCE_SCATTER,
590 	MPID_STATE_MPIX_IREDUCE_SCATTER_BLOCK,
591 	MPID_STATE_MPIX_ISCAN,
592 	MPID_STATE_MPIX_ISCATTER,
593 	MPID_STATE_MPIX_ISCATTERV,
594 	MPID_STATE_MPIX_MPROBE,
595 	MPID_STATE_MPIX_MRECV,
596 	MPID_STATE_MPIX_NEIGHBOR_ALLGATHER,
597 	MPID_STATE_MPIX_NEIGHBOR_ALLGATHERV,
598 	MPID_STATE_MPIX_NEIGHBOR_ALLTOALL,
599 	MPID_STATE_MPIX_NEIGHBOR_ALLTOALLV,
600 	MPID_STATE_MPIX_NEIGHBOR_ALLTOALLW,
601 	MPID_STATE_MPIX_RACCUMULATE,
602 	MPID_STATE_MPIX_RGET,
603 	MPID_STATE_MPIX_RGET_ACCUMULATE,
604 	MPID_STATE_MPIX_RPUT,
605 	MPID_STATE_MPIX_WIN_ALLOCATE,
606 	MPID_STATE_MPIX_WIN_ALLOCATE_SHARED,
607 	MPID_STATE_MPIX_WIN_ATTACH,
608 	MPID_STATE_MPIX_WIN_CREATE_DYNAMIC,
609 	MPID_STATE_MPIX_WIN_DETACH,
610 	MPID_STATE_MPIX_WIN_FLUSH,
611 	MPID_STATE_MPIX_WIN_FLUSH_ALL,
612 	MPID_STATE_MPIX_WIN_FLUSH_LOCAL,
613 	MPID_STATE_MPIX_WIN_FLUSH_LOCAL_ALL,
614 	MPID_STATE_MPIX_WIN_LOCK_ALL,
615 	MPID_STATE_MPIX_WIN_SHARED_QUERY,
616 	MPID_STATE_MPIX_WIN_SYNC,
617 	MPID_STATE_MPIX_WIN_UNLOCK_ALL,
618 	MPID_STATE_MPI_ABORT,
619 	MPID_STATE_MPI_ACCUMULATE,
620 	MPID_STATE_MPI_ADDRESS,
621 	MPID_STATE_MPI_ADD_ERROR_CLASS,
622 	MPID_STATE_MPI_ADD_ERROR_CODE,
623 	MPID_STATE_MPI_ADD_ERROR_STRING,
624 	MPID_STATE_MPI_ALLGATHER,
625 	MPID_STATE_MPI_ALLGATHERV,
626 	MPID_STATE_MPI_ALLOC_MEM,
627 	MPID_STATE_MPI_ALLREDUCE,
628 	MPID_STATE_MPI_ALLTOALL,
629 	MPID_STATE_MPI_ALLTOALLV,
630 	MPID_STATE_MPI_ALLTOALLW,
631 	MPID_STATE_MPI_ATTR_DELETE,
632 	MPID_STATE_MPI_ATTR_GET,
633 	MPID_STATE_MPI_ATTR_PUT,
634 	MPID_STATE_MPI_BARRIER,
635 	MPID_STATE_MPI_BCAST,
636 	MPID_STATE_MPI_BSEND,
637 	MPID_STATE_MPI_BSEND_INIT,
638 	MPID_STATE_MPI_BUFFER_ATTACH,
639 	MPID_STATE_MPI_BUFFER_DETACH,
640 	MPID_STATE_MPI_CANCEL,
641 	MPID_STATE_MPI_CARTDIM_GET,
642 	MPID_STATE_MPI_CART_COORDS,
643 	MPID_STATE_MPI_CART_CREATE,
644 	MPID_STATE_MPI_CART_GET,
645 	MPID_STATE_MPI_CART_MAP,
646 	MPID_STATE_MPI_CART_RANK,
647 	MPID_STATE_MPI_CART_SHIFT,
648 	MPID_STATE_MPI_CART_SUB,
649 	MPID_STATE_MPI_CLOSE_PORT,
650 	MPID_STATE_MPI_COMM_ACCEPT,
651 	MPID_STATE_MPI_COMM_CALL_ERRHANDLER,
652 	MPID_STATE_MPI_COMM_COMPARE,
653 	MPID_STATE_MPI_COMM_CONNECT,
654 	MPID_STATE_MPI_COMM_CREATE,
655 	MPID_STATE_MPI_COMM_CREATE_ERRHANDLER,
656 	MPID_STATE_MPI_COMM_CREATE_KEYVAL,
657 	MPID_STATE_MPI_COMM_DELETE_ATTR,
658 	MPID_STATE_MPI_COMM_DISCONNECT,
659 	MPID_STATE_MPI_COMM_DUP,
660 	MPID_STATE_MPI_COMM_FREE,
661 	MPID_STATE_MPI_COMM_FREE_KEYVAL,
662 	MPID_STATE_MPI_COMM_GET_ATTR,
663 	MPID_STATE_MPI_COMM_GET_ERRHANDLER,
664 	MPID_STATE_MPI_COMM_GET_NAME,
665 	MPID_STATE_MPI_COMM_GET_PARENT,
666 	MPID_STATE_MPI_COMM_GROUP,
667 	MPID_STATE_MPI_COMM_JOIN,
668 	MPID_STATE_MPI_COMM_RANK,
669 	MPID_STATE_MPI_COMM_REMOTE_GROUP,
670 	MPID_STATE_MPI_COMM_REMOTE_SIZE,
671 	MPID_STATE_MPI_COMM_SET_ATTR,
672 	MPID_STATE_MPI_COMM_SET_ERRHANDLER,
673 	MPID_STATE_MPI_COMM_SET_NAME,
674 	MPID_STATE_MPI_COMM_SIZE,
675 	MPID_STATE_MPI_COMM_SPAWN,
676 	MPID_STATE_MPI_COMM_SPAWN_MULTIPLE,
677 	MPID_STATE_MPI_COMM_SPLIT,
678 	MPID_STATE_MPI_COMM_SPLIT_TYPE,
679 	MPID_STATE_MPI_COMM_TEST_INTER,
680 	MPID_STATE_MPI_DIMS_CREATE,
681 	MPID_STATE_MPI_DIST_GRAPH_CREATE,
682 	MPID_STATE_MPI_DIST_GRAPH_CREATE_ADJACENT,
683 	MPID_STATE_MPI_DIST_GRAPH_NEIGHBORS,
684 	MPID_STATE_MPI_DIST_GRAPH_NEIGHBORS_COUNT,
685 	MPID_STATE_MPI_ERRHANDLER_CREATE,
686 	MPID_STATE_MPI_ERRHANDLER_FREE,
687 	MPID_STATE_MPI_ERRHANDLER_GET,
688 	MPID_STATE_MPI_ERRHANDLER_SET,
689 	MPID_STATE_MPI_ERROR_CLASS,
690 	MPID_STATE_MPI_ERROR_STRING,
691 	MPID_STATE_MPI_EXSCAN,
692 	MPID_STATE_MPI_FILE_CALL_ERRHANDLER,
693 	MPID_STATE_MPI_FILE_CREATE_ERRHANDLER,
694 	MPID_STATE_MPI_FILE_GET_ERRHANDLER,
695 	MPID_STATE_MPI_FILE_SET_ERRHANDLER,
696 	MPID_STATE_MPI_FINALIZE,
697 	MPID_STATE_MPI_FINALIZED,
698 	MPID_STATE_MPI_FREE_MEM,
699 	MPID_STATE_MPI_GATHER,
700 	MPID_STATE_MPI_GATHERV,
701 	MPID_STATE_MPI_GET,
702 	MPID_STATE_MPI_GET_ADDRESS,
703 	MPID_STATE_MPI_GET_COUNT,
704 	MPID_STATE_MPI_GET_ELEMENTS,
705 	MPID_STATE_MPI_GET_PROCESSOR_NAME,
706 	MPID_STATE_MPI_GET_VERSION,
707 	MPID_STATE_MPI_GRAPHDIMS_GET,
708 	MPID_STATE_MPI_GRAPH_CREATE,
709 	MPID_STATE_MPI_GRAPH_GET,
710 	MPID_STATE_MPI_GRAPH_MAP,
711 	MPID_STATE_MPI_GRAPH_NEIGHBORS,
712 	MPID_STATE_MPI_GRAPH_NEIGHBORS_COUNT,
713 	MPID_STATE_MPI_GREQUEST_COMPLETE,
714 	MPID_STATE_MPI_GREQUEST_START,
715 	MPID_STATE_MPI_GROUP_COMPARE,
716 	MPID_STATE_MPI_GROUP_DIFFERENCE,
717 	MPID_STATE_MPI_GROUP_EXCL,
718 	MPID_STATE_MPI_GROUP_FREE,
719 	MPID_STATE_MPI_GROUP_INCL,
720 	MPID_STATE_MPI_GROUP_INTERSECTION,
721 	MPID_STATE_MPI_GROUP_RANGE_EXCL,
722 	MPID_STATE_MPI_GROUP_RANGE_INCL,
723 	MPID_STATE_MPI_GROUP_RANK,
724 	MPID_STATE_MPI_GROUP_SIZE,
725 	MPID_STATE_MPI_GROUP_TRANSLATE_RANKS,
726 	MPID_STATE_MPI_GROUP_UNION,
727 	MPID_STATE_MPI_IBSEND,
728 	MPID_STATE_MPI_INFO_CREATE,
729 	MPID_STATE_MPI_INFO_DELETE,
730 	MPID_STATE_MPI_INFO_DUP,
731 	MPID_STATE_MPI_INFO_FREE,
732 	MPID_STATE_MPI_INFO_GET,
733 	MPID_STATE_MPI_INFO_GET_NKEYS,
734 	MPID_STATE_MPI_INFO_GET_NTHKEY,
735 	MPID_STATE_MPI_INFO_GET_VALUELEN,
736 	MPID_STATE_MPI_INFO_SET,
737 	MPID_STATE_MPI_INIT,
738 	MPID_STATE_MPI_INITIALIZED,
739 	MPID_STATE_MPI_INIT_THREAD,
740 	MPID_STATE_MPI_INTERCOMM_CREATE,
741 	MPID_STATE_MPI_INTERCOMM_MERGE,
742 	MPID_STATE_MPI_IPROBE,
743 	MPID_STATE_MPI_IRECV,
744 	MPID_STATE_MPI_IRSEND,
745 	MPID_STATE_MPI_ISEND,
746 	MPID_STATE_MPI_ISSEND,
747 	MPID_STATE_MPI_IS_THREAD_MAIN,
748 	MPID_STATE_MPI_KEYVAL_CREATE,
749 	MPID_STATE_MPI_KEYVAL_FREE,
750 	MPID_STATE_MPI_LOOKUP_NAME,
751 	MPID_STATE_MPI_NEM_PTL_PACK_BYTE,
752 	MPID_STATE_MPI_OPEN_PORT,
753 	MPID_STATE_MPI_OP_COMMUTATIVE,
754 	MPID_STATE_MPI_OP_CREATE,
755 	MPID_STATE_MPI_OP_FREE,
756 	MPID_STATE_MPI_PACK,
757 	MPID_STATE_MPI_PACK_EXTERNAL,
758 	MPID_STATE_MPI_PACK_EXTERNAL_SIZE,
759 	MPID_STATE_MPI_PACK_SIZE,
760 	MPID_STATE_MPI_PCONTROL,
761 	MPID_STATE_MPI_PROBE,
762 	MPID_STATE_MPI_PUBLISH_NAME,
763 	MPID_STATE_MPI_PUT,
764 	MPID_STATE_MPI_QUERY_THREAD,
765 	MPID_STATE_MPI_RECV,
766 	MPID_STATE_MPI_RECV_INIT,
767 	MPID_STATE_MPI_REDUCE,
768 	MPID_STATE_MPI_REDUCE_LOCAL,
769 	MPID_STATE_MPI_REDUCE_SCATTER,
770 	MPID_STATE_MPI_REDUCE_SCATTER_BLOCK,
771 	MPID_STATE_MPI_REGISTER_DATAREP,
772 	MPID_STATE_MPI_REQUEST_FREE,
773 	MPID_STATE_MPI_REQUEST_GET_STATUS,
774 	MPID_STATE_MPI_RSEND,
775 	MPID_STATE_MPI_RSEND_INIT,
776 	MPID_STATE_MPI_SCAN,
777 	MPID_STATE_MPI_SCATTER,
778 	MPID_STATE_MPI_SCATTERV,
779 	MPID_STATE_MPI_SEND,
780 	MPID_STATE_MPI_SENDRECV,
781 	MPID_STATE_MPI_SENDRECV_REPLACE,
782 	MPID_STATE_MPI_SEND_INIT,
783 	MPID_STATE_MPI_SSEND,
784 	MPID_STATE_MPI_SSEND_INIT,
785 	MPID_STATE_MPI_START,
786 	MPID_STATE_MPI_STARTALL,
787 	MPID_STATE_MPI_STATUS_SET_CANCELLED,
788 	MPID_STATE_MPI_STATUS_SET_ELEMENTS,
789 	MPID_STATE_MPI_TEST,
790 	MPID_STATE_MPI_TESTALL,
791 	MPID_STATE_MPI_TESTANY,
792 	MPID_STATE_MPI_TESTSOME,
793 	MPID_STATE_MPI_TEST_CANCELLED,
794 	MPID_STATE_MPI_TOPO_TEST,
795 	MPID_STATE_MPI_TYPE_COMMIT,
796 	MPID_STATE_MPI_TYPE_CONTIGUOUS,
797 	MPID_STATE_MPI_TYPE_CREATE_DARRAY,
798 	MPID_STATE_MPI_TYPE_CREATE_F90_COMPLEX,
799 	MPID_STATE_MPI_TYPE_CREATE_F90_INTEGER,
800 	MPID_STATE_MPI_TYPE_CREATE_F90_REAL,
801 	MPID_STATE_MPI_TYPE_CREATE_HINDEXED,
802 	MPID_STATE_MPI_TYPE_CREATE_HINDEXED_BLOCK,
803 	MPID_STATE_MPI_TYPE_CREATE_HVECTOR,
804 	MPID_STATE_MPI_TYPE_CREATE_INDEXED_BLOCK,
805 	MPID_STATE_MPI_TYPE_CREATE_KEYVAL,
806 	MPID_STATE_MPI_TYPE_CREATE_RESIZED,
807 	MPID_STATE_MPI_TYPE_CREATE_STRUCT,
808 	MPID_STATE_MPI_TYPE_CREATE_SUBARRAY,
809 	MPID_STATE_MPI_TYPE_DELETE_ATTR,
810 	MPID_STATE_MPI_TYPE_DUP,
811 	MPID_STATE_MPI_TYPE_EXTENT,
812 	MPID_STATE_MPI_TYPE_FREE,
813 	MPID_STATE_MPI_TYPE_FREE_KEYVAL,
814 	MPID_STATE_MPI_TYPE_GET_ATTR,
815 	MPID_STATE_MPI_TYPE_GET_CONTENTS,
816 	MPID_STATE_MPI_TYPE_GET_ENVELOPE,
817 	MPID_STATE_MPI_TYPE_GET_EXTENT,
818 	MPID_STATE_MPI_TYPE_GET_NAME,
819 	MPID_STATE_MPI_TYPE_GET_TRUE_EXTENT,
820 	MPID_STATE_MPI_TYPE_HINDEXED,
821 	MPID_STATE_MPI_TYPE_HVECTOR,
822 	MPID_STATE_MPI_TYPE_INDEXED,
823 	MPID_STATE_MPI_TYPE_LB,
824 	MPID_STATE_MPI_TYPE_MATCH_SIZE,
825 	MPID_STATE_MPI_TYPE_SET_ATTR,
826 	MPID_STATE_MPI_TYPE_SET_NAME,
827 	MPID_STATE_MPI_TYPE_SIZE,
828 	MPID_STATE_MPI_TYPE_STRUCT,
829 	MPID_STATE_MPI_TYPE_UB,
830 	MPID_STATE_MPI_TYPE_VECTOR,
831 	MPID_STATE_MPI_UNPACK,
832 	MPID_STATE_MPI_UNPACK_EXTERNAL,
833 	MPID_STATE_MPI_UNPUBLISH_NAME,
834 	MPID_STATE_MPI_WAIT,
835 	MPID_STATE_MPI_WAITALL,
836 	MPID_STATE_MPI_WAITANY,
837 	MPID_STATE_MPI_WAITSOME,
838 	MPID_STATE_MPI_WIN_CALL_ERRHANDLER,
839 	MPID_STATE_MPI_WIN_COMPLETE,
840 	MPID_STATE_MPI_WIN_CREATE,
841 	MPID_STATE_MPI_WIN_CREATE_ERRHANDLER,
842 	MPID_STATE_MPI_WIN_CREATE_KEYVAL,
843 	MPID_STATE_MPI_WIN_DELETE_ATTR,
844 	MPID_STATE_MPI_WIN_FENCE,
845 	MPID_STATE_MPI_WIN_FREE,
846 	MPID_STATE_MPI_WIN_FREE_KEYVAL,
847 	MPID_STATE_MPI_WIN_GET_ATTR,
848 	MPID_STATE_MPI_WIN_GET_ERRHANDLER,
849 	MPID_STATE_MPI_WIN_GET_GROUP,
850 	MPID_STATE_MPI_WIN_GET_NAME,
851 	MPID_STATE_MPI_WIN_LOCK,
852 	MPID_STATE_MPI_WIN_POST,
853 	MPID_STATE_MPI_WIN_SET_ATTR,
854 	MPID_STATE_MPI_WIN_SET_ERRHANDLER,
855 	MPID_STATE_MPI_WIN_SET_NAME,
856 	MPID_STATE_MPI_WIN_START,
857 	MPID_STATE_MPI_WIN_TEST,
858 	MPID_STATE_MPI_WIN_UNLOCK,
859 	MPID_STATE_MPI_WIN_WAIT,
860 	MPID_STATE_MPI_WTICK,
861 	MPID_STATE_MPI_WTIME,
862 	MPID_STATE_NEM_COLL_FINALIZE,
863 	MPID_STATE_NEWTCP_MODULE_GET_ADDR_PORT_FROM_BC,
864 	MPID_STATE_NEWTCP_POST_ACCEPT_EX,
865 	MPID_STATE_NEWTCP_POST_CLOSE_EX,
866 	MPID_STATE_NEWTCP_POST_CONNECT_EX,
867 	MPID_STATE_NEWTCP_POST_DUMMY_READ_EX,
868 	MPID_STATE_NEWTCP_POST_READV_EX,
869 	MPID_STATE_NEWTCP_POST_READ_EX,
870 	MPID_STATE_NEWTCP_POST_WRITEV_EX,
871 	MPID_STATE_NEWTCP_POST_WRITE_EX,
872 	MPID_STATE_NONEMPTY_INTERSECTION,
873 	MPID_STATE_OPEN_IO_SOCKET,
874 	MPID_STATE_PARSE_MAPPING,
875 	MPID_STATE_PKT_CKPT_MARKER_HANDLER,
876 	MPID_STATE_PKT_COOKIE_HANDLER,
877 	MPID_STATE_PKT_CTS_HANDLER,
878 	MPID_STATE_PKT_DONE_HANDLER,
879 	MPID_STATE_PKT_NETMOD_HANDLER,
880 	MPID_STATE_PKT_RTS_HANDLER,
881 	MPID_STATE_POLL,
882 	MPID_STATE_PTL_FINALIZE,
883 	MPID_STATE_PTL_INIT,
884 	MPID_STATE_READ,
885 	MPID_STATE_READV,
886 	MPID_STATE_RECEIVEPGANDDISTRIBUTE,
887 	MPID_STATE_RECV_CMD_PKT,
888 	MPID_STATE_RECV_ID_OR_TMPVC_INFO,
889 	MPID_STATE_RECV_ID_OR_TMPVC_INFO_SUCCESS_HANDLER,
890 	MPID_STATE_REGISTER_HOOK_FINALIZE,
891 	MPID_STATE_REINIT_PMI,
892 	MPID_STATE_RESTORE_STDINOUTERR,
893 	MPID_STATE_SAVE_IOV,
894 	MPID_STATE_SENDPGTOPEERANDFREE,
895 	MPID_STATE_SEND_ID_INFO,
896 	MPID_STATE_SEND_MSG,
897 	MPID_STATE_SEND_NONCONTIG_PKT,
898 	MPID_STATE_SEND_PKT,
899 	MPID_STATE_SEND_QUEUED,
900 	MPID_STATE_SEND_TMPVC_INFO,
901 	MPID_STATE_SET_UP_LISTENER,
902 	MPID_STATE_SHM_CONNECTION_TERMINATED,
903 	MPID_STATE_SOCKI_EVENT_DEQUEUE,
904 	MPID_STATE_SOCKI_EVENT_ENQUEUE,
905 	MPID_STATE_SOCKI_FREE_EVENTQ_MEM,
906 	MPID_STATE_SOCK_NATIVE_TO_SOCK,
907 	MPID_STATE_STATE_COMMRDY_HANDLER,
908 	MPID_STATE_STATE_COMMRDY_WR_SUCCESS_HANDLER,
909 	MPID_STATE_STATE_C_ACKRECV_HANDLER,
910 	MPID_STATE_STATE_C_RANKSENT_HANDLER,
911 	MPID_STATE_STATE_C_RANKSENT_SUCCESS_HANDLER,
912 	MPID_STATE_STATE_C_TMPVCACK_SUCCESS_HANDLER,
913 	MPID_STATE_STATE_C_TMPVCSENT_HANDLER,
914 	MPID_STATE_STATE_C_TMPVCSENT_SUCCESS_HANDLER,
915 	MPID_STATE_STATE_D_QUIESCENT_HANDLER,
916 	MPID_STATE_STATE_GEN_RD_FAIL_HANDLER,
917 	MPID_STATE_STATE_GEN_WR_FAIL_HANDLER,
918 	MPID_STATE_STATE_L_CNTD_FAIL_HANDLER,
919 	MPID_STATE_STATE_L_CNTD_HANDLER,
920 	MPID_STATE_STATE_L_CNTD_SUCCESS_HANDLER,
921 	MPID_STATE_STATE_L_RANKRCVD_HANDLER,
922 	MPID_STATE_STATE_L_RANKRCVD_SUCCESS_HANDLER,
923 	MPID_STATE_STATE_L_TMPVCRCVD_HANDLER,
924 	MPID_STATE_STATE_L_TMPVCRCVD_SUCCESS_HANDLER,
925 	MPID_STATE_STATE_TC_C_CNTD_HANDLER,
926 	MPID_STATE_STATE_TC_C_CNTD_SUCCESS_HANDLER,
927 	MPID_STATE_STATE_TC_C_CNTING_HANDLER,
928 	MPID_STATE_STATE_TC_C_CNTING_SUCCESS_HANDLER,
929 	MPID_STATE_TERMINATE_FAILED_VCS,
930 	MPID_STATE_UPDATE_REQUEST,
931 	MPID_STATE_VC_INIT,
932 	MPID_STATE_VC_TERMINATE,
933 	MPID_STATE_WIN_INIT,
934 	MPID_STATE_WRITE,
935 	MPID_STATE_WRITEV,
936 	MPID_NUM_TIMER_STATES };
937 #endif
938