Home
last modified time | relevance | path

Searched refs:entrypoint (Results 1 – 4 of 4) sorted by relevance

/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S1192 .macro TWO_ARG_DOWNCALL name, entrypoint, return
1193 .extern \entrypoint
1198 bl \entrypoint // (uint32_t type_idx, Method* method, Thread*, SP)
1206 .macro THREE_ARG_DOWNCALL name, entrypoint, return
1207 .extern \entrypoint
1212 bl \entrypoint
1220 .macro ONE_ARG_REF_DOWNCALL name, entrypoint, return
1221 .extern \entrypoint
1227 bl \entrypoint // (uint32_t type_idx, Method* method, Thread*, SP)
1233 .macro TWO_ARG_REF_DOWNCALL name, entrypoint, return
[all …]
/art/runtime/mirror/
Dart_method.h447 void SetEntryPointFromJni(const void* entrypoint) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetEntryPointFromJni() argument
449 SetEntryPointFromJniPtrSize<kVerifyFlags>(entrypoint, sizeof(void*)); in SetEntryPointFromJni()
452 ALWAYS_INLINE void SetEntryPointFromJniPtrSize(const void* entrypoint, size_t pointer_size) in SetEntryPointFromJniPtrSize() argument
455 EntryPointFromJniOffset(pointer_size), entrypoint, pointer_size); in SetEntryPointFromJniPtrSize()
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S877 .macro TWO_ARG_DOWNCALL name, entrypoint, return
878 .extern \entrypoint
883 bl \entrypoint @ (uint32_t type_idx, Method* method, Thread*, SP)
891 .macro THREE_ARG_DOWNCALL name, entrypoint, return
892 .extern \entrypoint
901 bl \entrypoint
/art/runtime/arch/
Dstub_test.cc547 static uintptr_t GetEntrypoint(Thread* self, QuickEntrypointEnum entrypoint) { in GetEntrypoint() argument
550 offset = GetThreadOffset<8>(entrypoint).Int32Value(); in GetEntrypoint()
552 offset = GetThreadOffset<4>(entrypoint).Int32Value(); in GetEntrypoint()