Lines Matching refs:resource
1385 SYSCALL_DEFINE2(getrlimit, unsigned int, resource, struct rlimit __user *, rlim) in SYSCALL_DEFINE2() argument
1390 ret = do_prlimit(current, resource, NULL, &value); in SYSCALL_DEFINE2()
1399 COMPAT_SYSCALL_DEFINE2(setrlimit, unsigned int, resource, in COMPAT_SYSCALL_DEFINE2() argument
1416 return do_prlimit(current, resource, &r, NULL); in COMPAT_SYSCALL_DEFINE2()
1419 COMPAT_SYSCALL_DEFINE2(getrlimit, unsigned int, resource, in COMPAT_SYSCALL_DEFINE2() argument
1425 ret = do_prlimit(current, resource, NULL, &r); in COMPAT_SYSCALL_DEFINE2()
1450 SYSCALL_DEFINE2(old_getrlimit, unsigned int, resource, in SYSCALL_DEFINE2() argument
1454 if (resource >= RLIM_NLIMITS) in SYSCALL_DEFINE2()
1457 resource = array_index_nospec(resource, RLIM_NLIMITS); in SYSCALL_DEFINE2()
1459 x = current->signal->rlim[resource]; in SYSCALL_DEFINE2()
1469 COMPAT_SYSCALL_DEFINE2(old_getrlimit, unsigned int, resource, in COMPAT_SYSCALL_DEFINE2() argument
1474 if (resource >= RLIM_NLIMITS) in COMPAT_SYSCALL_DEFINE2()
1477 resource = array_index_nospec(resource, RLIM_NLIMITS); in COMPAT_SYSCALL_DEFINE2()
1479 r = current->signal->rlim[resource]; in COMPAT_SYSCALL_DEFINE2()
1529 int do_prlimit(struct task_struct *tsk, unsigned int resource, in do_prlimit() argument
1535 if (resource >= RLIM_NLIMITS) in do_prlimit()
1540 if (resource == RLIMIT_NOFILE && in do_prlimit()
1552 rlim = tsk->signal->rlim + resource; in do_prlimit()
1561 retval = security_task_setrlimit(tsk, resource, new_rlim); in do_prlimit()
1576 if (!retval && new_rlim && resource == RLIMIT_CPU && in do_prlimit()
1608 SYSCALL_DEFINE4(prlimit64, pid_t, pid, unsigned int, resource, in SYSCALL_DEFINE4() argument
1642 ret = do_prlimit(tsk, resource, new_rlim ? &new : NULL, in SYSCALL_DEFINE4()
1655 SYSCALL_DEFINE2(setrlimit, unsigned int, resource, struct rlimit __user *, rlim) in SYSCALL_DEFINE2() argument
1661 return do_prlimit(current, resource, &new_rlim, NULL); in SYSCALL_DEFINE2()