/aosp12/system/core/init/ |
H A D | rlimit_parser_test.cpp | 27 const std::pair<int, rlimit>& expected_result) { in TestRlimitSuccess() 33 const auto& [resource, rlimit] = *result; in TestRlimitSuccess() 36 EXPECT_EQ(expected_rlimit.rlim_cur, rlimit.rlim_cur); in TestRlimitSuccess() 37 EXPECT_EQ(expected_rlimit.rlim_max, rlimit.rlim_max); in TestRlimitSuccess() 50 TEST(rlimit, RlimitSuccess) { in TEST() argument 51 const std::vector<std::pair<std::vector<std::string>, std::pair<int, rlimit>>> in TEST() 110 TEST(rlimit, RlimitFailure) { in TEST() argument
|
H A D | service_utils.cpp | 253 for (const auto& rlimit : attr.rlimits) { in SetProcessAttributes() local 254 if (setrlimit(rlimit.first, &rlimit.second) == -1) { in SetProcessAttributes() 255 return ErrnoErrorf("setrlimit({}, {{rlim_cur={}, rlim_max={}}}) failed", rlimit.first, in SetProcessAttributes() 256 rlimit.second.rlim_cur, rlimit.second.rlim_max); in SetProcessAttributes()
|
H A D | rlimit_parser.cpp | 31 Result<std::pair<int, rlimit>> ParseRlimit(const std::vector<std::string>& args) { in ParseRlimit() 67 rlimit limit; in ParseRlimit()
|
H A D | check_builtins.cpp | 200 auto rlimit = ParseRlimit(args.args); in check_setrlimit() local 201 if (!rlimit.ok()) return rlimit.error(); in check_setrlimit()
|
H A D | rlimit_parser.h | 30 Result<std::pair<int, rlimit>> ParseRlimit(const std::vector<std::string>& args);
|
H A D | service_parser.cpp | 345 auto rlimit = ParseRlimit(args); in ParseProcessRlimit() local 346 if (!rlimit.ok()) return rlimit.error(); in ParseProcessRlimit() 348 service_->proc_attr_.rlimits.emplace_back(*rlimit); in ParseProcessRlimit()
|
/aosp12/bionic/tests/headers/posix/ |
H A D | sys_resource_h.c | 47 TYPE(struct rlimit); in sys_resource_h() 48 STRUCT_MEMBER(struct rlimit, rlim_t, rlim_cur); in sys_resource_h() 49 STRUCT_MEMBER(struct rlimit, rlim_t, rlim_max); in sys_resource_h() 66 FUNCTION(getrlimit, int (*f)(int, struct rlimit*)); in sys_resource_h() 69 FUNCTION(setrlimit, int (*f)(int, const struct rlimit*)); in sys_resource_h()
|
/aosp12/bionic/libc/include/sys/ |
H A D | resource.h | 45 int getrlimit(int __resource, struct rlimit* __limit); 46 int setrlimit(int __resource, const struct rlimit* __limit); 56 int prlimit(pid_t __pid, int __resource, const struct rlimit* __new_limit, struct rlimit* __old_lim…
|
/aosp12/bionic/tests/ |
H A D | sys_resource_test.cpp | 23 ASSERT_EQ(sizeof(rlimit), sizeof(rlimit64)); in TEST() 26 ASSERT_NE(sizeof(rlimit), sizeof(rlimit64)); in TEST() 43 rlimit l32_; 45 rlimit pr_l32_;
|
/aosp12/system/bpf/bpfloader/ |
H A D | bpfloader.rc | 32 # However, while the rlimit is per-thread, the accounting is system wide. 35 # if its memlock rlimit is only 8MiB - since there would be none left for it. 50 # would simply ignore it's memlock rlimit... but it turns that this 55 rlimit memlock 1073741824 1073741824
|
/aosp12/frameworks/native/libs/binder/tests/rpc_fuzzer/ |
H A D | main.cpp | 33 struct rlimit limit; in getHardMemoryLimit() 39 const struct rlimit kLimit = { in setMemoryLimit()
|
/aosp12/bionic/libc/bionic/ |
H A D | legacy_32_bit_support.cpp | 106 int prlimit(pid_t pid, int resource, const rlimit* n32, rlimit* o32) { in prlimit()
|
/aosp12/frameworks/native/libs/binder/tests/parcel_fuzzer/ |
H A D | main.cpp | 99 struct rlimit limit; in getHardMemoryLimit() 105 const struct rlimit kLimit = { in setMemoryLimit()
|
/aosp12/hardware/interfaces/sensors/2.0/default/ |
H A D | android.hardware.sensors@2.0-service-mock.rc | 5 rlimit rtprio 10 10
|
/aosp12/frameworks/av/camera/cameraserver/ |
H A D | cameraserver.rc | 7 rlimit rtprio 10 10
|
/aosp12/frameworks/base/native/webview/plat_support/ |
H A D | functor_utils.cpp | 32 struct rlimit limit_struct; in RaiseFileNumberLimit()
|
/aosp12/hardware/google/camera/common/hal/hidl_service/ |
H A D | android.hardware.camera.provider@2.7-service-google.rc | 6 rlimit rtprio 10 10
|
H A D | android.hardware.camera.provider@2.7-service-google-lazy.rc | 12 rlimit rtprio 10 10
|
/aosp12/hardware/interfaces/sensors/1.0/default/ |
H A D | android.hardware.sensors@1.0-service.rc | 7 rlimit rtprio 10 10
|
/aosp12/hardware/interfaces/sensors/2.0/multihal/ |
H A D | android.hardware.sensors@2.0-service-multihal.rc | 7 rlimit rtprio 10 10
|
/aosp12/hardware/interfaces/sensors/2.1/multihal/ |
H A D | android.hardware.sensors@2.1-service-multihal.rc | 7 rlimit rtprio 10 10
|
/aosp12/hardware/interfaces/sensors/2.1/default/ |
H A D | android.hardware.sensors@2.1-service-mock.rc | 7 rlimit rtprio 10 10
|
/aosp12/hardware/interfaces/biometrics/face/1.0/default/ |
H A D | android.hardware.biometrics.face@1.0-service.rc | 10 rlimit rtprio 10 10
|
/aosp12/bionic/libc/kernel/uapi/linux/ |
H A D | resource.h | 45 struct rlimit { struct
|
/aosp12/system/bpf/libbpf_android/ |
H A D | BpfUtils.cpp | 86 struct rlimit limit = { in setrlimitForTest()
|