Home
last modified time | relevance | path

Searched refs:rlimit (Results 1 – 25 of 53) sorted by relevance

123

/aosp12/system/core/init/
H A Drlimit_parser_test.cpp27 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 Dservice_utils.cpp253 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 Drlimit_parser.cpp31 Result<std::pair<int, rlimit>> ParseRlimit(const std::vector<std::string>& args) { in ParseRlimit()
67 rlimit limit; in ParseRlimit()
H A Dcheck_builtins.cpp200 auto rlimit = ParseRlimit(args.args); in check_setrlimit() local
201 if (!rlimit.ok()) return rlimit.error(); in check_setrlimit()
H A Drlimit_parser.h30 Result<std::pair<int, rlimit>> ParseRlimit(const std::vector<std::string>& args);
H A Dservice_parser.cpp345 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 Dsys_resource_h.c47 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 Dresource.h45 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 Dsys_resource_test.cpp23 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 Dbpfloader.rc32 # 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 Dmain.cpp33 struct rlimit limit; in getHardMemoryLimit()
39 const struct rlimit kLimit = { in setMemoryLimit()
/aosp12/bionic/libc/bionic/
H A Dlegacy_32_bit_support.cpp106 int prlimit(pid_t pid, int resource, const rlimit* n32, rlimit* o32) { in prlimit()
/aosp12/frameworks/native/libs/binder/tests/parcel_fuzzer/
H A Dmain.cpp99 struct rlimit limit; in getHardMemoryLimit()
105 const struct rlimit kLimit = { in setMemoryLimit()
/aosp12/hardware/interfaces/sensors/2.0/default/
H A Dandroid.hardware.sensors@2.0-service-mock.rc5 rlimit rtprio 10 10
/aosp12/frameworks/av/camera/cameraserver/
H A Dcameraserver.rc7 rlimit rtprio 10 10
/aosp12/frameworks/base/native/webview/plat_support/
H A Dfunctor_utils.cpp32 struct rlimit limit_struct; in RaiseFileNumberLimit()
/aosp12/hardware/google/camera/common/hal/hidl_service/
H A Dandroid.hardware.camera.provider@2.7-service-google.rc6 rlimit rtprio 10 10
H A Dandroid.hardware.camera.provider@2.7-service-google-lazy.rc12 rlimit rtprio 10 10
/aosp12/hardware/interfaces/sensors/1.0/default/
H A Dandroid.hardware.sensors@1.0-service.rc7 rlimit rtprio 10 10
/aosp12/hardware/interfaces/sensors/2.0/multihal/
H A Dandroid.hardware.sensors@2.0-service-multihal.rc7 rlimit rtprio 10 10
/aosp12/hardware/interfaces/sensors/2.1/multihal/
H A Dandroid.hardware.sensors@2.1-service-multihal.rc7 rlimit rtprio 10 10
/aosp12/hardware/interfaces/sensors/2.1/default/
H A Dandroid.hardware.sensors@2.1-service-mock.rc7 rlimit rtprio 10 10
/aosp12/hardware/interfaces/biometrics/face/1.0/default/
H A Dandroid.hardware.biometrics.face@1.0-service.rc10 rlimit rtprio 10 10
/aosp12/bionic/libc/kernel/uapi/linux/
H A Dresource.h45 struct rlimit { struct
/aosp12/system/bpf/libbpf_android/
H A DBpfUtils.cpp86 struct rlimit limit = { in setrlimitForTest()

123