Searched refs:ThreadOffset (Results 1 – 5 of 5) sorted by relevance
56 class ThreadOffset : public Offset {58 explicit ThreadOffset(size_t val) : Offset(val) {} in ThreadOffset() function61 using ThreadOffset32 = ThreadOffset<PointerSize::k32>;62 using ThreadOffset64 = ThreadOffset<PointerSize::k64>;
644 static ThreadOffset<pointer_size> ThinLockIdOffset() { in ThinLockIdOffset()645 return ThreadOffset<pointer_size>( in ThinLockIdOffset()651 static ThreadOffset<pointer_size> InterruptedOffset() { in InterruptedOffset()652 return ThreadOffset<pointer_size>( in InterruptedOffset()658 static ThreadOffset<pointer_size> ThreadFlagsOffset() { in ThreadFlagsOffset()659 return ThreadOffset<pointer_size>( in ThreadFlagsOffset()665 static ThreadOffset<pointer_size> IsGcMarkingOffset() { in IsGcMarkingOffset()666 return ThreadOffset<pointer_size>( in IsGcMarkingOffset()680 static ThreadOffset<pointer_size> ThreadOffsetFromTlsPtr(size_t tls_ptr_offset) { in ThreadOffsetFromTlsPtr()695 return ThreadOffset<pointer_size>(base + ((tls_ptr_offset * scale) / shrink)); in ThreadOffsetFromTlsPtr()[all …]
88 virtual void StoreStackOffsetToThread(ThreadOffset<kPointerSize> thr_offs,92 virtual void StoreStackPointerToThread(ThreadOffset<kPointerSize> thr_offs) = 0;103 ThreadOffset<kPointerSize> src,115 virtual void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset<kPointerSize> offs) = 0;121 ThreadOffset<kPointerSize> thr_offs,124 virtual void CopyRawPtrToThread(ThreadOffset<kPointerSize> thr_offs,203 virtual void CallFromThread(ThreadOffset<kPointerSize> offset, ManagedRegister scratch) = 0;
39 static ThreadOffset<pointer_size> GetThreadOffset(QuickEntrypointEnum trampoline) { in GetThreadOffset()
76 static ThreadOffset<kPointerSize> GetJniEntrypointThreadOffset(JniEntrypoint which, in GetJniEntrypointThreadOffset()81 ThreadOffset<kPointerSize> jni_start = in GetJniEntrypointThreadOffset()90 ThreadOffset<kPointerSize> jni_end(-1); in GetJniEntrypointThreadOffset()344 ThreadOffset<kPointerSize> read_barrier = QUICK_ENTRYPOINT_OFFSET(kPointerSize, in ArtJniCompileMethodInternal()387 ThreadOffset<kPointerSize> jni_start( in ArtJniCompileMethodInternal()584 ThreadOffset<kPointerSize> jni_end( in ArtJniCompileMethodInternal()