Searched refs:rlim (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/tools/perf/util/
H A Drlimit.c16 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 Dresource.c36 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 DMakefile88 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 Dnx_stack.c180 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 Dcore-pkey.c76 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 Dperf-hwbreak.c148 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 Dmq_open_tests.c65 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 Dmq_perf_tests.c160 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 Daudit.h132 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 Dmemfd_secret.c234 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 Ddso-data.c240 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 Dsys.c1458 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 Dacct.c503 current->signal->rlim[RLIMIT_FSIZE].rlim_cur = RLIM_INFINITY;
544 current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim;
H A Dfork.c1061 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 Dsyscalls.h79 struct compat_rlimit __user *rlim);
/linux-master/tools/include/nolibc/
H A Dsys.h903 * 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 Dbinfmt_flat.c410 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 Dsignal.h214 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 Dproc-pid-vm.c248 struct rlimit rlim = {0, 0}; local
249 (void)setrlimit(RLIMIT_CORE, &rlim);
/linux-master/init/
H A Dinit_task.c28 .rlim = INIT_RLIMITS,
/linux-master/tools/testing/selftests/nolibc/
H A Dnolibc-test.c845 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 Ddavinci_cpdma.c413 int rlim = 0; local
425 rlim = 1;
430 if (rlim)
435 *prio_mode = rlim;
/linux-master/tools/lib/bpf/
H A Dbpf.c149 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 Dcompat.h726 struct compat_rlimit __user *rlim);
728 struct compat_rlimit __user *rlim);
/linux-master/fs/proc/
H A Dbase.c603 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);

Completed in 481 milliseconds

12