Searched refs:ThreadOffset (Results 1 – 5 of 5) sorted by relevance
79 class ThreadOffset : public Offset {81 constexpr explicit ThreadOffset(size_t val) : Offset(val) {} in ThreadOffset() function84 using ThreadOffset32 = ThreadOffset<PointerSize::k32>;85 using ThreadOffset64 = ThreadOffset<PointerSize::k64>;
923 static constexpr ThreadOffset<pointer_size> ThinLockIdOffset() { in ThinLockIdOffset()924 return ThreadOffset<pointer_size>( in ThinLockIdOffset()930 static constexpr ThreadOffset<pointer_size> TidOffset() { in TidOffset()931 return ThreadOffset<pointer_size>( in TidOffset()937 static constexpr ThreadOffset<pointer_size> InterruptedOffset() { in InterruptedOffset()938 return ThreadOffset<pointer_size>( in InterruptedOffset()944 static constexpr ThreadOffset<pointer_size> WeakRefAccessEnabledOffset() { in WeakRefAccessEnabledOffset()945 return ThreadOffset<pointer_size>( in WeakRefAccessEnabledOffset()951 static constexpr ThreadOffset<pointer_size> ThreadFlagsOffset() { in ThreadFlagsOffset()952 return ThreadOffset<pointer_size>( in ThreadFlagsOffset()[all …]
127 virtual void StoreStackPointerToThread(ThreadOffset<kPointerSize> thr_offs, bool tag_sp) = 0;132 virtual void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset<kPointerSize> offs) = 0;196 virtual void CallFromThread(ThreadOffset<kPointerSize> offset) = 0;
38 static constexpr ThreadOffset<pointer_size> GetThreadOffset(QuickEntrypointEnum trampoline) { in GetThreadOffset()
624 ThreadOffset<kPointerSize> read_barrier = QUICK_ENTRYPOINT_OFFSET(kPointerSize, in ArtJniCompileMethodInternal()753 ThreadOffset<kPointerSize> jni_decode_reference_result = in CallDecodeReferenceResult()