HomeSort by relevance Sort by last modified time
    Searched refs:bionic_tls (Results 1 - 12 of 12) sorted by null

  /art/runtime/
thread-current-inl.h 23 #include <bionic_tls.h> // Access to our own TLS slot.
  /bionic/libc/bionic/
strerror.cpp 42 bionic_tls& tls = __get_bionic_tls();
strsignal.cpp 43 bionic_tls& tls = __get_bionic_tls();
pthread_internal.h 35 #include "private/bionic_tls.h"
114 bionic_tls* bionic_tls; member in class:pthread_internal_t
138 static inline __always_inline bionic_tls& __get_bionic_tls() {
139 return *__get_thread()->bionic_tls;
pthread_create.cpp 43 #include "private/bionic_tls.h"
70 thread->bionic_tls = reinterpret_cast<bionic_tls*>(static_cast<char*>(allocation) + PAGE_SIZE);
71 if (mprotect(thread->bionic_tls, BIONIC_TLS_SIZE, PROT_READ | PROT_WRITE) != 0) {
78 prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, thread->bionic_tls, BIONIC_TLS_SIZE, "bionic TLS");
pty.cpp 54 bionic_tls& tls = __get_bionic_tls();
81 bionic_tls& tls = __get_bionic_tls();
pthread_exit.cpp 96 void* allocation = reinterpret_cast<char*>(thread->bionic_tls) - PAGE_SIZE;
  /bionic/libc/private/
bionic_tls.h 86 struct bionic_tls { struct
105 #define BIONIC_TLS_SIZE (BIONIC_ALIGN(sizeof(bionic_tls), PAGE_SIZE))
  /device/generic/goldfish-opengl/system/OpenglSystemCommon/
ThreadInfo.h 22 #include <bionic_tls.h>
  /frameworks/native/opengl/libs/
hooks.h 49 #include <bionic_tls.h> /* special private C library header */
  /frameworks/native/opengl/libagl/
Android.mk 41 # we need to access the private Bionic header <bionic_tls.h>
context.h 25 #include <bionic_tls.h>

Completed in 559 milliseconds