Home
last modified time | relevance | path

Searched refs:rlim (Results 1 – 24 of 24) sorted by relevance

/openbsd/gnu/llvm/clang/tools/driver/
H A Dcc1_main.cpp137 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 Dggc-common.c294 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 Dkqueue-regress.c196 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 Dpasswd.c183 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 Dunbound.c199 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 Dwatchdogd.c56 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 Dggc-common.c681 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 Dtoplev.c619 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 Dsanitizer_posix_libcdep.cpp87 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 Dsanitizer_common_syscalls.inc2209 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 Dfunc.c1167 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 Dbindconnect.c290 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 DMakefile3 PROG= rlim-file
/openbsd/gnu/llvm/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp811 #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 Dkern_resource.c610 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 DProcess.inc141 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 Dlinux_syscall_hooks.h1263 __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 Dssh-agent.c2208 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 Dsftp-server.c1493 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 Ddfsan_custom.cpp1023 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 Dregexec.c166 #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 Dproto.h8804 S_reghop4(U8 *s, SSize_t off, const U8 *llim, const U8 *rlim)
8807 assert(s); assert(llim); assert(rlim)
H A Dembed.fnc5587 |NN const U8 *rlim
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/
H A Dembed.fnc2425 |NN const U8 *rlim