122851890Sopenharmony_ci/****************************************************************************
222851890Sopenharmony_ci ****************************************************************************
322851890Sopenharmony_ci ***
422851890Sopenharmony_ci ***   This header was automatically generated from a Linux kernel header
522851890Sopenharmony_ci ***   of the same name, to make information necessary for userspace to
622851890Sopenharmony_ci ***   call into the kernel available to libc.  It contains only constants,
722851890Sopenharmony_ci ***   structures, and macros generated from the original header, and thus,
822851890Sopenharmony_ci ***   contains no copyrightable information.
922851890Sopenharmony_ci ***
1022851890Sopenharmony_ci ***   To edit the content of this header, modify the corresponding
1122851890Sopenharmony_ci ***   source file (e.g. under external/kernel-headers/original/) then
1222851890Sopenharmony_ci ***   run bionic/libc/kernel/tools/update_all.py
1322851890Sopenharmony_ci ***
1422851890Sopenharmony_ci ***   Any manual change here will be lost the next time this script will
1522851890Sopenharmony_ci ***   be run. You've been warned!
1622851890Sopenharmony_ci ***
1722851890Sopenharmony_ci ****************************************************************************
1822851890Sopenharmony_ci ****************************************************************************/
1922851890Sopenharmony_ci#ifndef _UAPI_ASM_GENERIC_RESOURCE_H
2022851890Sopenharmony_ci#define _UAPI_ASM_GENERIC_RESOURCE_H
2122851890Sopenharmony_ci#define RLIMIT_CPU 0
2222851890Sopenharmony_ci#define RLIMIT_FSIZE 1
2322851890Sopenharmony_ci#define RLIMIT_DATA 2
2422851890Sopenharmony_ci#define RLIMIT_STACK 3
2522851890Sopenharmony_ci#define RLIMIT_CORE 4
2622851890Sopenharmony_ci#ifndef RLIMIT_RSS
2722851890Sopenharmony_ci#define RLIMIT_RSS 5
2822851890Sopenharmony_ci#endif
2922851890Sopenharmony_ci#ifndef RLIMIT_NPROC
3022851890Sopenharmony_ci#define RLIMIT_NPROC 6
3122851890Sopenharmony_ci#endif
3222851890Sopenharmony_ci#ifndef RLIMIT_NOFILE
3322851890Sopenharmony_ci#define RLIMIT_NOFILE 7
3422851890Sopenharmony_ci#endif
3522851890Sopenharmony_ci#ifndef RLIMIT_MEMLOCK
3622851890Sopenharmony_ci#define RLIMIT_MEMLOCK 8
3722851890Sopenharmony_ci#endif
3822851890Sopenharmony_ci#ifndef RLIMIT_AS
3922851890Sopenharmony_ci#define RLIMIT_AS 9
4022851890Sopenharmony_ci#endif
4122851890Sopenharmony_ci#define RLIMIT_LOCKS 10
4222851890Sopenharmony_ci#define RLIMIT_SIGPENDING 11
4322851890Sopenharmony_ci#define RLIMIT_MSGQUEUE 12
4422851890Sopenharmony_ci#define RLIMIT_NICE 13
4522851890Sopenharmony_ci#define RLIMIT_RTPRIO 14
4622851890Sopenharmony_ci#define RLIMIT_RTTIME 15
4722851890Sopenharmony_ci#define RLIM_NLIMITS 16
4822851890Sopenharmony_ci#ifndef RLIM_INFINITY
4922851890Sopenharmony_ci#define RLIM_INFINITY (~0UL)
5022851890Sopenharmony_ci#endif
5122851890Sopenharmony_ci#endif
52