/linux-master/tools/perf/util/ |
H A D | rlimit.c | 16 struct rlimit rlim; local 18 if (getrlimit(RLIMIT_MEMLOCK, &rlim) == 0) { 19 rlim.rlim_cur *= 4; 20 rlim.rlim_max *= 4; 22 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) { 23 rlim.rlim_cur /= 2; 24 rlim.rlim_max /= 2; 26 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0)
|
/linux-master/security/apparmor/ |
H A D | resource.c | 36 rlim_names[ad->rlim.rlim], ad->rlim.max); 65 ad.rlim.rlim = resource; 66 ad.rlim.max = value; 157 struct rlimit *rlim, *initrlim; local 177 rlim = current->signal->rlim + j; 178 initrlim = init_task.signal->rlim [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)
|
/linux-master/tools/testing/selftests/x86/ |
H A D | nx_stack.c | 180 struct rlimit rlim; local 181 int rv = getrlimit(RLIMIT_STACK, &rlim); 184 rlim.rlim_max = rlim.rlim_cur; 185 if (rlim.rlim_max > 8 * 1024 * 1024) { 186 rlim.rlim_max = 8 * 1024 * 1024; 188 rv = setrlimit(RLIMIT_STACK, &rlim);
|
/linux-master/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 76 struct rlimit rlim; local 79 ret = getrlimit(RLIMIT_CORE, &rlim); 82 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { 83 rlim.rlim_cur = CORE_FILE_LIMIT; 85 if (rlim.rlim_max != RLIM_INFINITY && 86 rlim.rlim_max < CORE_FILE_LIMIT) 87 rlim.rlim_max = CORE_FILE_LIMIT; 89 ret = setrlimit(RLIMIT_CORE, &rlim); 93 ret = getrlimit(RLIMIT_FSIZE, &rlim); [all...] |
H A D | perf-hwbreak.c | 148 struct rlimit rlim; local 152 if (getrlimit(RLIMIT_NOFILE, &rlim)) { 156 rlim.rlim_cur = 65536; 157 if (setrlimit(RLIMIT_NOFILE, &rlim)) {
|
/linux-master/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) argument 143 if (getrlimit(type, rlim)) 147 static inline void setr(int type, struct rlimit *rlim) argument 149 if (setrlimit(type, rlim))
|
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) argument 272 if (getrlimit(type, rlim)) 276 static inline void setr(int type, struct rlimit *rlim) argument 278 if (setrlimit(type, rlim))
|
/linux-master/security/apparmor/include/ |
H A D | audit.h | 132 int rlim; member in struct:apparmor_audit_data::__anon638::__anon639::__anon640::__anon642 134 } rlim; member in union:apparmor_audit_data::__anon638::__anon639::__anon640
|
/linux-master/tools/testing/selftests/mm/ |
H A D | memfd_secret.c | 234 struct rlimit rlim; local 241 if (getrlimit(RLIMIT_MEMLOCK, &rlim)) 245 mlock_limit_cur = rlim.rlim_cur; 246 mlock_limit_max = rlim.rlim_max;
|
/linux-master/tools/perf/tests/ |
H A D | dso-data.c | 240 struct rlimit rlim; local 242 if (getrlimit(RLIMIT_NOFILE, &rlim)) 245 pr_debug("file limit %ld, new %d\n", (long) rlim.rlim_cur, n); 247 rlim.rlim_cur = n; 248 return setrlimit(RLIMIT_NOFILE, &rlim);
|
/linux-master/kernel/ |
H A D | sys.c | 1458 struct rlimit *rlim; local 1474 rlim = tsk->signal->rlim + resource; 1481 if (new_rlim->rlim_max > rlim->rlim_max && 1489 *old_rlim = *rlim; 1491 *rlim = *new_rlim; 1518 SYSCALL_DEFINE2(getrlimit, unsigned int, resource, struct rlimit __user *, rlim) 1525 ret = copy_to_user(rlim, &value, sizeof(*rlim)) ? -EFAULT : 0; 1533 struct compat_rlimit __user *, rlim) 1637 rlim_to_rlim64(const struct rlimit *rlim, struct rlimit64 *rlim64) argument 1649 rlim64_to_rlim(const struct rlimit64 *rlim64, struct rlimit *rlim) argument [all...] |
H A D | acct.c | 503 current->signal->rlim[RLIMIT_FSIZE].rlim_cur = RLIM_INFINITY; 544 current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim;
|
H A D | fork.c | 1061 init_task.signal->rlim[RLIMIT_NPROC].rlim_cur = max_threads/2; 1062 init_task.signal->rlim[RLIMIT_NPROC].rlim_max = max_threads/2; 1063 init_task.signal->rlim[RLIMIT_SIGPENDING] = 1064 init_task.signal->rlim[RLIMIT_NPROC]; 1847 cpu_limit = READ_ONCE(sig->rlim[RLIMIT_CPU].rlim_cur); 1886 memcpy(sig->rlim, current->signal->rlim, sizeof sig->rlim);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | syscalls.h | 79 struct compat_rlimit __user *rlim);
|
/linux-master/tools/include/nolibc/ |
H A D | sys.h | 903 * int getrlimit(int resource, struct rlimit *rlim); 904 * int setrlimit(int resource, const struct rlimit *rlim); 915 int getrlimit(int resource, struct rlimit *rlim) argument 921 rlim->rlim_cur = rlim64.rlim_cur; 922 rlim->rlim_max = rlim64.rlim_max; 928 int setrlimit(int resource, const struct rlimit *rlim) argument 931 .rlim_cur = rlim->rlim_cur, 932 .rlim_max = rlim->rlim_max,
|
/linux-master/fs/ |
H A D | binfmt_flat.c | 410 unsigned long len, memp, memp_size, extra, rlim; local 498 rlim = rlimit(RLIMIT_DATA); 499 if (rlim >= RLIM_INFINITY) 500 rlim = ~0; 501 if (data_len + bss_len > rlim) {
|
/linux-master/include/linux/sched/ |
H A D | signal.h | 214 struct rlimit rlim[RLIM_NLIMITS]; member in struct:signal_struct 766 return READ_ONCE(task->signal->rlim[limit].rlim_cur); 772 return READ_ONCE(task->signal->rlim[limit].rlim_max);
|
/linux-master/tools/testing/selftests/proc/ |
H A D | proc-pid-vm.c | 248 struct rlimit rlim = {0, 0}; local 249 (void)setrlimit(RLIMIT_CORE, &rlim);
|
/linux-master/init/ |
H A D | init_task.c | 28 .rlim = INIT_RLIMITS,
|
/linux-master/tools/testing/selftests/nolibc/ |
H A D | nolibc-test.c | 845 struct rlimit rlim = { local 851 ret = setrlimit(RLIMIT_CORE, &rlim); 855 rlim.rlim_cur = 0; 856 rlim.rlim_max = 0; 858 ret = getrlimit(RLIMIT_CORE, &rlim); 862 if (rlim.rlim_cur != 1 << 20) 864 if (rlim.rlim_max != 1 << 21)
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | davinci_cpdma.c | 413 int rlim = 0; local 425 rlim = 1; 430 if (rlim) 435 *prio_mode = rlim;
|
/linux-master/tools/lib/bpf/ |
H A D | bpf.c | 149 struct rlimit rlim; local 161 rlim.rlim_cur = rlim.rlim_max = memlock_rlim; 162 if (setrlimit(RLIMIT_MEMLOCK, &rlim))
|
/linux-master/include/linux/ |
H A D | compat.h | 726 struct compat_rlimit __user *rlim); 728 struct compat_rlimit __user *rlim);
|
/linux-master/fs/proc/ |
H A D | base.c | 603 struct rlimit rlim[RLIM_NLIMITS]; local 607 memcpy(rlim, task->signal->rlim, sizeof(struct rlimit) * RLIM_NLIMITS); 619 if (rlim[i].rlim_cur == RLIM_INFINITY) 624 lnames[i].name, rlim[i].rlim_cur); 626 if (rlim[i].rlim_max == RLIM_INFINITY) 629 seq_printf(m, "%-20lu ", rlim[i].rlim_max);
|