| /tools/perf/util/ |
| A D | rlimit.c | 16 struct rlimit rlim; in rlimit__bump_memlock() local 18 if (getrlimit(RLIMIT_MEMLOCK, &rlim) == 0) { in rlimit__bump_memlock() 19 rlim.rlim_cur *= 4; in rlimit__bump_memlock() 20 rlim.rlim_max *= 4; in rlimit__bump_memlock() 22 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) { in rlimit__bump_memlock() 23 rlim.rlim_cur /= 2; in rlimit__bump_memlock() 24 rlim.rlim_max /= 2; in rlimit__bump_memlock() 26 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) in rlimit__bump_memlock()
|
| /tools/include/nolibc/sys/ |
| A D | resource.h | 30 int getrlimit(int resource, struct rlimit *rlim) in getrlimit() argument 36 rlim->rlim_cur = rlim64.rlim_cur; in getrlimit() 37 rlim->rlim_max = rlim64.rlim_max; in getrlimit() 43 int setrlimit(int resource, const struct rlimit *rlim) in setrlimit() argument 46 .rlim_cur = rlim->rlim_cur, in setrlimit() 47 .rlim_max = rlim->rlim_max, in setrlimit()
|
| /tools/testing/selftests/powerpc/ptrace/ |
| A D | core-pkey.c | 47 struct rlimit rlim; in increase_core_file_limit() local 50 ret = getrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 53 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit() 54 rlim.rlim_cur = CORE_FILE_LIMIT; in increase_core_file_limit() 57 rlim.rlim_max < CORE_FILE_LIMIT) in increase_core_file_limit() 58 rlim.rlim_max = CORE_FILE_LIMIT; in increase_core_file_limit() 60 ret = setrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 64 ret = getrlimit(RLIMIT_FSIZE, &rlim); in increase_core_file_limit() 67 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit() 68 rlim.rlim_cur = CORE_FILE_LIMIT; in increase_core_file_limit() [all …]
|
| A D | perf-hwbreak.c | 148 struct rlimit rlim; in perf_systemwide_event_open() local 152 if (getrlimit(RLIMIT_NOFILE, &rlim)) { in perf_systemwide_event_open() 156 rlim.rlim_cur = 65536; in perf_systemwide_event_open() 157 if (setrlimit(RLIMIT_NOFILE, &rlim)) { in perf_systemwide_event_open()
|
| /tools/testing/selftests/x86/ |
| A D | nx_stack.c | 180 struct rlimit rlim; in main() local 181 int rv = getrlimit(RLIMIT_STACK, &rlim); in main() 184 rlim.rlim_max = rlim.rlim_cur; in main() 185 if (rlim.rlim_max > 8 * 1024 * 1024) { in main() 186 rlim.rlim_max = 8 * 1024 * 1024; in main() 188 rv = setrlimit(RLIMIT_STACK, &rlim); in main()
|
| /tools/testing/selftests/mqueue/ |
| A D | mq_open_tests.c | 65 static inline void getr(int type, struct rlimit *rlim); 66 static inline void setr(int type, struct rlimit *rlim); 141 static inline void getr(int type, struct rlimit *rlim) in getr() argument 143 if (getrlimit(type, rlim)) in getr() 147 static inline void setr(int type, struct rlimit *rlim) in setr() argument 149 if (setrlimit(type, rlim)) in setr()
|
| A D | mq_perf_tests.c | 160 static inline void getr(int type, struct rlimit *rlim); 161 static inline void setr(int type, struct rlimit *rlim); 270 static inline void getr(int type, struct rlimit *rlim) in getr() argument 272 if (getrlimit(type, rlim)) in getr() 276 static inline void setr(int type, struct rlimit *rlim) in setr() argument 278 if (setrlimit(type, rlim)) in setr()
|
| /tools/perf/tests/ |
| A D | dso-data.c | 238 struct rlimit rlim; in set_fd_limit() local 240 if (getrlimit(RLIMIT_NOFILE, &rlim)) in set_fd_limit() 243 pr_debug("file limit %ld, new %d\n", (long) rlim.rlim_cur, n); in set_fd_limit() 245 rlim.rlim_cur = n; in set_fd_limit() 246 return setrlimit(RLIMIT_NOFILE, &rlim); in set_fd_limit()
|
| /tools/testing/selftests/mm/ |
| A D | memfd_secret.c | 273 struct rlimit rlim; in prepare() local 280 if (getrlimit(RLIMIT_MEMLOCK, &rlim)) in prepare() 284 mlock_limit_cur = rlim.rlim_cur; in prepare() 285 mlock_limit_max = rlim.rlim_max; in prepare()
|
| /tools/testing/selftests/proc/ |
| A D | proc-pid-vm.c | 249 struct rlimit rlim = {0, 0}; in vsyscall() local 250 (void)setrlimit(RLIMIT_CORE, &rlim); in vsyscall()
|
| /tools/testing/selftests/nolibc/ |
| A D | nolibc-test.c | 1165 struct rlimit rlim = { in test_rlimit() local 1171 ret = setrlimit(RLIMIT_CORE, &rlim); in test_rlimit() 1175 rlim.rlim_cur = 0; in test_rlimit() 1176 rlim.rlim_max = 0; in test_rlimit() 1178 ret = getrlimit(RLIMIT_CORE, &rlim); in test_rlimit() 1182 if (rlim.rlim_cur != 1 << 20) in test_rlimit() 1184 if (rlim.rlim_max != 1 << 21) in test_rlimit()
|
| /tools/lib/bpf/ |
| A D | bpf.c | 149 struct rlimit rlim; in bump_rlimit_memlock() local 161 rlim.rlim_cur = rlim.rlim_max = memlock_rlim; in bump_rlimit_memlock() 162 if (setrlimit(RLIMIT_MEMLOCK, &rlim)) in bump_rlimit_memlock()
|