Home
last modified time | relevance | path

Searched defs:__get_tls (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/prebuilts/runtime/mainline/runtime/sdk/common_os/include/bionic/libc/platform/bionic/
H A Dtls.h32 # define __get_tls() ({ void** __val; __asm__("mrs %0, tpidr_el0" : "=r"(__val)); __val; }) macro
34 # define __get_tls() ({ void** __val; __asm__("mrc p15, 0, %0, c13, c0, 3" : "=r"(__val)); __val; }) macro
36 # define __get_tls() ({ void** __val; __asm__("movl %%gs:0, %0" : "=r"(__val)); __val; }) macro
38 # define __get_tls() ({ void** __val; __asm__("mv %0, tp" : "=r"(__val)); __val; }) macro
40 # define __get_tls() ({ void** __val; __asm__("mov %%fs:0, %0" : "=r"(__val)); __val; }) macro
/aosp_15_r20/bionic/libc/platform/bionic/
H A Dtls.h32 # define __get_tls() ({ void** __val; __asm__("mrs %0, tpidr_el0" : "=r"(__val)); __val; }) macro
34 # define __get_tls() ({ void** __val; __asm__("mrc p15, 0, %0, c13, c0, 3" : "=r"(__val)); __val; }) macro
36 # define __get_tls() ({ void** __val; __asm__("movl %%gs:0, %0" : "=r"(__val)); __val; }) macro
38 # define __get_tls() ({ void** __val; __asm__("mv %0, tp" : "=r"(__val)); __val; }) macro
40 # define __get_tls() ({ void** __val; __asm__("mov %%fs:0, %0" : "=r"(__val)); __val; }) macro
/aosp_15_r20/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_platform_linux.cc339 # define __get_tls() \ macro
342 # define __get_tls() \ macro
/aosp_15_r20/packages/modules/Virtualization/libs/libvmbase/src/
Dbionic.rs54 pub fn __get_tls() -> &'static mut Tls { in __get_tls() function
/aosp_15_r20/bionic/libc/bionic/
H A Dndk_cruft.cpp75 void** __get_tls() { in __get_tls() function