• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * This header was generated from the Linux kernel headers by update_headers.py,
3  * to provide necessary information from kernel to userspace, such as constants,
4  * structures, and macros, and thus, contains no copyrightable information.
5  */
6 #ifndef _UAPI_ASM_GENERIC_RESOURCE_H
7 #define _UAPI_ASM_GENERIC_RESOURCE_H
8 #define RLIMIT_CPU		0
9 #define RLIMIT_FSIZE		1
10 #define RLIMIT_DATA		2
11 #define RLIMIT_STACK		3
12 #define RLIMIT_CORE		4
13 #ifndef RLIMIT_RSS
14 # define RLIMIT_RSS		5
15 #endif
16 #ifndef RLIMIT_NPROC
17 # define RLIMIT_NPROC		6
18 #endif
19 #ifndef RLIMIT_NOFILE
20 # define RLIMIT_NOFILE		7
21 #endif
22 #ifndef RLIMIT_MEMLOCK
23 # define RLIMIT_MEMLOCK		8
24 #endif
25 #ifndef RLIMIT_AS
26 # define RLIMIT_AS		9
27 #endif
28 #define RLIMIT_LOCKS		10
29 #define RLIMIT_SIGPENDING	11
30 #define RLIMIT_MSGQUEUE		12
31 #define RLIMIT_NICE		13
32 #define RLIMIT_RTPRIO		14
33 #define RLIMIT_RTTIME		15
34 #define RLIM_NLIMITS		16
35 #ifndef RLIM_INFINITY
36 # define RLIM_INFINITY		(~0UL)
37 #endif
38 #endif
39