Whamcloud - gitweb
- merge 0.7rc1 from b_devel to HEAD (20030612 merge point)
[fs/lustre-release.git] / lustre / portals / include / portals / myrnal.h
1 /*
2 */
3
4 #ifndef MYRNAL_H
5 #define MYRNAL_H
6
7 #define MAX_ARGS_LEN            (256)
8 #define MAX_RET_LEN             (128)
9 #define MYRNAL_MAX_ACL_SIZE     (64)
10 #define MYRNAL_MAX_PTL_SIZE     (64)
11
12 #define P3CMD                   (100)
13 #define P3SYSCALL               (200)
14 #define P3REGISTER              (300)
15
16 enum { PTL_MLOCKALL };
17
18 typedef struct {
19         void *args;
20         size_t args_len;
21         void *ret;
22         size_t ret_len;
23         int p3cmd;
24 } myrnal_forward_t;
25
26 #endif                          /* MYRNAL_H */