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

12

/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))
/linux-master/arch/powerpc/include/asm/
H A Dsyscalls.h79 struct compat_rlimit __user *rlim);
/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/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) {
H A Dcoredump.c514 current->signal->rlim[RLIMIT_CORE] = (struct rlimit){1, 1};
H A Dexec.c381 bprm->rlim_stack = current->signal->rlim[RLIMIT_STACK];
1481 current->signal->rlim[RLIMIT_STACK] = bprm->rlim_stack;
/linux-master/fs/proc/
H A Darray.c526 rsslim = READ_ONCE(sig->rlim[RLIMIT_RSS].rlim_cur);
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);
/linux-master/include/linux/
H A Dcompat.h726 struct compat_rlimit __user *rlim);
728 struct compat_rlimit __user *rlim);
H A Dmm.h3349 static inline int check_data_rlimit(unsigned long rlim, argument
3355 if (rlim < RLIM_INFINITY) {
3356 if (((new - start) + (end_data - start_data)) > rlim)
H A Dsyscalls.h690 struct rlimit __user *rlim);
692 struct rlimit __user *rlim);
1167 asmlinkage long sys_old_getrlimit(unsigned int resource, struct rlimit __user *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/init/
H A Dinit_task.c28 .rlim = INIT_RLIMITS,
/linux-master/kernel/
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);
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...]
/linux-master/kernel/time/
H A Dposix-cpu-timers.c930 tsk->signal->rlim[RLIMIT_RTTIME].rlim_cur = soft;
1028 sig->rlim[RLIMIT_CPU].rlim_cur = soft + 1;
/linux-master/net/core/
H A Dskbuff.c1650 unsigned long max_pg, num_pg, new_pg, old_pg, rlim; local
1656 rlim = rlimit(RLIMIT_MEMLOCK);
1657 if (rlim == RLIM_INFINITY)
1661 max_pg = rlim >> PAGE_SHIFT;
/linux-master/security/apparmor/
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)
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...]
/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/security/selinux/
H A Dhooks.c2474 struct rlimit *rlim, *initrlim; local
2503 rlim = current->signal->rlim + i;
2504 initrlim = init_task.signal->rlim + i;
2505 rlim->rlim_cur = min(rlim->rlim_max, initrlim->rlim_cur);
4209 struct rlimit *old_rlim = p->signal->rlim + resource;
/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/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/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);

Completed in 675 milliseconds

12