getrlimit
if (getrlimit(RLIMIT_STACK, &lim) < 0) {
int err = getrlimit(RLIMIT_CORE, &lim);
SYSCALL_DEFINE2(getrlimit, unsigned int, resource, struct rlimit __user *, rlim)
COMPAT_SYSCALL_DEFINE2(getrlimit, unsigned int, resource,
if (getrlimit(RLIMIT_MEMLOCK, &rlim_init))
err = getrlimit(RLIMIT_MEMLOCK, &limit);
if (getrlimit(RLIMIT_STACK, &rlim)) {
if (getrlimit(RLIMIT_NOFILE, &prevrl))
if (getrlimit(RLIMIT_NOFILE, &prevrl))
BUG_ON(getrlimit(RLIMIT_NOFILE, &limit) == -1);
if (getrlimit(RLIMIT_NOFILE, &rlim))
if (getrlimit(RLIMIT_NOFILE, &l) == 0) {
if (getrlimit(RLIMIT_MEMLOCK, &rlim) == 0) {
if (getrlimit(RLIMIT_NOFILE, &l) == 0) {
if (getrlimit(RLIMIT_NOFILE, &limit) < 0)
getrlimit(RLIMIT_NOFILE, &rlim_old);
ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit));
ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit));
ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit));
TEST_ASSERT(!getrlimit(RLIMIT_NOFILE, &rl), "getrlimit() failed!");
if (getrlimit(RLIMIT_NOFILE, &hl) < 0)
if (getrlimit(RLIMIT_MEMLOCK, &rlim))
getrlimit(RLIMIT_MEMLOCK, &cur);
getrlimit(RLIMIT_MEMLOCK, &cur);
if (getrlimit(RLIMIT_MEMLOCK, &lims))
if (getrlimit(type, rlim))
if (getrlimit(type, rlim))
getrlimit(RLIMIT_MEMLOCK, &rlim_old);
ret = getrlimit(RLIMIT_CORE, &rlim);
getrlimit(RLIMIT_STACK, &rlimit);
ret = getrlimit(RLIMIT_CORE, &rlim);
ret = getrlimit(RLIMIT_FSIZE, &rlim);
if (getrlimit(RLIMIT_NOFILE, &rlim)) {
int rv = getrlimit(RLIMIT_STACK, &rlim);