/openbsd/gnu/llvm/clang/tools/driver/ |
H A D | cc1_main.cpp | 137 struct rlimit rlim; in ensureSufficientStack() local 138 if (getrlimit(RLIMIT_STACK, &rlim) != 0) in ensureSufficientStack() 143 if (rlim.rlim_cur != RLIM_INFINITY && in ensureSufficientStack() 144 rlim.rlim_cur < rlim_t(DesiredStackSize)) { in ensureSufficientStack() 146 if (rlim.rlim_max == RLIM_INFINITY || in ensureSufficientStack() 147 rlim.rlim_max >= rlim_t(DesiredStackSize)) in ensureSufficientStack() 148 rlim.rlim_cur = DesiredStackSize; in ensureSufficientStack() 149 else if (rlim.rlim_cur == rlim.rlim_max) in ensureSufficientStack() 152 rlim.rlim_cur = rlim.rlim_max; in ensureSufficientStack() 154 if (setrlimit(RLIMIT_STACK, &rlim) != 0 || in ensureSufficientStack() [all …]
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | ggc-common.c | 294 struct rlimit rlim; local 296 if (getrlimit (RLIMIT_RSS, &rlim) == 0 297 && rlim.rlim_cur != (rlim_t) RLIM_INFINITY 298 && rlim.rlim_cur < limit) 299 limit = rlim.rlim_cur; 302 if (getrlimit (RLIMIT_DATA, &rlim) == 0 304 && rlim.rlim_cur < limit) 305 limit = rlim.rlim_cur; 308 if (getrlimit (RLIMIT_AS, &rlim) == 0 310 && rlim.rlim_cur < limit) [all …]
|
/openbsd/regress/sys/kern/kqueue/ |
H A D | kqueue-regress.c | 196 struct rlimit rlim; in do_regress4() local 200 if (getrlimit(RLIMIT_NOFILE, &rlim) == -1) in do_regress4() 202 if (rlim.rlim_cur < nkqueues + 8) { in do_regress4() 203 rlim.rlim_cur = nkqueues + 8; in do_regress4() 204 if (setrlimit(RLIMIT_NOFILE, &rlim) == -1) { in do_regress4() 388 struct rlimit rlim; in do_regress6() local 391 if (getrlimit(RLIMIT_NPROC, &rlim) == -1) in do_regress6() 393 rlim.rlim_cur = rlim.rlim_max; in do_regress6() 394 if (setrlimit(RLIMIT_NPROC, &rlim) == -1) in do_regress6()
|
/openbsd/lib/libutil/ |
H A D | passwd.c | 183 struct rlimit rlim; in pw_init() local 186 rlim.rlim_cur = rlim.rlim_max = RLIM_INFINITY; in pw_init() 187 (void)setrlimit(RLIMIT_CPU, &rlim); in pw_init() 188 (void)setrlimit(RLIMIT_FSIZE, &rlim); in pw_init() 189 (void)setrlimit(RLIMIT_STACK, &rlim); in pw_init() 190 (void)setrlimit(RLIMIT_DATA, &rlim); in pw_init() 191 (void)setrlimit(RLIMIT_RSS, &rlim); in pw_init() 194 rlim.rlim_cur = rlim.rlim_max = 0; in pw_init() 195 (void)setrlimit(RLIMIT_CORE, &rlim); in pw_init()
|
/openbsd/usr.sbin/unbound/daemon/ |
H A D | unbound.c | 199 struct rlimit rlim; in checkrlimits() local 216 if(getrlimit(RLIMIT_AS, &rlim) == 0) { in checkrlimits() 218 rlim.rlim_cur < (rlim_t)memsize_expect) { in checkrlimits() 223 if(getrlimit(RLIMIT_DATA, &rlim) == 0) { in checkrlimits() 259 if(getrlimit(RLIMIT_NOFILE, &rlim) < 0) { in checkrlimits() 263 if(rlim.rlim_cur == (rlim_t)RLIM_INFINITY) in checkrlimits() 265 if((size_t)rlim.rlim_cur < total) { in checkrlimits() 266 avail = (size_t)rlim.rlim_cur; in checkrlimits() 267 rlim.rlim_cur = (rlim_t)(total + 10); in checkrlimits() 268 rlim.rlim_max = (rlim_t)(total + 10); in checkrlimits() [all …]
|
/openbsd/usr.sbin/watchdogd/ |
H A D | watchdogd.c | 56 struct rlimit rlim; in main() local 149 rlim.rlim_cur = 256 * 1024; in main() 150 rlim.rlim_max = 256 * 1024; in main() 151 (void)setrlimit(RLIMIT_STACK, &rlim); in main()
|
/openbsd/gnu/gcc/gcc/ |
H A D | ggc-common.c | 681 struct rlimit rlim; in ggc_rlimit_bound() local 685 if (getrlimit (RLIMIT_AS, &rlim) == 0 in ggc_rlimit_bound() 686 && rlim.rlim_cur != (rlim_t) RLIM_INFINITY in ggc_rlimit_bound() 687 && rlim.rlim_cur < limit) in ggc_rlimit_bound() 688 limit = rlim.rlim_cur; in ggc_rlimit_bound() 693 if (getrlimit (RLIMIT_DATA, &rlim) == 0 in ggc_rlimit_bound() 695 && rlim.rlim_cur < limit in ggc_rlimit_bound() 701 && rlim.rlim_cur >= 8 * 1024 * 1024) in ggc_rlimit_bound() 702 limit = rlim.rlim_cur; in ggc_rlimit_bound() 746 struct rlimit rlim; in ggc_min_heapsize_heuristic() local [all …]
|
H A D | toplev.c | 619 struct rlimit rlim; in setup_core_dumping() local 620 if (getrlimit (RLIMIT_CORE, &rlim) != 0) in setup_core_dumping() 622 rlim.rlim_cur = rlim.rlim_max; in setup_core_dumping() 623 if (setrlimit (RLIMIT_CORE, &rlim) != 0) in setup_core_dumping()
|
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_posix_libcdep.cpp | 87 rlimit rlim; in getlim() local 88 CHECK_EQ(0, getrlimit(res, &rlim)); in getlim() 89 return rlim.rlim_cur; in getlim() 93 struct rlimit rlim; in setlim() local 94 if (getrlimit(res, const_cast<struct rlimit *>(&rlim))) { in setlim() 98 rlim.rlim_cur = lim; in setlim() 99 if (setrlimit(res, const_cast<struct rlimit *>(&rlim))) { in setlim()
|
H A D | sanitizer_common_syscalls.inc | 2209 PRE_SYSCALL(getrlimit)(long resource, void *rlim) {} 2211 POST_SYSCALL(getrlimit)(long res, long resource, void *rlim) { 2213 if (rlim) 2214 POST_WRITE(rlim, struct_rlimit_sz); 2218 PRE_SYSCALL(old_getrlimit)(long resource, void *rlim) {} 2222 if (rlim) 2223 POST_WRITE(rlim, struct_rlimit_sz); 2227 PRE_SYSCALL(setrlimit)(long resource, void *rlim) {} 2229 POST_SYSCALL(setrlimit)(long res, long resource, void *rlim) { 2231 if (rlim) [all …]
|
/openbsd/bin/csh/ |
H A D | func.c | 1167 struct rlimit rlim; in plim() local 1172 (void) getrlimit(lp->limconst, &rlim); in plim() 1173 limit = hard ? rlim.rlim_max : rlim.rlim_cur; in plim() 1215 struct rlimit rlim; in setlim() local 1217 (void) getrlimit(lp->limconst, &rlim); in setlim() 1220 rlim.rlim_max = limit; in setlim() 1222 rlim.rlim_cur = rlim.rlim_max; in setlim() 1224 rlim.rlim_cur = limit; in setlim() 1226 if (rlim.rlim_max < rlim.rlim_cur) in setlim() 1227 rlim.rlim_max = rlim.rlim_cur; in setlim() [all …]
|
/openbsd/regress/sys/netinet/bindconnect/ |
H A D | bindconnect.c | 290 struct rlimit rlim; in main() local 430 if (getrlimit(RLIMIT_NOFILE, &rlim) < 0) in main() 432 rlim.rlim_max = MAXIMUM(rlim.rlim_max, fd_base + fd_num); in main() 433 rlim.rlim_cur = fd_base + fd_num; in main() 434 if (setrlimit(RLIMIT_NOFILE, &rlim) < 0) in main() 435 err(1, "setrlimit %llu", rlim.rlim_cur); in main()
|
/openbsd/regress/sys/kern/rlimit-file/ |
H A D | Makefile | 3 PROG= rlim-file
|
/openbsd/gnu/llvm/compiler-rt/lib/msan/ |
H A D | msan_interceptors.cpp | 811 #define INTERCEPTOR_GETRLIMIT_BODY(func, resource, rlim) \ argument 813 return REAL(getrlimit)(resource, rlim); \ 815 int res = REAL(func)(resource, rlim); \ 817 __msan_unpoison(rlim, __sanitizer::struct_rlimit_sz); \ 820 INTERCEPTOR(int, getrlimit, int resource, void *rlim) { in INTERCEPTOR() argument 821 INTERCEPTOR_GETRLIMIT_BODY(getrlimit, resource, rlim); in INTERCEPTOR() 825 INTERCEPTOR(int, __getrlimit, int resource, void *rlim) { in INTERCEPTOR() argument 826 INTERCEPTOR_GETRLIMIT_BODY(__getrlimit, resource, rlim); in INTERCEPTOR() 829 INTERCEPTOR(int, getrlimit64, int resource, void *rlim) { in INTERCEPTOR() argument 832 int res = REAL(getrlimit64)(resource, rlim); in INTERCEPTOR() [all …]
|
/openbsd/sys/kern/ |
H A D | kern_resource.c | 610 struct rlimit rlim; in rucheck() local 619 rlim = pr->ps_limit->pl_rlimit[RLIMIT_CPU]; in rucheck() 627 if ((rlim_t)runtime >= rlim.rlim_cur) { in rucheck() 628 if ((rlim_t)runtime >= rlim.rlim_max) { in rucheck()
|
/openbsd/gnu/llvm/llvm/lib/Support/Unix/ |
H A D | Process.inc | 141 struct rlimit rlim; 142 rlim.rlim_cur = rlim.rlim_max = 0; 143 setrlimit(RLIMIT_CORE, &rlim);
|
/openbsd/gnu/llvm/compiler-rt/include/sanitizer/ |
H A D | linux_syscall_hooks.h | 1263 __sanitizer_syscall_pre_impl_getrlimit((long)(resource), (long)(rlim)) 1265 __sanitizer_syscall_post_impl_getrlimit(res, (long)(resource), (long)(rlim)) 1267 __sanitizer_syscall_pre_impl_old_getrlimit((long)(resource), (long)(rlim)) 1270 (long)(rlim)) 1272 __sanitizer_syscall_pre_impl_setrlimit((long)(resource), (long)(rlim)) 2728 void __sanitizer_syscall_pre_impl_getrlimit(long resource, long rlim); 2730 long rlim); 2731 void __sanitizer_syscall_pre_impl_old_getrlimit(long resource, long rlim); 2733 long rlim); 2734 void __sanitizer_syscall_pre_impl_setrlimit(long resource, long rlim); [all …]
|
/openbsd/usr.bin/ssh/ |
H A D | ssh-agent.c | 2208 struct rlimit rlim; in main() local 2228 if (getrlimit(RLIMIT_NOFILE, &rlim) == -1) in main() 2346 if (rlim.rlim_cur < SSH_AGENT_MIN_FDS) in main() 2348 __progname, (long long)rlim.rlim_cur, SSH_AGENT_MIN_FDS); in main() 2349 maxfds = rlim.rlim_cur - SSH_AGENT_MIN_FDS; in main() 2435 rlim.rlim_cur = rlim.rlim_max = 0; in main() 2436 if (setrlimit(RLIMIT_CORE, &rlim) == -1) { in main()
|
H A D | sftp-server.c | 1493 struct rlimit rlim; in process_extended_limits() local 1497 if (getrlimit(RLIMIT_NOFILE, &rlim) != -1 && rlim.rlim_cur > 5) in process_extended_limits() 1498 nfiles = rlim.rlim_cur - 5; /* stdio(3) + syslog + spare */ in process_extended_limits()
|
/openbsd/gnu/llvm/compiler-rt/lib/dfsan/ |
H A D | dfsan_custom.cpp | 1023 int __dfsw_getrlimit(int resource, struct rlimit *rlim, in __dfsw_getrlimit() argument 1026 int ret = getrlimit(resource, rlim); in __dfsw_getrlimit() 1028 dfsan_set_label(0, rlim, sizeof(struct rlimit)); in __dfsw_getrlimit() 1035 int __dfso_getrlimit(int resource, struct rlimit *rlim, in __dfso_getrlimit() argument 1039 return __dfsw_getrlimit(resource, rlim, resource_label, rlim_label, in __dfso_getrlimit()
|
/openbsd/gnu/usr.bin/perl/ |
H A D | regexec.c | 166 #define HOP4(pos,off,llim, rlim) (reginfo->is_utf8_target \ argument 167 ? reghop4((U8*)(pos), off, (U8*)(llim), (U8*)(rlim)) \ 169 #define HOP4c(pos,off,llim, rlim) ((char*)HOP4(pos,off,llim, rlim)) argument 11162 S_reghop4(U8 *s, SSize_t off, const U8* llim, const U8* rlim) in S_reghop4() argument 11166 return utf8_hop_safe(s, off, llim, rlim); in S_reghop4()
|
H A D | proto.h | 8804 S_reghop4(U8 *s, SSize_t off, const U8 *llim, const U8 *rlim) 8807 assert(s); assert(llim); assert(rlim)
|
H A D | embed.fnc | 5587 |NN const U8 *rlim
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ |
H A D | embed.fnc | 2425 |NN const U8 *rlim
|