1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- * Target definitions of RLIMIT_* constants. These may be overridden by an
- * architecture specific header if needed.
- */
- #ifndef GENERIC_TARGET_RESOURCE_H
- #define GENERIC_TARGET_RESOURCE_H
- struct target_rlimit {
- abi_ulong rlim_cur;
- abi_ulong rlim_max;
- };
- struct target_rlimit64 {
- abi_ullong rlim_cur;
- abi_ullong rlim_max;
- };
- #define TARGET_RLIM_INFINITY ((abi_ulong)-1)
- #define TARGET_RLIMIT_CPU 0
- #define TARGET_RLIMIT_FSIZE 1
- #define TARGET_RLIMIT_DATA 2
- #define TARGET_RLIMIT_STACK 3
- #define TARGET_RLIMIT_CORE 4
- #define TARGET_RLIMIT_RSS 5
- #define TARGET_RLIMIT_NPROC 6
- #define TARGET_RLIMIT_NOFILE 7
- #define TARGET_RLIMIT_MEMLOCK 8
- #define TARGET_RLIMIT_AS 9
- #define TARGET_RLIMIT_LOCKS 10
- #define TARGET_RLIMIT_SIGPENDING 11
- #define TARGET_RLIMIT_MSGQUEUE 12
- #define TARGET_RLIMIT_NICE 13
- #define TARGET_RLIMIT_RTPRIO 14
- #define TARGET_RLIMIT_RTTIME 15
- #endif
|