Lines Matching refs:limits
285 struct rlimit limits[RLIM_NLIMITS]; in main() local
374 getrlimit(i, &limits[i]); in main()
376 getrlimit_proc(pid, i, &limits[i]); in main()
378 getrlimit_proc(pid, i, &limits[i]); in main()
401 …val = resources[rcswhich].func(lc, resources[rcswhich].cap, limits[rcswhich].rlim_cur, limits[rcsw… in main()
402 limits[rcswhich].rlim_cur = resources[rcswhich].func(lc, str, val, val); in main()
405 …val = resources[rcswhich].func(lc, resources[rcswhich].cap, limits[rcswhich].rlim_max, limits[rcsw… in main()
406 limits[rcswhich].rlim_max = resources[rcswhich].func(lc, str, val, val); in main()
423 if (limits[rcswhich].rlim_max != RLIM_INFINITY) { in main()
424 if (limits[rcswhich].rlim_cur == RLIM_INFINITY) { in main()
425 limits[rcswhich].rlim_max = RLIM_INFINITY; in main()
427 } else if (limits[rcswhich].rlim_cur > limits[rcswhich].rlim_max) { in main()
429 limits[rcswhich].rlim_max = limits[rcswhich].rlim_cur; in main()
432 limits[rcswhich].rlim_cur = limits[rcswhich].rlim_max; in main()
448 limits[rcswhich].rlim_max = set_limits[rcswhich]; in main()
450 limits[rcswhich].rlim_cur = set_limits[rcswhich]; in main()
481 if (setrlimit(rcswhich, &limits[rcswhich]) == -1) in main()
495 setrlimit_proc(pid, rcswhich, &limits[rcswhich]); in main()
515 if (shellparm[shelltype].both && limits[rcswhich].rlim_cur == limits[rcswhich].rlim_max) { in main()
516 print_limit(limits[rcswhich].rlim_max, in main()
524 print_limit(limits[rcswhich].rlim_max, in main()
532 print_limit(limits[rcswhich].rlim_cur, in main()