Lines Matching defs:libc_shared_globals
105 struct libc_shared_globals { struct
109 constexpr libc_shared_globals() {} in libc_shared_globals() argument
111 FdTable fd_table;
116 int initial_linker_arg_count = 0;
120 pthread_mutex_t abort_msg_lock = PTHREAD_MUTEX_INITIALIZER;
121 abort_msg_t* abort_msg = nullptr;
123 StaticTlsLayout static_tls_layout;
124 TlsModules tls_modules;
125 BionicAllocator tls_allocator;
130 void (*set_target_sdk_version_hook)(int target) = nullptr;
133 const char* init_progname = nullptr;
134 char** init_environ = nullptr;
136 const gwp_asan::AllocatorState* gwp_asan_state = nullptr;
137 const gwp_asan::AllocationMetadata* gwp_asan_metadata = nullptr;
138 bool (*debuggerd_needs_gwp_asan_recovery)(void* fault_addr) = nullptr;
162 __LIBC_HIDDEN__ libc_shared_globals* __libc_shared_globals(); argument