Home
last modified time | relevance | path

Searched refs:GuestParamsValues (Results 1 – 25 of 26) sorted by relevance

12

/frameworks/libs/native_bridge_support/android_api/libandroid/proxy/
Dlibandroid_trampolines.cc77 GuestParamsValues<decltype(ALooper_addFd)>(state); in DoCustomTrampoline_ALooper_addFd()
86 GuestParamsValues<decltype(ASensorManager_createEventQueue)>(state); in DoCustomTrampoline_ASensorManager_createEventQueue()
94 GuestParamsValues<decltype(AInputQueue_attachLooper)>(state); in DoCustomTrampoline_AInputQueue_attachLooper()
100 auto [guest_activity] = GuestParamsValues<decltype(ANativeActivity_finish)>(state); in DoCustomTrampoline_ANativeActivity_finish()
107 GuestParamsValues<decltype(ANativeActivity_setWindowFormat)>(state); in DoCustomTrampoline_ANativeActivity_setWindowFormat()
113 GuestParamsValues<decltype(ANativeActivity_setWindowFlags)>(state); in DoCustomTrampoline_ANativeActivity_setWindowFlags()
118 auto [guest_activity, flags] = GuestParamsValues<decltype(ANativeActivity_showSoftInput)>(state); in DoCustomTrampoline_ANativeActivity_showSoftInput()
123 auto [guest_activity, flags] = GuestParamsValues<decltype(ANativeActivity_hideSoftInput)>(state); in DoCustomTrampoline_ANativeActivity_hideSoftInput()
146 GuestParamsValues<decltype(AChoreographer_postFrameCallback)>(state); in DoCustomTrampoline_AChoreographer_postFrameCallback()
158 GuestParamsValues<decltype(AChoreographer_postFrameCallbackDelayed)>(state); in DoCustomTrampoline_AChoreographer_postFrameCallbackDelayed()
[all …]
/frameworks/libs/binary_translation/guest_abi/arm/
Dguest_params_test.cc88 auto [arg1, arg2, arg3] = GuestParamsValues<void(int*, float, float)>(&state); in TEST()
89 auto [arg1f, arg2f, arg3f] = GuestParamsValues<void (*)(int*, float, float)>(&state); in TEST()
90 auto [arg1v, arg2v, arg3v] = GuestParamsValues<void(int*, float, float, ...)>(&state); in TEST()
91 auto [arg1fv, arg2fv, arg3fv] = GuestParamsValues<void (*)(int*, float, float, ...)>(&state); in TEST()
123 GuestParamsValues<void(int*, float, double), GuestAbi::kAapcsVfp>(&state); in TEST()
125 GuestParamsValues<void (*)(int*, float, double), GuestAbi::kAapcsVfp>(&state); in TEST()
127 GuestParamsValues<void(int*, float, double, ...), GuestAbi::kAapcsVfp>(&state); in TEST()
129 GuestParamsValues<void (*)(int*, float, double, ...), GuestAbi::kAapcsVfp>(&state); in TEST()
163 auto [arg1, arg2, arg3, arg4] = GuestParamsValues<void(int*, int, int*, uint64_t)>(&state); in TEST()
165 GuestParamsValues<void (*)(int*, int, int*, uint64_t)>(&state); in TEST()
[all …]
/frameworks/libs/binary_translation/guest_abi/include/berberis/guest_abi/
Dguest_params.h56 class GuestParamsValues : public GuestParamsAndReturn<FunctionType, kCallingConventionsVariant> {
58 GuestParamsValues(ThreadState* state) in GuestParamsValues() function
104 class tuple_size<berberis::GuestParamsValues<ReturnType(ParamType...) noexcept(kNoexcept),
113 class tuple_size<berberis::GuestParamsValues<ReturnType (*)(ParamType...) noexcept(kNoexcept),
121 class tuple_size<berberis::GuestParamsValues<ReturnType(ParamType..., ...) noexcept(kNoexcept),
129 class tuple_size<berberis::GuestParamsValues<ReturnType (*)(ParamType..., ...) noexcept(kNoexcept),
136 class tuple_element<index, berberis::GuestParamsValues<FunctionType, kCallingConventionsVariant>> {
139 decltype(&berberis::GuestParamsValues<FunctionType,
141 berberis::GuestParamsValues<FunctionType, kCallingConventionsVariant>>;
Dfunction_wrappers.h97 GuestParamsValues<Func, kCallingConventionsVariant> params(state);
/frameworks/libs/native_bridge_support/android_api/libmediandk/proxy/
Dmedia_trampolines.cc41 GuestParamsValues<decltype(AImageReader_setBufferRemovedListener)>(state); in DoCustomTrampoline_AImageReader_setBufferRemovedListener()
62 auto [reader, listener] = GuestParamsValues<decltype(AImageReader_setImageListener)>(state); in DoCustomTrampoline_AImageReader_setImageListener()
129 userdata] = GuestParamsValues<PFN_callback>(state); in DoCustomTrampoline_AMediaCodec_setAsyncNotifyCallback()
150 GuestParamsValues<decltype(AMediaCodec_setAsyncNotifyCallback)>(state); in DoCustomTrampoline_AMediaCodec_setAsyncNotifyCallback()
175 auto [datasource, guest_callback] = GuestParamsValues<decltype(AMediaDataSource_setClose)>(state); in DoCustomTrampoline_AMediaDataSource_setClose()
185 GuestParamsValues<decltype(AMediaDataSource_setGetSize)>(state); in DoCustomTrampoline_AMediaDataSource_setGetSize()
196 GuestParamsValues<decltype(AMediaDataSource_setReadAt)>(state); in DoCustomTrampoline_AMediaDataSource_setReadAt()
/frameworks/libs/native_bridge_support/android_api/libnativehelper/proxy/
Dnativehelper_trampolines.cc32 auto [guest_env] = GuestParamsValues<decltype(AFileDescriptor_create)>(state); in DoCustomTrampoline_AFileDescriptor_create()
39 auto [guest_env, fileDescriptor] = GuestParamsValues<decltype(AFileDescriptor_getFd)>(state); in DoCustomTrampoline_AFileDescriptor_getFd()
46 auto [guest_env, fileDescriptor, fd] = GuestParamsValues<decltype(AFileDescriptor_setFd)>(state); in DoCustomTrampoline_AFileDescriptor_setFd()
52 auto [guest_vm, guest_env, init_info] = GuestParamsValues<decltype(JNI_CreateJavaVM)>(state); in DoCustomTrampoline_JNI_CreateJavaVM()
66 GuestParamsValues<decltype(JNI_GetCreatedJavaVMs)>(state); in DoCustomTrampoline_JNI_GetCreatedJavaVMs()
/frameworks/libs/binary_translation/guest_abi/riscv64/
Dguest_params_test.cc41 GuestParamsValues<void(int*, unsigned int, int), GuestAbi::kLp64d>(&state); in TEST()
43 GuestParamsValues<void (*)(int*, unsigned int, int), GuestAbi::kLp64d>(&state); in TEST()
45 GuestParamsValues<void(int*, unsigned int, int, ...), GuestAbi::kLp64d>(&state); in TEST()
47 GuestParamsValues<void (*)(int*, unsigned int, int, ...), GuestAbi::kLp64d>(&state); in TEST()
132 auto [arg] = GuestParamsValues<void(signed char), GuestAbi::kLp64d>(&state); in TEST()
133 auto [argf] = GuestParamsValues<void (*)(signed char), GuestAbi::kLp64d>(&state); in TEST()
134 auto [argv] = GuestParamsValues<void(signed char, ...), GuestAbi::kLp64d>(&state); in TEST()
135 auto [argfv] = GuestParamsValues<void (*)(signed char, ...), GuestAbi::kLp64d>(&state); in TEST()
155 GuestParamsValues<void(unsigned int, float, int, double), GuestAbi::kLp64d>(&state); in TEST()
157 GuestParamsValues<void (*)(unsigned int, float, int, double), GuestAbi::kLp64d>(&state); in TEST()
[all …]
/frameworks/libs/binary_translation/guest_abi/arm64/
Dguest_params_test.cc39 auto [param1, param2, param3] = GuestParamsValues<void(int*, unsigned int, int)>(&state); in TEST()
40 auto [param1f, param2f, param3f] = GuestParamsValues<void (*)(int*, unsigned int, int)>(&state); in TEST()
41 auto [param1v, param2v, param3v] = GuestParamsValues<void(int*, unsigned int, int, ...)>(&state); in TEST()
43 GuestParamsValues<void (*)(int*, unsigned int, int, ...)>(&state); in TEST()
123 auto [arg] = GuestParamsValues<void(signed char)>(&state); in TEST()
124 auto [argf] = GuestParamsValues<void (*)(signed char)>(&state); in TEST()
125 auto [argv] = GuestParamsValues<void(signed char, ...)>(&state); in TEST()
126 auto [argfv] = GuestParamsValues<void (*)(signed char, ...)>(&state); in TEST()
148 GuestParamsValues<void(unsigned int, float, int, double)>(&state); in TEST()
150 GuestParamsValues<void (*)(unsigned int, float, int, double)>(&state); in TEST()
[all …]
/frameworks/libs/native_bridge_support/android_api/libc/proxy/
Dpthread_translation.cc50 GuestParamsValues<decltype(pthread_create)>(state); in DoCustomTrampoline_pthread_create()
86 GuestParamsValues<decltype(pthread_join)>(state); in DoCustomTrampoline_pthread_join()
97 GuestParamsValues<decltype(pthread_getattr_np)>(state); in DoCustomTrampoline_pthread_getattr_np()
133 GuestParamsValues<decltype(__pthread_cleanup_push)>(state); in DoCustomTrampoline___pthread_cleanup_push()
143 GuestParamsValues<decltype(pthread_key_create)>(state); in DoCustomTrampoline_pthread_key_create()
Dsystem_properties_trampolines.cc32 GuestParamsValues<decltype(__system_property_foreach)>(state); in DoCustomTrampoline___system_property_foreach()
47 GuestParamsValues<decltype(__system_property_read_callback)>(state); in DoCustomTrampoline___system_property_read_callback()
Dmalloc_translation.cc43 auto [options, fd] = GuestParamsValues<NativeBridgeMallocInfo>(state); in DoCustomTrampoline_native_bridge_malloc_info_helper()
63 GuestParamsValues<decltype(malloc_iterate)>(state); in DoCustomTrampoline_native_bridge_malloc_iterate()
Dcxa_trampolines.cc33 GuestParamsValues<decltype(__cxa_thread_atexit_impl)>(state); in DoCustomTrampoline_native_bridge___cxa_thread_atexit_impl()
/frameworks/libs/native_bridge_support/android_api/libjnigraphics/proxy/
Dlibjnigraphics_trampolines.cc35 GuestParamsValues<int(AImageDecoder*, int32_t, int32_t, int32_t, int32_t)>(state); in DoCustomTrampoline_AImageDecoder_setCrop()
39 GuestParamsValues<int(AImageDecoder*, int64_t, int64_t)>(state); in DoCustomTrampoline_AImageDecoder_setCrop()
66 auto [info] = GuestParamsValues<FuncType>(state); in DoCustomTrampoline_AImageDecoderFrameInfo_getFrameRect()
/frameworks/libs/binary_translation/jni/
Djni_trampolines.cc179 auto [guest_env, arg_clazz, arg_methods, arg_n] = GuestParamsValues<PFN_callee>(state); in DoTrampoline_JNIEnv_RegisterNatives()
190 auto [guest_env, arg_vm] = GuestParamsValues<PFN_callee>(state); in DoTrampoline_JNIEnv_GetJavaVM()
203 auto [arg_env, arg_1, arg_2, arg_va] = GuestParamsValues<PFN_callee>(state); in DoTrampoline_JNIEnv_CallStaticVoidMethodV()
223 auto [arg_vm] = GuestParamsValues<PFN_callee>(state); in DoJavaVMTrampoline_DestroyJavaVM()
233 auto [arg_vm, arg_env_ptr, arg_args] = GuestParamsValues<PFN_callee>(state); in DoJavaVMTrampoline_AttachCurrentThread()
247 auto [arg_vm] = GuestParamsValues<PFN_callee>(state); in DoJavaVMTrampoline_DetachCurrentThread()
257 auto [arg_vm, arg_env_ptr, arg_version] = GuestParamsValues<PFN_callee>(state); in DoJavaVMTrampoline_GetEnv()
275 auto [arg_vm, arg_env_ptr, arg_args] = GuestParamsValues<PFN_callee>(state); in DoJavaVMTrampoline_AttachCurrentThreadAsDaemon()
/frameworks/libs/native_bridge_support/android_api/libGLESv3/proxy/
Dgles3_trampolines.cc35 auto [guest_callback, param] = GuestParamsValues<decltype(glDebugMessageCallbackKHR)>(state); in DoCustomTrampoline_glDebugMessageCallbackKHR()
42 auto [pname, value] = GuestParamsValues<decltype(glGetPointervKHR)>(state); in DoCustomTrampoline_glGetPointervKHR()
/frameworks/libs/native_bridge_support/android_api/libGLESv2/proxy/
Dgles2_trampolines.cc35 auto [guest_callback, param] = GuestParamsValues<decltype(glDebugMessageCallbackKHR)>(state); in DoCustomTrampoline_glDebugMessageCallbackKHR()
42 auto [pname, value] = GuestParamsValues<decltype(glGetPointervKHR)>(state); in DoCustomTrampoline_glGetPointervKHR()
/frameworks/libs/native_bridge_support/android_api/libEGL/proxy/
Degl_trampolines.cc46 auto [guest_callback, param] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampolineWithThunk_glDebugMessageCallback()
90 auto [pname, value] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampolineWithThunk_glGetPointerv()
156 auto [proc_name] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampolineWithThunk_eglGetProcAddress()
212 auto [layer_id, proc_name] = GuestParamsValues<PFNEGLGETNEXTLAYERPROCADDRESSPROC>(state); in DoCustomTrampolineWithThunk_eglNextLayerProcAddressProc()
/frameworks/libs/native_bridge_support/android_api/libvulkan/proxy/
Dvulkan_trampolines.cc52 GuestParamsValues<PFN_vkAllocateCommandBuffers>(state); in DoCustomTrampolineWithThunk_vkAllocateCommandBuffers()
79 auto [commandBuffer_guest, pBeginInfo_guest] = GuestParamsValues<PFN_vkBeginCommandBuffer>(state); in DoCustomTrampolineWithThunk_vkBeginCommandBuffer()
100 GuestParamsValues<PFN_vkFreeCommandBuffers>(state); in DoCustomTrampolineWithThunk_vkFreeCommandBuffers()
152 GuestParamsValues<PFN_vkEnumerateDeviceExtensionProperties>(state); in DoCustomTrampolineWithThunk_vkEnumerateDeviceExtensionProperties()
196 GuestParamsValues<PFN_vkEnumerateInstanceExtensionProperties>(state); in DoCustomTrampolineWithThunk_vkEnumerateInstanceExtensionProperties()
227 auto [device, function_name] = GuestParamsValues<PFN_vkGetDeviceProcAddr>(state); in DoCustomTrampolineWithThunk_vkGetDeviceProcAddr()
244 auto [instance, function_name] = GuestParamsValues<PFN_vkGetInstanceProcAddr>(state); in DoCustomTrampolineWithThunk_vkGetInstanceProcAddr()
/frameworks/libs/native_bridge_support/android_api/libOpenMAXAL/proxy/
Dmaxal_translation.cc135 auto [self, guest_callback, callback_context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_XAPlay_RegisterCallback()
164 auto [self, guest_callback, callback_context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_XABufferQueue_RegisterCallback()
201 auto [self, guest_callback, callback_context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_XAStreamInformation_RegisterStreamChangeCallback()
248 auto [self, iid, interface] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_XAObject_GetInterface()
349 auto [self, guest_callback, callback_context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_XAObject_RegisterCallback()
/frameworks/libs/binary_translation/guest_loader/
Dguest_loader.cc164 auto [format] = GuestParamsValues<void(const char*, ...)>(state); in TraceCallback()
165 FormatBufferGuestParamsArgs args{GuestParamsValues<void(const char*, ...)>(state)}; in TraceCallback()
181 GuestParamsValues<void(GuestAddr, const char*, const char* name)>(state); in InterceptGuestSymbolCallback()
188 auto [config] = GuestParamsValues<void(const NativeBridgeStaticTlsConfig*)>(state); in ConfigStaticTlsCallback()
/frameworks/libs/native_bridge_support/android_api/libandroid_runtime/proxy/
Dandroid_runtime_trampolines.cc35 auto [arg_env, arg_class_name, arg_methods, arg_n] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline__ZN7android14AndroidRuntime21registerNativeMethodsEP7_JNIEnvPKcPK15JNINativeMethodi()
/frameworks/libs/native_bridge_support/android_api/libOpenSLES/proxy/
Dsles_trampolines.cc164 auto [buffer_queue, guest_callback, context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_SLAndroidSimpleBufferQueueItf_RegisterCallback()
244 auto [buffer_queue, guest_callback, context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_SLBufferQueueItf_RegisterCallback()
442 auto [itf, id, pInterface] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_SLObjectItf_GetInterface()
454 auto [play, guest_callback, context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_SLObjectItf_RegisterCallback()
494 auto [play, guest_callback, context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_SLPlayItf_RegisterCallback()
528 auto [self, guest_callback, context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_SLPrefetchStatusItf_RegisterCallback()
559 auto [record, guest_callback, context] = GuestParamsValues<PFN_callee>(state); in DoCustomTrampoline_SLRecordItf_RegisterCallback()
911 GuestParamsValues<decltype(slCreateEngine)>(state); in DoCustomTrampoline_slCreateEngine()
/frameworks/libs/binary_translation/guest_abi/riscv64/include/berberis/guest_abi/
Dguest_params_arch.h228 class GuestParamsValues; variable
234 GuestVAListParams(const GuestParamsValues<Func, kCallingConventionsVariant>&& named_parameters) in GuestVAListParams()
/frameworks/libs/binary_translation/guest_abi/arm64/include/berberis/guest_abi/
Dguest_params_arch.h203 class GuestParamsValues; variable
208 GuestVAListParams(const GuestParamsValues<Func, kCallingConventionsVariant>&& named_parameters) in GuestVAListParams()
/frameworks/libs/binary_translation/guest_abi/arm/include/berberis/guest_abi/
Dguest_params_arch.h245 class GuestParamsValues; variable
250 GuestVAListParams(const GuestParamsValues<Func, kCallingConventionsVariant>&& named_parameters) in GuestVAListParams()

12