Lines Matching refs:limits
273 struct rlimit limits[RLIM_NLIMITS]; in main() local
280 if (getrlimit(i, &limits[i]) < 0) { in main()
281 limits[i].rlim_cur = -1; in main()
282 limits[i].rlim_max = -1; in main()
370 …val = resources[rcswhich].func(lc, resources[rcswhich].cap, limits[rcswhich].rlim_cur, limits[rcsw… in main()
371 limits[rcswhich].rlim_cur = resources[rcswhich].func(lc, str, val, val); in main()
374 …val = resources[rcswhich].func(lc, resources[rcswhich].cap, limits[rcswhich].rlim_max, limits[rcsw… in main()
375 limits[rcswhich].rlim_max = resources[rcswhich].func(lc, str, val, val); in main()
392 if (limits[rcswhich].rlim_max != RLIM_INFINITY) { in main()
393 if (limits[rcswhich].rlim_cur == RLIM_INFINITY) { in main()
394 limits[rcswhich].rlim_max = RLIM_INFINITY; in main()
396 } else if (limits[rcswhich].rlim_cur > limits[rcswhich].rlim_max) { in main()
398 limits[rcswhich].rlim_max = limits[rcswhich].rlim_cur; in main()
401 limits[rcswhich].rlim_cur = limits[rcswhich].rlim_max; in main()
417 limits[rcswhich].rlim_max = set_limits[rcswhich]; in main()
419 limits[rcswhich].rlim_cur = set_limits[rcswhich]; in main()
445 if (setrlimit(rcswhich, &limits[rcswhich]) == -1) in main()
471 if (shellparm[shelltype].both && limits[rcswhich].rlim_cur == limits[rcswhich].rlim_max) { in main()
472 print_limit(limits[rcswhich].rlim_max, in main()
480 print_limit(limits[rcswhich].rlim_max, in main()
488 print_limit(limits[rcswhich].rlim_cur, in main()