Searched refs:pthread (Results 1 – 6 of 6) sorted by relevance
/bionic/tests/ |
D | pthread_test.cpp | 48 TEST(pthread, pthread_key_create) { in TEST() argument 56 TEST(pthread, pthread_keys_max) { in TEST() argument 61 TEST(pthread, sysconf_SC_THREAD_KEYS_MAX_eq_PTHREAD_KEYS_MAX) { in TEST() argument 66 TEST(pthread, pthread_key_many_distinct) { in TEST() argument 94 TEST(pthread, pthread_key_not_exceed_PTHREAD_KEYS_MAX) { in TEST() argument 121 TEST(pthread, pthread_key_delete) { in TEST() argument 134 TEST(pthread, pthread_key_fork) { in TEST() argument 160 TEST(pthread, pthread_key_dirty) { in TEST() argument 184 TEST(pthread, static_pthread_key_used_before_creation) { in TEST() argument 250 TEST(pthread, pthread_create) { in TEST() argument [all …]
|
D | pthread_dlfcn_test.cpp | 45 TEST(pthread, pthread_atfork_with_dlclose) { in TEST() argument 91 TEST(pthread, pthread_atfork_child_with_dlclose) { in TEST() argument
|
D | android_unsafe_frame_pointer_chase_test.cpp | 96 TEST(android_unsafe_frame_pointer_chase, pthread) { in TEST() argument
|
/bionic/docs/ |
D | elf-tls.md | 618 * The Go runtime allocates a thread-local "g" variable on Android by creating a pthread key and 620 * On arm32/arm64, it creates a pthread key, sets it to a magic value, then scans forward from 623 suspect the actual platform breakage happened with Android M's [lock-free pthread key 626 creates pthread keys until one of them hits the fixed offset. 632 * Moving the pthread keys before the thread pointer breaks Go-based apps. 636 [arm32][go-darwin-arm32]/[arm64][go-darwin-arm64] Darwin, Go scans for pthread keys like it 756 * 16 isn't enough for the pthread keys, so the Go runtime is still a problem. 757 * Reserving 138 words is enough for existing slots and pthread keys. 809 small positive offset from TP (within the first 384 words), it will think it has found the pthread 813 slot with this magic value. This hack doesn't appear to work, however. The runtime finds its pthread [all …]
|
D | status.md | 158 * <pthread.h> `pthread_rwlockattr_getkind_np`/`pthread_rwlockattr_setkind_np`. 183 …* <pthread.h> `pthread_condattr_getclock`, `pthread_condattr_setclock`, `pthread_mutex_timedlock`,… 282 message "attempt to use invalid pthread\_t".
|
/bionic/libc/ |
D | Android.bp | 1224 // The following implementations depend on pthread data or implementation,
|