]> Git Repo - qemu.git/blob - linux-user/generic/target_resource.h
works with less than base ISA qemu-system-riscv32 -M virt -bios none -kernel output...
[qemu.git] / linux-user / generic / target_resource.h
1 /*
2  * Target definitions of RLIMIT_* constants. These may be overridden by an
3  * architecture specific header if needed.
4  */
5
6 #ifndef GENERIC_TARGET_RESOURCE_H
7 #define GENERIC_TARGET_RESOURCE_H
8
9 struct target_rlimit {
10     abi_ulong rlim_cur;
11     abi_ulong rlim_max;
12 };
13
14 struct target_rlimit64 {
15     uint64_t rlim_cur;
16     uint64_t rlim_max;
17 };
18
19 #define TARGET_RLIM_INFINITY    ((abi_ulong)-1)
20
21 #define TARGET_RLIMIT_CPU               0
22 #define TARGET_RLIMIT_FSIZE             1
23 #define TARGET_RLIMIT_DATA              2
24 #define TARGET_RLIMIT_STACK             3
25 #define TARGET_RLIMIT_CORE              4
26 #define TARGET_RLIMIT_RSS               5
27 #define TARGET_RLIMIT_NPROC             6
28 #define TARGET_RLIMIT_NOFILE            7
29 #define TARGET_RLIMIT_MEMLOCK           8
30 #define TARGET_RLIMIT_AS                9
31 #define TARGET_RLIMIT_LOCKS             10
32 #define TARGET_RLIMIT_SIGPENDING        11
33 #define TARGET_RLIMIT_MSGQUEUE          12
34 #define TARGET_RLIMIT_NICE              13
35 #define TARGET_RLIMIT_RTPRIO            14
36 #define TARGET_RLIMIT_RTTIME            15
37
38 #endif
This page took 0.02713 seconds and 4 git commands to generate.