Home
last modified time | relevance | path

Searched refs:ParamType (Results 1 – 17 of 17) sorted by relevance

/frameworks/libs/binary_translation/guest_abi/include/berberis/guest_abi/
Dguest_params.h101 typename... ParamType,
104 class tuple_size<berberis::GuestParamsValues<ReturnType(ParamType...) noexcept(kNoexcept),
106 : public std::integral_constant<std::size_t, sizeof...(ParamType)> {};
110 typename... ParamType,
113 class tuple_size<berberis::GuestParamsValues<ReturnType (*)(ParamType...) noexcept(kNoexcept),
115 : public std::integral_constant<std::size_t, sizeof...(ParamType)> {};
118 typename... ParamType,
121 class tuple_size<berberis::GuestParamsValues<ReturnType(ParamType..., ...) noexcept(kNoexcept),
123 : public std::integral_constant<std::size_t, sizeof...(ParamType)> {};
126 typename... ParamType,
[all …]
/frameworks/libs/binary_translation/guest_abi/riscv64/include/berberis/guest_abi/
Dguest_params_arch.h76 typename... ParamType,
79 class GuestParamsAndReturn<ReturnType(ParamType...) noexcept(kNoexcept), kCallingConventionsVariant>
87 static_assert(index < sizeof...(ParamType)); in Params()
88 return ParamLocationAddress<std::tuple_element_t<index, std::tuple<ParamType...>>, in Params()
99 friend class GuestParamsAndReturn<ReturnType(ParamType..., ...) noexcept(kNoexcept),
104 std::array<riscv64::ArgLocation, sizeof...(ParamType)>>
111 {.kArgumentClass = GuestArgumentInfo<ParamType, kCallingConventionsVariant>::kArgumentClass, in ParamsInfoHelper()
112 .kSize = GuestArgumentInfo<ParamType, kCallingConventionsVariant>::kSize, in ParamsInfoHelper()
113 .kAlignment = GuestArgumentInfo<ParamType, kCallingConventionsVariant>::kAlignment}...}; in ParamsInfoHelper()
119 std::array<riscv64::ArgLocation, sizeof...(ParamType)> param_locs{}; in ParamsInfoHelper()
[all …]
/frameworks/libs/binary_translation/guest_abi/arm64/include/berberis/guest_abi/
Dguest_params_arch.h74 template <typename ReturnType, typename... ParamType, bool kNoexcept>
75 class GuestParamsAndReturn<ReturnType(ParamType...) noexcept(kNoexcept), GuestAbi::kAapcs64>
83 static_assert(index < sizeof...(ParamType)); in Params()
84 return this->ParamLocationAddress<std::tuple_element_t<index, std::tuple<ParamType...>>>( in Params()
94 friend class GuestParamsAndReturn<ReturnType(ParamType..., ...) noexcept(kNoexcept),
98 std::array<arm64::ArgLocation, sizeof...(ParamType)>>
104 } const kArgumentsInfo[] = {{.kArgumentClass = GuestArgumentInfo<ParamType>::kArgumentClass, in ParamsInfoHelper()
105 .kSize = GuestArgumentInfo<ParamType>::kSize, in ParamsInfoHelper()
106 .kAlignment = GuestArgumentInfo<ParamType>::kAlignment}...}; in ParamsInfoHelper()
109 std::array<arm64::ArgLocation, sizeof...(ParamType)> result{}; in ParamsInfoHelper()
[all …]
/frameworks/libs/binary_translation/guest_abi/arm/include/berberis/guest_abi/
Dguest_params_arch.h91 typename... ParamType,
94 class GuestParamsAndReturn<ReturnType(ParamType...) noexcept(kNoexcept), kCallingConventionsVariant>
104 static_assert(index < sizeof...(ParamType)); in Params()
105 return this->ParamLocationAddress<std::tuple_element_t<index, std::tuple<ParamType...>>, in Params()
117 friend class GuestParamsAndReturn<ReturnType(ParamType..., ...) noexcept(kNoexcept),
121 std::array<arm::ArgLocation, sizeof...(ParamType)>>
128 {.kArgumentClass = GuestArgumentInfo<ParamType, kCallingConventionsVariant>::kArgumentClass, in ParamsInfoHelper()
129 .kSize = GuestArgumentInfo<ParamType, kCallingConventionsVariant>::kSize, in ParamsInfoHelper()
130 .kAlignment = GuestArgumentInfo<ParamType, kCallingConventionsVariant>::kAlignment}...}; in ParamsInfoHelper()
144 std::array<arm::ArgLocation, sizeof...(ParamType)> result{}; in ParamsInfoHelper()
[all …]
/frameworks/native/libs/binder/tests/
DbinderRpcTestTrusty.cpp93 static std::vector<BinderRpc::ParamType> getTrustyBinderRpcParams() { in getTrustyBinderRpcParams()
94 std::vector<BinderRpc::ParamType> ret; in getTrustyBinderRpcParams()
98 ret.push_back(BinderRpc::ParamType{ in getTrustyBinderRpcParams()
DRpcTlsUtilsTest.cpp39 static inline std::string PrintParamInfo(const testing::TestParamInfo<ParamType>& info) { in PrintParamInfo()
61 static inline std::string PrintParamInfo(const testing::TestParamInfo<ParamType>& info) { in PrintParamInfo()
85 static inline std::string PrintParamInfo(const testing::TestParamInfo<ParamType>& info) { in PrintParamInfo()
DbinderRpcTest.cpp1131 static std::vector<BinderRpc::ParamType> getTrustyBinderRpcParams() { in getTrustyBinderRpcParams()
1132 std::vector<BinderRpc::ParamType> ret; in getTrustyBinderRpcParams()
1136 ret.push_back(BinderRpc::ParamType{ in getTrustyBinderRpcParams()
1270 static std::vector<BinderRpc::ParamType> getBinderRpcParams() { in getBinderRpcParams()
1271 std::vector<BinderRpc::ParamType> ret; in getBinderRpcParams()
1282 ret.push_back(BinderRpc::ParamType{ in getBinderRpcParams()
1296 ret.push_back(BinderRpc::ParamType{ in getBinderRpcParams()
1421 static std::string PrintTestParam(const ::testing::TestParamInfo<ParamType>& info) { in PrintTestParam()
1749 static inline std::string PrintParamInfo(const testing::TestParamInfo<ParamType>& info) { in PrintParamInfo()
1756 static std::vector<ParamType> getRpcTranportTestParams() { in getRpcTranportTestParams()
[all …]
DbinderRpcTestFixture.h158 static std::string PrintParamInfo(const testing::TestParamInfo<ParamType>& info) { in PrintParamInfo()
DbinderLibTest.cpp1662 static std::string ParamToString(const testing::TestParamInfo<ParamType> &info) { in ParamToString()
/frameworks/native/services/powermanager/tests/
DIThermalManagerTest.cpp113 static auto PrintParam(const testing::TestParamInfo<ParamType> &info) { in PrintParam()
138 static auto PrintParam(const testing::TestParamInfo<ParamType> &info) { in PrintParam()
/frameworks/compile/slang/
Dslang_rs_export_reduce.cpp402 const clang::Type *ParamType = ParamQType.getTypePtr(); in analyzeAccumulator() local
411 } else if (HasRSObjectType(ParamType)) { in analyzeAccumulator()
422 ParamEType = RSExportType::Create(&S.RSC, ParamType, NotLegacyKernelArgument); in analyzeAccumulator()
/frameworks/av/media/libeffects/downmix/tests/
Ddownmix_tests.cpp351 [](const testing::TestParamInfo<DownmixTest::ParamType>& info) { in __anon47b21dca0102()
/frameworks/av/media/libaudiohal/tests/
DEffectHalVersionCompatibility_test.cpp310 [](const testing::TestParamInfo<EffectHalVersionCompatibilityTest::ParamType>& info) { in __anon9d204fa50202()
DEffectsFactoryHalInterface_test.cpp510 [](const testing::TestParamInfo<libAudioHalEffectParamTest::ParamType>& info) { in __anon059b18210402()
/frameworks/av/media/codec2/sfplugin/tests/
DCCodecBuffers_test.cpp699 static std::shared_ptr<C2Buffer> CreateAndFillBufferFromParam(const ParamType &param) { in CreateAndFillBufferFromParam()
855 [](const ::testing::TestParamInfo<LayoutTest::ParamType> &info) { in __anon843eb6da0302()
/frameworks/minikin/tests/unittest/
DHyphenatorTest.cpp53 [](const testing::TestParamInfo<HyphenatorTest::ParamType>& info) { in __anonde0d95910102()
/frameworks/av/services/audiopolicy/tests/
Daudiopolicymanager_tests.cpp1790 [](const ::testing::TestParamInfo<AudioPolicyManagerTestForHdmi::ParamType>& info) { in __anon25e8343b0402()