Whamcloud - gitweb
file xnu_types.h was initially added on branch b_port_step.
[fs/lustre-release.git] / lustre / portals / include / portals / ppid.h
1 #ifndef _INCppidh_
2 #define _INCppidh_
3
4 #include "defines.h"
5 // #include "idtypes.h"
6
7
8 #define MAX_PPID         1000    /* this needs to fit into 16 bits so the 
9                                     maximum value is 65535. having it "large"
10                                     can help w/ debugging process accounting
11                                     but there are reasons for making it 
12                                     somewhat smaller than the maximum --
13                                     requiring storage for arrays that index 
14                                     on the ppid, eg...  */
15                                  
16 #define MAX_GID          1000    /* this needs to fit into 16 bits... */
17
18 #define MAX_FIXED_PPID   100
19 #define MAX_FIXED_GID    100
20 #define PPID_FLOATING    MAX_FIXED_PPID+1   /* Floating area starts here */
21 #define GID_FLOATING     MAX_FIXED_GID+1    /* Floating area starts here */
22 #define NUM_PTL_TASKS    MAX_FIXED_PPID+80  /* Maximum no. portals tasks */
23
24 #define PPID_AUTO        0
25
26 /* Minimum PPID is 1 */
27 #define PPID_BEBOPD      1            /* bebopd */
28 #define  GID_BEBOPD      1            /* bebopd */
29
30 #define PPID_PCT         2            /* pct */
31 #define  GID_PCT         2            /* pct */
32
33 #define PPID_FYOD        3            /* fyod */
34 #define  GID_FYOD        3            /* fyod */
35
36 #define PPID_GDBWRAP     11           /* portals proxy for gdb */
37 #define  GID_GDBWRAP     11           /* portals proxy for gdb */
38
39 #define PPID_TEST        15           /* for portals tests */
40 #define  GID_TEST        15
41
42 #define  GID_YOD         5            /* yod */
43 #define  GID_PINGD       6            /* pingd */
44 #define  GID_BT          7            /* bt */
45 #define  GID_PTLTEST     8            /* ptltest */
46 #define  GID_CGDB        9            /* cgdb */
47 #define  GID_TVDSVR     10            /* start-tvdsvr */
48
49 #endif /* _INCppidh_ */