/external/syzkaller/executor/ |
D | executor_bsd.h | 25 struct rlimit rlim; in os_init() local 28 rlim.rlim_cur = rlim.rlim_max = 128 << 20; in os_init() 29 setrlimit(RLIMIT_AS, &rlim); in os_init() 31 rlim.rlim_cur = rlim.rlim_max = 8 << 20; in os_init() 32 setrlimit(RLIMIT_MEMLOCK, &rlim); in os_init() 33 rlim.rlim_cur = rlim.rlim_max = 1 << 20; in os_init() 34 setrlimit(RLIMIT_FSIZE, &rlim); in os_init() 35 rlim.rlim_cur = rlim.rlim_max = 1 << 20; in os_init() 36 setrlimit(RLIMIT_STACK, &rlim); in os_init() 37 rlim.rlim_cur = rlim.rlim_max = 0; in os_init() [all …]
|
/external/strace/tests-mx32/ |
D | pipe_maxfd.c | 48 struct rlimit rlim; in pipe_maxfd() local 49 if (getrlimit(RLIMIT_NOFILE, &rlim)) in pipe_maxfd() 51 if (rlim.rlim_cur < rlim.rlim_max) { in pipe_maxfd() 53 rlim_new.rlim_cur = rlim_new.rlim_max = rlim.rlim_max; in pipe_maxfd() 55 rlim.rlim_cur = rlim.rlim_max; in pipe_maxfd() 61 int max_fd = (rlim.rlim_cur > 0 && rlim.rlim_cur < INT_MAX) in pipe_maxfd() 62 ? rlim.rlim_cur - 1 : INT_MAX; in pipe_maxfd()
|
/external/strace/tests/ |
D | pipe_maxfd.c | 48 struct rlimit rlim; in pipe_maxfd() local 49 if (getrlimit(RLIMIT_NOFILE, &rlim)) in pipe_maxfd() 51 if (rlim.rlim_cur < rlim.rlim_max) { in pipe_maxfd() 53 rlim_new.rlim_cur = rlim_new.rlim_max = rlim.rlim_max; in pipe_maxfd() 55 rlim.rlim_cur = rlim.rlim_max; in pipe_maxfd() 61 int max_fd = (rlim.rlim_cur > 0 && rlim.rlim_cur < INT_MAX) in pipe_maxfd() 62 ? rlim.rlim_cur - 1 : INT_MAX; in pipe_maxfd()
|
/external/strace/tests-m32/ |
D | pipe_maxfd.c | 48 struct rlimit rlim; in pipe_maxfd() local 49 if (getrlimit(RLIMIT_NOFILE, &rlim)) in pipe_maxfd() 51 if (rlim.rlim_cur < rlim.rlim_max) { in pipe_maxfd() 53 rlim_new.rlim_cur = rlim_new.rlim_max = rlim.rlim_max; in pipe_maxfd() 55 rlim.rlim_cur = rlim.rlim_max; in pipe_maxfd() 61 int max_fd = (rlim.rlim_cur > 0 && rlim.rlim_cur < INT_MAX) in pipe_maxfd() 62 ? rlim.rlim_cur - 1 : INT_MAX; in pipe_maxfd()
|
/external/syzkaller/vendor/golang.org/x/sys/unix/ |
D | syscall_linux_mipsx.go | 158 func Getrlimit(resource int, rlim *Rlimit) (err error) { 159 err = prlimit(0, resource, nil, rlim) 171 rlim.Cur = rlimInf64 173 rlim.Cur = uint64(rl.Cur) 177 rlim.Max = rlimInf64 179 rlim.Max = uint64(rl.Max) 186 func Setrlimit(resource int, rlim *Rlimit) (err error) { 187 err = prlimit(0, resource, rlim, nil) 193 if rlim.Cur == rlimInf64 { 195 } else if rlim.Cur < uint64(rlimInf32) { [all …]
|
D | syscall_linux_arm.go | 183 func Getrlimit(resource int, rlim *Rlimit) (err error) { 184 err = prlimit(0, resource, nil, rlim) 196 rlim.Cur = rlimInf64 198 rlim.Cur = uint64(rl.Cur) 202 rlim.Max = rlimInf64 204 rlim.Max = uint64(rl.Max) 211 func Setrlimit(resource int, rlim *Rlimit) (err error) { 212 err = prlimit(0, resource, rlim, nil) 218 if rlim.Cur == rlimInf64 { 220 } else if rlim.Cur < uint64(rlimInf32) { [all …]
|
D | syscall_linux_386.go | 108 func Getrlimit(resource int, rlim *Rlimit) (err error) { 109 err = prlimit(0, resource, nil, rlim) 121 rlim.Cur = rlimInf64 123 rlim.Cur = uint64(rl.Cur) 127 rlim.Max = rlimInf64 129 rlim.Max = uint64(rl.Max) 136 func Setrlimit(resource int, rlim *Rlimit) (err error) { 137 err = prlimit(0, resource, rlim, nil) 143 if rlim.Cur == rlimInf64 { 145 } else if rlim.Cur < uint64(rlimInf32) { [all …]
|
/external/ltp/testcases/kernel/syscalls/setrlimit/ |
D | setrlimit01.c | 53 static struct rlimit save_rlim, rlim, rlim1; variable 89 rlim.rlim_cur = 100; in test1() 90 rlim.rlim_max = 100; in test1() 92 TEST(setrlimit(RLIMIT_NOFILE, &rlim)); in test1() 143 rlim.rlim_cur = 10; in test2() 144 rlim.rlim_max = 10; in test2() 145 if ((setrlimit(RLIMIT_FSIZE, &rlim)) == -1) in test2() 199 rlim.rlim_cur = 10; in test3() 200 rlim.rlim_max = 10; in test3() 202 TEST(setrlimit(RLIMIT_NPROC, &rlim)); in test3() [all …]
|
D | setrlimit02.c | 28 static struct rlimit rlim; variable 32 struct rlimit *rlim; member 35 {-1, &rlim, EINVAL}, 36 {RLIMIT_NOFILE, &rlim, EPERM} 43 TEST(setrlimit(tc->resource, tc->rlim)); in verify_setrlimit() 66 SAFE_GETRLIMIT(RLIMIT_NOFILE, &rlim); in setup() 67 rlim.rlim_max++; in setup()
|
D | setrlimit04.c | 38 struct rlimit rlim; in test_setrlimit() local 41 rlim.rlim_cur = STACK_LIMIT; in test_setrlimit() 42 rlim.rlim_max = STACK_LIMIT; in test_setrlimit() 44 SAFE_SETRLIMIT(RLIMIT_STACK, &rlim); in test_setrlimit()
|
/external/linux-kselftest/tools/testing/selftests/powerpc/ptrace/ |
D | core-pkey.c | 76 struct rlimit rlim; in increase_core_file_limit() local 79 ret = getrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 82 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit() 83 rlim.rlim_cur = CORE_FILE_LIMIT; in increase_core_file_limit() 85 if (rlim.rlim_max != RLIM_INFINITY && in increase_core_file_limit() 86 rlim.rlim_max < CORE_FILE_LIMIT) in increase_core_file_limit() 87 rlim.rlim_max = CORE_FILE_LIMIT; in increase_core_file_limit() 89 ret = setrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit() 93 ret = getrlimit(RLIMIT_FSIZE, &rlim); in increase_core_file_limit() 96 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit() [all …]
|
/external/strace/ |
D | resource.c | 60 } rlim; in print_rlimit64() local 62 if (!umove_or_printaddr(tcp, addr, &rlim)) { in print_rlimit64() 63 tprintf("{rlim_cur=%s,", sprint_rlim64(rlim.rlim_cur)); in print_rlimit64() 64 tprintf(" rlim_max=%s}", sprint_rlim64(rlim.rlim_max)); in print_rlimit64() 91 } rlim; in print_rlimit32() local 93 if (!umove_or_printaddr(tcp, addr, &rlim)) { in print_rlimit32() 94 tprintf("{rlim_cur=%s,", sprint_rlim32(rlim.rlim_cur)); in print_rlimit32() 95 tprintf(" rlim_max=%s}", sprint_rlim32(rlim.rlim_max)); in print_rlimit32()
|
/external/blktrace/btt/ |
D | misc.c | 88 struct rlimit rlim; in increase_limit() local 91 if (!getrlimit(resource, &rlim)) { in increase_limit() 92 rlim.rlim_cur += increase; in increase_limit() 93 if (rlim.rlim_cur >= rlim.rlim_max) in increase_limit() 94 rlim.rlim_max = rlim.rlim_cur + increase; in increase_limit() 96 if (!setrlimit(resource, &rlim)) in increase_limit()
|
/external/libchrome/base/memory/ |
D | shared_memory_helper.cc | 108 struct rlimit rlim; in PrepareMapFile() local 109 if (getrlimit(RLIMIT_NOFILE, &rlim) == 0) { in PrepareMapFile() 110 original_fd_limit = rlim.rlim_cur; in PrepareMapFile() 111 if (rlim.rlim_max > rlim.rlim_cur) { in PrepareMapFile() 113 rlim.rlim_cur = rlim.rlim_max; in PrepareMapFile() 114 if (setrlimit(RLIMIT_NOFILE, &rlim) != 0) { in PrepareMapFile()
|
/external/compiler-rt/test/asan/TestCases/Linux/ |
D | stack-overflow-recovery-mode.cc | 19 struct rlimit rlim; in LimitStackAndReexec() local 20 int res = getrlimit(RLIMIT_STACK, &rlim); in LimitStackAndReexec() 22 if (rlim.rlim_cur == RLIM_INFINITY) { in LimitStackAndReexec() 23 rlim.rlim_cur = 256 * 1024; in LimitStackAndReexec() 24 res = setrlimit(RLIMIT_STACK, &rlim); in LimitStackAndReexec()
|
D | stack-overflow-sigbus.cc | 29 struct rlimit rlim; in LimitStackAndReexec() local 30 int res = getrlimit(RLIMIT_STACK, &rlim); in LimitStackAndReexec() 32 if (rlim.rlim_cur == RLIM_INFINITY) { in LimitStackAndReexec() 33 rlim.rlim_cur = 256 * 1024; in LimitStackAndReexec() 34 res = setrlimit(RLIMIT_STACK, &rlim); in LimitStackAndReexec()
|
/external/honggfuzz/ |
D | honggfuzz.c | 94 struct rlimit rlim; in setupRLimits() local 95 if (getrlimit(RLIMIT_NOFILE, &rlim) == -1) { in setupRLimits() 99 if (rlim.rlim_cur >= 1024) { in setupRLimits() 102 if (rlim.rlim_max < 1024) { in setupRLimits() 103 LOG_E("RLIMIT_NOFILE max limit < 1024 (%zu). Expect troubles!", (size_t)rlim.rlim_max); in setupRLimits() 106 rlim.rlim_cur = MIN(1024, rlim.rlim_max); // we don't need more in setupRLimits() 107 if (setrlimit(RLIMIT_NOFILE, &rlim) == -1) { in setupRLimits() 108 PLOG_E("Couldn't setrlimit(RLIMIT_NOFILE, cur=%zu/max=%zu)", (size_t)rlim.rlim_cur, in setupRLimits() 109 (size_t)rlim.rlim_max); in setupRLimits()
|
/external/libunwind/tests/ |
D | test-mem.c | 89 struct rlimit rlim; in main() local 96 rlim.rlim_cur = 0; in main() 97 rlim.rlim_max = RLIM_INFINITY; in main() 98 setrlimit (RLIMIT_DATA, &rlim); in main() 99 setrlimit (RLIMIT_AS, &rlim); in main()
|
/external/libevent/ |
D | bufferevent_ratelim.c | 566 struct bufferevent_rate_limit *rlim; in bufferevent_set_rate_limit() local 576 rlim = bevp->rate_limiting; in bufferevent_set_rate_limit() 577 rlim->cfg = NULL; in bufferevent_set_rate_limit() 580 if (event_initialized(&rlim->refill_bucket_event)) in bufferevent_set_rate_limit() 581 event_del(&rlim->refill_bucket_event); in bufferevent_set_rate_limit() 596 rlim = mm_calloc(1, sizeof(struct bufferevent_rate_limit)); in bufferevent_set_rate_limit() 597 if (!rlim) in bufferevent_set_rate_limit() 599 bevp->rate_limiting = rlim; in bufferevent_set_rate_limit() 601 rlim = bevp->rate_limiting; in bufferevent_set_rate_limit() 603 reinit = rlim->cfg != NULL; in bufferevent_set_rate_limit() [all …]
|
/external/grpc-grpc/test/core/iomgr/ |
D | fd_conservation_posix_test.cc | 29 struct rlimit rlim; in main() local 40 rlim.rlim_cur = rlim.rlim_max = 10; in main() 41 GPR_ASSERT(0 == setrlimit(RLIMIT_NOFILE, &rlim)); in main()
|
/external/ltp/testcases/kernel/syscalls/abort/ |
D | abort01.c | 135 struct rlimit rlim; in setup() local 137 SAFE_GETRLIMIT(NULL, RLIMIT_CORE, &rlim); in setup() 139 if (rlim.rlim_cur < MIN_RLIMIT_CORE) { in setup() 141 rlim.rlim_cur = MIN_RLIMIT_CORE; in setup() 142 SAFE_SETRLIMIT(NULL, RLIMIT_CORE, &rlim); in setup()
|
/external/ltp/testcases/kernel/syscalls/getrlimit/ |
D | getrlimit03.c | 55 static int getrlimit_u64(int resource, struct rlimit64 *rlim) in getrlimit_u64() argument 57 return tst_syscall(__NR_prlimit64, 0, resource, NULL, rlim); in getrlimit_u64() 66 static int getrlimit_ulong(int resource, struct rlimit_ulong *rlim) in getrlimit_ulong() argument 68 return syscall(__NR_getrlimit_ulong, resource, rlim); in getrlimit_ulong() 78 static int getrlimit_long(int resource, struct rlimit_long *rlim) in getrlimit_long() argument 80 return syscall(__NR_getrlimit, resource, rlim); in getrlimit_long()
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/mlockall/speculative/ |
D | 15-1.c | 30 struct rlimit rlim; in set_nonroot() local 44 rlim.rlim_cur = 0; in set_nonroot() 45 rlim.rlim_max = 0; in set_nonroot() 46 if ((ret = setrlimit(RLIMIT_MEMLOCK, &rlim)) != 0) in set_nonroot()
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/mlockall/ |
D | 15-1.c | 30 struct rlimit rlim; in set_nonroot() local 44 rlim.rlim_cur = 0; in set_nonroot() 45 rlim.rlim_max = 0; in set_nonroot() 46 if ((ret = setrlimit(RLIMIT_MEMLOCK, &rlim)) != 0) in set_nonroot()
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/mlock/ |
D | 12-1.c | 33 struct rlimit rlim; in set_nonroot() local 54 rlim.rlim_cur = 0; in set_nonroot() 55 rlim.rlim_max = 0; in set_nonroot() 56 if ((ret = setrlimit(RLIMIT_MEMLOCK, &rlim)) != 0) in set_nonroot()
|