Lines Matching refs:rlim
84 struct rlimit rlim; in ensureSufficientStack() local
85 if (getrlimit(RLIMIT_STACK, &rlim) != 0) in ensureSufficientStack()
90 if (rlim.rlim_cur != RLIM_INFINITY && in ensureSufficientStack()
91 rlim.rlim_cur < rlim_t(DesiredStackSize)) { in ensureSufficientStack()
93 if (rlim.rlim_max == RLIM_INFINITY || in ensureSufficientStack()
94 rlim.rlim_max >= rlim_t(DesiredStackSize)) in ensureSufficientStack()
95 rlim.rlim_cur = DesiredStackSize; in ensureSufficientStack()
96 else if (rlim.rlim_cur == rlim.rlim_max) in ensureSufficientStack()
99 rlim.rlim_cur = rlim.rlim_max; in ensureSufficientStack()
101 if (setrlimit(RLIMIT_STACK, &rlim) != 0 || in ensureSufficientStack()
102 rlim.rlim_cur != DesiredStackSize) in ensureSufficientStack()