Symbol: RLIMIT_NOFILE
fs/file.c
1353
if (fd >= rlimit(RLIMIT_NOFILE))
fs/file.c
1435
if (newfd >= rlimit(RLIMIT_NOFILE))
fs/file.c
1498
unsigned long nofile = rlimit(RLIMIT_NOFILE);
fs/file.c
621
return __get_unused_fd_flags(flags, rlimit(RLIMIT_NOFILE));
fs/proc/base.c
617
[RLIMIT_NOFILE] = {"Max open files", "files"},
fs/select.c
988
if (nfds > rlimit(RLIMIT_NOFILE))
include/asm-generic/resource.h
20
[RLIMIT_NOFILE] = { INR_OPEN_CUR, INR_OPEN_MAX }, \
include/uapi/asm-generic/resource.h
30
#ifndef RLIMIT_NOFILE
io_uring/net.c
1626
accept->nofile = rlimit(RLIMIT_NOFILE);
io_uring/net.c
1771
sock->nofile = rlimit(RLIMIT_NOFILE);
io_uring/openclose.c
339
p->nofile = rlimit(RLIMIT_NOFILE);
io_uring/openclose.c
79
open->nofile = rlimit(RLIMIT_NOFILE);
io_uring/rsrc.c
630
if (nr_args > rlimit(RLIMIT_NOFILE))
kernel/sys.c
1513
if (resource == RLIMIT_NOFILE &&
kernel/watch_queue.c
474
if (atomic_inc_return(&cred->user->nr_watches) > task_rlimit(current, RLIMIT_NOFILE)) {
net/unix/af_unix.c
1931
if (unlikely(READ_ONCE(user->unix_inflight) > task_rlimit(p, RLIMIT_NOFILE)))
tools/perf/bench/epoll-ctl.c
356
if (getrlimit(RLIMIT_NOFILE, &prevrl))
tools/perf/bench/epoll-ctl.c
361
if (setrlimit(RLIMIT_NOFILE, &rl) < 0)
tools/perf/bench/epoll-wait.c
481
if (getrlimit(RLIMIT_NOFILE, &prevrl))
tools/perf/bench/epoll-wait.c
486
if (setrlimit(RLIMIT_NOFILE, &rl) < 0)
tools/perf/builtin-sched.c
619
BUG_ON(getrlimit(RLIMIT_NOFILE, &limit) == -1);
tools/perf/builtin-sched.c
625
if (setrlimit(RLIMIT_NOFILE, &limit) == -1) {
tools/perf/tests/dso-data.c
240
if (getrlimit(RLIMIT_NOFILE, &rlim))
tools/perf/tests/dso-data.c
246
return setrlimit(RLIMIT_NOFILE, &rlim);
tools/perf/util/dso.c
734
if (getrlimit(RLIMIT_NOFILE, &l) == 0) {
tools/perf/util/rlimit.c
40
if (getrlimit(RLIMIT_NOFILE, &l) == 0) {
tools/perf/util/rlimit.c
47
if (setrlimit(RLIMIT_NOFILE, &l) == 0) {
tools/power/x86/turbostat/turbostat.c
11650
if (getrlimit(RLIMIT_NOFILE, &limit) < 0)
tools/power/x86/turbostat/turbostat.c
11658
if (setrlimit(RLIMIT_NOFILE, &limit) < 0)
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
401
getrlimit(RLIMIT_NOFILE, &rlim_old);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
413
err = setrlimit(RLIMIT_NOFILE, &rlim_new);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
428
setrlimit(RLIMIT_NOFILE, &rlim_old);
tools/testing/selftests/core/close_range_test.c
266
ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit));
tools/testing/selftests/core/close_range_test.c
268
ASSERT_EQ(0, setrlimit(RLIMIT_NOFILE, &rlimit));
tools/testing/selftests/core/close_range_test.c
334
ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit));
tools/testing/selftests/core/close_range_test.c
336
ASSERT_EQ(0, setrlimit(RLIMIT_NOFILE, &rlimit));
tools/testing/selftests/core/unshare_test.c
43
ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit));
tools/testing/selftests/core/unshare_test.c
53
EXPECT_EQ(0, setrlimit(RLIMIT_NOFILE, &rlimit)) {
tools/testing/selftests/kvm/lib/kvm_util.c
452
TEST_ASSERT(!getrlimit(RLIMIT_NOFILE, &rl), "getrlimit() failed!");
tools/testing/selftests/kvm/lib/kvm_util.c
460
__TEST_REQUIRE(setrlimit(RLIMIT_NOFILE, &rl) >= 0,
tools/testing/selftests/kvm/lib/kvm_util.c
464
TEST_ASSERT(!setrlimit(RLIMIT_NOFILE, &rl), "setrlimit() failed!");
tools/testing/selftests/liveupdate/luo_test_utils.c
39
if (getrlimit(RLIMIT_NOFILE, &hl) < 0)
tools/testing/selftests/liveupdate/luo_test_utils.c
49
if (setrlimit(RLIMIT_NOFILE, &hl) < 0)
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
152
if (getrlimit(RLIMIT_NOFILE, &rlim)) {
tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
157
if (setrlimit(RLIMIT_NOFILE, &rlim)) {
tools/testing/selftests/seccomp/seccomp_bpf.c
4336
ASSERT_EQ(prlimit(pid, RLIMIT_NOFILE, &lim, NULL), 0);