Home | History | Annotate | Download | only in tests

Lines Matching refs:newrlim

12    struct rlimit newrlim;
23 newrlim.rlim_cur = oldrlim.rlim_max+1;
24 newrlim.rlim_max = oldrlim.rlim_max;
25 if (setrlimit(RLIMIT_NOFILE, &newrlim) == -1)
38 newrlim.rlim_cur = oldrlim.rlim_max;
39 newrlim.rlim_max = oldrlim.rlim_max+1;
40 if (setrlimit(RLIMIT_NOFILE, &newrlim) == -1)
53 newrlim.rlim_cur = oldrlim.rlim_cur / 2;
54 newrlim.rlim_max = oldrlim.rlim_max;
56 if (setrlimit(RLIMIT_NOFILE, &newrlim) < 0)
62 if (getrlimit(RLIMIT_NOFILE, &newrlim) < 0)
68 if (newrlim.rlim_cur != oldrlim.rlim_cur / 2)
71 (unsigned long long)newrlim.rlim_cur,
75 if (newrlim.rlim_max != oldrlim.rlim_max)
78 (unsigned long long)newrlim.rlim_max,
82 newrlim.rlim_cur -= 3; /* allow for stdin, stdout and stderr */
84 while (newrlim.rlim_cur-- > 0)