Whamcloud - gitweb
smash the HEAD with the contents of b_cmd. HEAD_PRE_CMD_SMASH and
[fs/lustre-release.git] / lustre / portals / include / portals / lib-dispatch.h
1 #ifndef PTL_DISPATCH_H
2 #define PTL_DISPATCH_H
3
4 #include "build_check.h"
5 /*
6  * include/dispatch.h
7  *
8  * Dispatch table header and externs for remote side
9  * operations
10  *
11  * Generated by idl
12  *
13  */
14
15 #include <portals/lib-p30.h>
16 #include <portals/arg-blocks.h>
17
18 extern int do_PtlGetId(nal_cb_t * nal, void *private, void *args, void *ret);
19 extern int do_PtlNIStatus(nal_cb_t * nal, void *private, void *args, void *ret);
20 extern int do_PtlNIDist(nal_cb_t * nal, void *private, void *args, void *ret);
21 extern int do_PtlNIDebug(nal_cb_t * nal, void *private, void *args, void *ret);
22 extern int do_PtlMEAttach(nal_cb_t * nal, void *private, void *args, void *ret);
23 extern int do_PtlMEInsert(nal_cb_t * nal, void *private, void *args, void *ret);
24 extern int do_PtlMEPrepend(nal_cb_t * nal, void *private, void *args,
25                            void *ret);
26 extern int do_PtlMEUnlink(nal_cb_t * nal, void *private, void *args, void *ret);
27 extern int do_PtlTblDump(nal_cb_t * nal, void *private, void *args, void *ret);
28 extern int do_PtlMEDump(nal_cb_t * nal, void *private, void *args, void *ret);
29 extern int do_PtlMDAttach(nal_cb_t * nal, void *private, void *args,
30                                    void *ret);
31 extern int do_PtlMDBind(nal_cb_t * nal, void *private, void *args,
32                                  void *ret);
33 extern int do_PtlMDUpdate_internal(nal_cb_t * nal, void *private, void *args,
34                                    void *ret);
35 extern int do_PtlMDUnlink(nal_cb_t * nal, void *private, void *args,
36                                    void *ret);
37 extern int do_PtlEQAlloc_internal(nal_cb_t * nal, void *private, void *args,
38                                   void *ret);
39 extern int do_PtlEQFree_internal(nal_cb_t * nal, void *private, void *args,
40                                  void *ret);
41 extern int do_PtlPut(nal_cb_t * nal, void *private, void *args, void *ret);
42 extern int do_PtlGet(nal_cb_t * nal, void *private, void *args, void *ret);
43 extern int do_PtlFailNid (nal_cb_t *nal, void *private, void *args, void *ret);
44
45 extern char *dispatch_name(int index);
46 #endif