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