1#ifndef _PPC_RESOURCE_H
2#define _PPC_RESOURCE_H
3
4#define RLIMIT_CPU 0
5#define RLIMIT_FSIZE 1
6#define RLIMIT_DATA 2
7#define RLIMIT_STACK 3
8#define RLIMIT_CORE 4
9#define RLIMIT_RSS 5
10#define RLIMIT_NPROC 6
11#define RLIMIT_NOFILE 7
12#define RLIMIT_MEMLOCK 8
13#define RLIMIT_AS 9
14#define RLIMIT_LOCKS 10
15
16#define RLIM_NLIMITS 11
17
18#ifdef __KERNEL__
19
20
21
22
23
24#define RLIM_INFINITY (~0UL)
25
26
27#define INIT_RLIMITS \
28{ \
29 { RLIM_INFINITY, RLIM_INFINITY }, \
30 { RLIM_INFINITY, RLIM_INFINITY }, \
31 { RLIM_INFINITY, RLIM_INFINITY }, \
32 { _STK_LIM, RLIM_INFINITY }, \
33 { 0, RLIM_INFINITY }, \
34 { RLIM_INFINITY, RLIM_INFINITY }, \
35 { 0, 0 }, \
36 { INR_OPEN, INR_OPEN }, \
37 { RLIM_INFINITY, RLIM_INFINITY }, \
38 { RLIM_INFINITY, RLIM_INFINITY }, \
39 { RLIM_INFINITY, RLIM_INFINITY }, \
40}
41
42#endif
43
44#endif
45