/kernel/linux/linux-5.10/security/apparmor/ |
H A D | resource.c | 35 rlim_names[aad(sa)->rlim.rlim], aad(sa)->rlim.max); in audit_cb() 58 aad(&sa)->rlim.rlim = resource; in audit_resource() 59 aad(&sa)->rlim.max = value; in audit_resource() 144 struct rlimit *rlim, *initrlim; in __aa_transition_rlimits() local 161 rlim = current->signal->rlim + j; in __aa_transition_rlimits() 162 initrlim = init_task.signal->rlim in __aa_transition_rlimits() [all...] |
H A D | Makefile | 84 quiet_cmd_make-rlim = GEN $@ 85 cmd_make-rlim = echo "static const char *const rlim_names[RLIM_NLIMITS] = {" \ 105 $(call cmd,make-rlim)
|
/kernel/linux/linux-6.6/security/apparmor/ |
H A D | resource.c | 36 rlim_names[ad->rlim.rlim], ad->rlim.max); in audit_cb() 65 ad.rlim.rlim = resource; in audit_resource() 66 ad.rlim.max = value; in audit_resource() 157 struct rlimit *rlim, *initrlim; in __aa_transition_rlimits() local 177 rlim = current->signal->rlim + j; in __aa_transition_rlimits() 178 initrlim = init_task.signal->rlim in __aa_transition_rlimits() [all...] |
H A D | Makefile | 88 quiet_cmd_make-rlim = GEN $@ 89 cmd_make-rlim = echo "static const char *const rlim_names[RLIM_NLIMITS] = {" \ 109 $(call cmd,make-rlim)
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | rlimit.c | 15 struct rlimit rlim; in rlimit__bump_memlock() local 17 if (getrlimit(RLIMIT_MEMLOCK, &rlim) == 0) { in rlimit__bump_memlock() 18 rlim.rlim_cur *= 4; in rlimit__bump_memlock() 19 rlim.rlim_max *= 4; in rlimit__bump_memlock() 21 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) { in rlimit__bump_memlock() 22 rlim.rlim_cur /= 2; in rlimit__bump_memlock() 23 rlim.rlim_max /= 2; in rlimit__bump_memlock() 25 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) in rlimit__bump_memlock()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | rlimit.c | 15 struct rlimit rlim; in rlimit__bump_memlock() local 17 if (getrlimit(RLIMIT_MEMLOCK, &rlim) == 0) { in rlimit__bump_memlock() 18 rlim.rlim_cur *= 4; in rlimit__bump_memlock() 19 rlim.rlim_max *= 4; in rlimit__bump_memlock() 21 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) { in rlimit__bump_memlock() 22 rlim.rlim_cur /= 2; in rlimit__bump_memlock() 23 rlim.rlim_max /= 2; in rlimit__bump_memlock() 25 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) in rlimit__bump_memlock()
|
/kernel/liteos_a/compat/posix/src/ |
H A D | misc.c | 162 int getrlimit(int resource, struct rlimit *rlim) in getrlimit() argument 177 rlim->rlim_cur = 0; in getrlimit() 178 rlim->rlim_max = 0; in getrlimit() 184 rlim->rlim_cur = resourceLimit[resource].rlim_cur; in getrlimit() 185 rlim->rlim_max = resourceLimit[resource].rlim_max; in getrlimit() 195 int setrlimit(int resource, const struct rlimit *rlim) in setrlimit() argument 201 if (rlim->rlim_cur > rlim->rlim_max) { in setrlimit() 206 if (rlim->rlim_max > NR_OPEN_DEFAULT) { in setrlimit() 211 if (rlim in setrlimit() [all...] |
/kernel/liteos_a/testsuites/unittest/libc/misc/full/ |
H A D | misc_test_011.cpp | 36 struct rlimit rlim; in TestCase() local 40 ret = getrlimit(RLIMIT_NOFILE, &rlim); in TestCase() 42 ICUNIT_ASSERT_EQUAL(rlim.rlim_cur, limit, -1); in TestCase() 43 ret = getrlimit(RLIMIT_RSS, &rlim); in TestCase()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 76 struct rlimit rlim; in increase_core_file_limit() local 79 ret = getrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 82 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit() 83 rlim.rlim_cur = CORE_FILE_LIMIT; in increase_core_file_limit() 85 if (rlim.rlim_max != RLIM_INFINITY && in increase_core_file_limit() 86 rlim.rlim_max < CORE_FILE_LIMIT) in increase_core_file_limit() 87 rlim.rlim_max = CORE_FILE_LIMIT; in increase_core_file_limit() 89 ret = setrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 93 ret = getrlimit(RLIMIT_FSIZE, &rlim); in increase_core_file_limit() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 76 struct rlimit rlim; in increase_core_file_limit() local 79 ret = getrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 82 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit() 83 rlim.rlim_cur = CORE_FILE_LIMIT; in increase_core_file_limit() 85 if (rlim.rlim_max != RLIM_INFINITY && in increase_core_file_limit() 86 rlim.rlim_max < CORE_FILE_LIMIT) in increase_core_file_limit() 87 rlim.rlim_max = CORE_FILE_LIMIT; in increase_core_file_limit() 89 ret = setrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 93 ret = getrlimit(RLIMIT_FSIZE, &rlim); in increase_core_file_limit() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/mqueue/ |
H A D | mq_open_tests.c | 65 static inline void getr(int type, struct rlimit *rlim); 66 static inline void setr(int type, struct rlimit *rlim); 141 static inline void getr(int type, struct rlimit *rlim) in getr() argument 143 if (getrlimit(type, rlim)) in getr() 147 static inline void setr(int type, struct rlimit *rlim) in setr() argument 149 if (setrlimit(type, rlim)) in setr()
|
H A D | mq_perf_tests.c | 160 static inline void getr(int type, struct rlimit *rlim); 161 static inline void setr(int type, struct rlimit *rlim); 270 static inline void getr(int type, struct rlimit *rlim) in getr() argument 272 if (getrlimit(type, rlim)) in getr() 276 static inline void setr(int type, struct rlimit *rlim) in setr() argument 278 if (setrlimit(type, rlim)) in setr()
|
/kernel/linux/linux-6.6/tools/testing/selftests/mqueue/ |
H A D | mq_open_tests.c | 65 static inline void getr(int type, struct rlimit *rlim); 66 static inline void setr(int type, struct rlimit *rlim); 141 static inline void getr(int type, struct rlimit *rlim) in getr() argument 143 if (getrlimit(type, rlim)) in getr() 147 static inline void setr(int type, struct rlimit *rlim) in setr() argument 149 if (setrlimit(type, rlim)) in setr()
|
H A D | mq_perf_tests.c | 160 static inline void getr(int type, struct rlimit *rlim); 161 static inline void setr(int type, struct rlimit *rlim); 270 static inline void getr(int type, struct rlimit *rlim) in getr() argument 272 if (getrlimit(type, rlim)) in getr() 276 static inline void setr(int type, struct rlimit *rlim) in setr() argument 278 if (setrlimit(type, rlim)) in setr()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | sys.c | 1411 SYSCALL_DEFINE2(getrlimit, unsigned int, resource, struct rlimit __user *, rlim) in SYSCALL_DEFINE2() 1418 ret = copy_to_user(rlim, &value, sizeof(*rlim)) ? -EFAULT : 0; in SYSCALL_DEFINE2() 1426 struct compat_rlimit __user *, rlim) in COMPAT_SYSCALL_DEFINE2() 1431 if (copy_from_user(&r32, rlim, sizeof(struct compat_rlimit))) in COMPAT_SYSCALL_DEFINE2() 1446 struct compat_rlimit __user *, rlim) in COMPAT_SYSCALL_DEFINE2() 1463 if (copy_to_user(rlim, &r32, sizeof(struct compat_rlimit))) in COMPAT_SYSCALL_DEFINE2() 1477 struct rlimit __user *, rlim) in SYSCALL_DEFINE2() 1485 x = current->signal->rlim[resource]; in SYSCALL_DEFINE2() 1491 return copy_to_user(rlim, in SYSCALL_DEFINE2() 1530 rlim_to_rlim64(const struct rlimit *rlim, struct rlimit64 *rlim64) rlim_to_rlim64() argument 1542 rlim64_to_rlim(const struct rlimit64 *rlim64, struct rlimit *rlim) rlim64_to_rlim() argument 1558 struct rlimit *rlim; do_prlimit() local [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | sys.c | 1458 struct rlimit *rlim; in do_prlimit() local 1474 rlim = tsk->signal->rlim + resource; in do_prlimit() 1481 if (new_rlim->rlim_max > rlim->rlim_max && in do_prlimit() 1489 *old_rlim = *rlim; in do_prlimit() 1491 *rlim = *new_rlim; in do_prlimit() 1518 SYSCALL_DEFINE2(getrlimit, unsigned int, resource, struct rlimit __user *, rlim) in SYSCALL_DEFINE2() 1525 ret = copy_to_user(rlim, &value, sizeof(*rlim)) ? -EFAULT : 0; in SYSCALL_DEFINE2() 1533 struct compat_rlimit __user *, rlim) in COMPAT_SYSCALL_DEFINE2() 1637 rlim_to_rlim64(const struct rlimit *rlim, struct rlimit64 *rlim64) rlim_to_rlim64() argument 1649 rlim64_to_rlim(const struct rlimit64 *rlim64, struct rlimit *rlim) rlim64_to_rlim() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | memfd_secret.c | 234 struct rlimit rlim; in prepare() local 241 if (getrlimit(RLIMIT_MEMLOCK, &rlim)) in prepare() 245 mlock_limit_cur = rlim.rlim_cur; in prepare() 246 mlock_limit_max = rlim.rlim_max; in prepare()
|
/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | dso-data.c | 240 struct rlimit rlim; in set_fd_limit() local 242 if (getrlimit(RLIMIT_NOFILE, &rlim)) in set_fd_limit() 245 pr_debug("file limit %ld, new %d\n", (long) rlim.rlim_cur, n); in set_fd_limit() 247 rlim.rlim_cur = n; in set_fd_limit() 248 return setrlimit(RLIMIT_NOFILE, &rlim); in set_fd_limit()
|
/kernel/linux/linux-5.10/fs/ |
H A D | binfmt_aout.c | 123 unsigned long rlim; in load_aout_binary() local 147 rlim = rlimit(RLIMIT_DATA); in load_aout_binary() 148 if (rlim >= RLIM_INFINITY) in load_aout_binary() 149 rlim = ~0; in load_aout_binary() 150 if (ex.a_data + ex.a_bss > rlim) in load_aout_binary()
|
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | dso-data.c | 240 struct rlimit rlim; in set_fd_limit() local 242 if (getrlimit(RLIMIT_NOFILE, &rlim)) in set_fd_limit() 245 pr_debug("file limit %ld, new %d\n", (long) rlim.rlim_cur, n); in set_fd_limit() 247 rlim.rlim_cur = n; in set_fd_limit() 248 return setrlimit(RLIMIT_NOFILE, &rlim); in set_fd_limit()
|
/kernel/linux/linux-5.10/kernel/bpf/preload/iterators/ |
H A D | iterators.c | 40 struct rlimit rlim = { RLIM_INFINITY, RLIM_INFINITY }; in main() local 58 setrlimit(RLIMIT_MEMLOCK, &rlim); in main()
|
/kernel/linux/linux-5.10/arch/x86/ia32/ |
H A D | ia32_aout.c | 106 unsigned long error, fd_offset, rlim; in load_aout_binary() local 126 rlim = rlimit(RLIMIT_DATA); in load_aout_binary() 127 if (rlim >= RLIM_INFINITY) in load_aout_binary() 128 rlim = ~0; in load_aout_binary() 129 if (ex.a_data + ex.a_bss > rlim) in load_aout_binary()
|
/kernel/linux/linux-5.10/security/apparmor/include/ |
H A D | audit.h | 126 int rlim; member 128 } rlim; member
|
/kernel/linux/linux-6.6/security/apparmor/include/ |
H A D | audit.h | 128 int rlim; member 130 } rlim; member
|
/kernel/linux/linux-5.10/tools/io_uring/ |
H A D | io_uring-bench.c | 529 struct rlimit rlim; in main() local 531 rlim.rlim_cur = RLIM_INFINITY; in main() 532 rlim.rlim_max = RLIM_INFINITY; in main() 533 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) { in main()
|