Lines Matching refs:cur_limits
53 struct rlimit saved_limits, cur_limits;
157 if (cur_limits.rlim_cur < 4096) {
160 cur_limits.rlim_cur = 8192;
161 cur_limits.rlim_max = 16384;
162 setr(RLIMIT_MSGQUEUE, &cur_limits);
168 if (rlim_needed > cur_limits.rlim_cur) {
180 if (rlim_needed > cur_limits.rlim_cur) {
287 cur_limits = saved_limits;
316 printf("\tRLIMIT_MSGQUEUE(soft):\t\t%ld\n", (long) cur_limits.rlim_cur);
317 printf("\tRLIMIT_MSGQUEUE(hard):\t\t%ld\n", (long) cur_limits.rlim_max);
388 cur_limits.rlim_cur) {
389 cur_limits.rlim_cur = (cur_def_msgs + 2) *
391 cur_limits.rlim_max = 2 * cur_limits.rlim_cur;
392 setr(RLIMIT_MSGQUEUE, &cur_limits);
408 cur_limits.rlim_cur = cur_limits.rlim_max = cur_def_msgs *
410 setr(RLIMIT_MSGQUEUE, &cur_limits);
427 cur_max_msgsize = cur_limits.rlim_max >> 4;