skip duplicate util-vserver dir
[util-vserver.git] / kernel / limit.h
1 #ifndef _VX_LIMIT_H
2 #define _VX_LIMIT_H
3
4
5 #define VLIMIT_NSOCK    16
6 #define VLIMIT_OPENFD   17
7 #define VLIMIT_ANON     18
8 #define VLIMIT_SHMEM    19
9
10 #ifdef  __KERNEL__
11
12 struct sysinfo;
13
14 void vx_vsi_meminfo(struct sysinfo *);
15 void vx_vsi_swapinfo(struct sysinfo *);
16
17 #define VXD_RLIMIT(r,l)         (VXD_CBIT(limit, (l)) && ((r) == (l)))
18
19 #define NUM_LIMITS      24
20
21 extern const char *vlimit_name[NUM_LIMITS];
22
23 #endif  /* __KERNEL__ */
24 #endif  /* _VX_LIMIT_H */