/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))
|
/linux-master/arch/powerpc/include/asm/ |
H A D | syscalls.h | 79 struct compat_rlimit __user *rlim);
|
/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/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) {
|
H A D | coredump.c | 514 current->signal->rlim[RLIMIT_CORE] = (struct rlimit){1, 1};
|
H A D | exec.c | 381 bprm->rlim_stack = current->signal->rlim[RLIMIT_STACK]; 1481 current->signal->rlim[RLIMIT_STACK] = bprm->rlim_stack;
|
/linux-master/fs/proc/ |
H A D | array.c | 526 rsslim = READ_ONCE(sig->rlim[RLIMIT_RSS].rlim_cur);
|
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);
|
/linux-master/include/linux/ |
H A D | compat.h | 726 struct compat_rlimit __user *rlim); 728 struct compat_rlimit __user *rlim);
|
H A D | mm.h | 3349 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 D | syscalls.h | 690 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 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/init/ |
H A D | init_task.c | 28 .rlim = INIT_RLIMITS,
|
/linux-master/kernel/ |
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);
|
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...] |
/linux-master/kernel/time/ |
H A D | posix-cpu-timers.c | 930 tsk->signal->rlim[RLIMIT_RTTIME].rlim_cur = soft; 1028 sig->rlim[RLIMIT_CPU].rlim_cur = soft + 1;
|
/linux-master/net/core/ |
H A D | skbuff.c | 1650 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 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)
|
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...] |
/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/security/selinux/ |
H A D | hooks.c | 2474 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 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/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/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);
|