Symbol: RLIMIT_NOFILE
fs/file.c
1355
if (fd >= rlimit(RLIMIT_NOFILE))
fs/file.c
1437
if (newfd >= rlimit(RLIMIT_NOFILE))
fs/file.c
1500
unsigned long nofile = rlimit(RLIMIT_NOFILE);
fs/file.c
622
return __get_unused_fd_flags(flags, rlimit(RLIMIT_NOFILE));
fs/proc/base.c
619
[RLIMIT_NOFILE] = {"Max open files", "files"},
fs/select.c
977
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
1625
accept->nofile = rlimit(RLIMIT_NOFILE);
io_uring/net.c
1730
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
540
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
580
BUG_ON(getrlimit(RLIMIT_NOFILE, &limit) == -1);
tools/perf/builtin-sched.c
586
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
712
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
11567
if (getrlimit(RLIMIT_NOFILE, &limit) < 0)
tools/power/x86/turbostat/turbostat.c
11575
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/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
4330
ASSERT_EQ(prlimit(pid, RLIMIT_NOFILE, &lim, NULL), 0);