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