Home
last modified time | relevance | path

Searched refs:keys (Results 1 – 10 of 10) sorted by relevance

/bionic/libc/kernel/tools/
Dkernel.py148 return set(self.headers.keys())
262 for header in needed.keys():
276 return set(self.needed.keys())
/bionic/libc/kernel/uapi/linux/tc_act/
Dtc_pedit.h56 struct tc_pedit_key keys[] __counted_by(nkeys);
/bionic/benchmarks/linker_relocation/regen/
Dgen_bench.py249 if len(versions) > 0 and list(versions.keys()) != [None]:
254 print(versions.keys())
256 for ver in sorted(versions.keys()):
/bionic/libc/tools/
Dgenfunctosyscallnrs.py24 for arch in syscall_NRs.keys():
Dgenseccomp.py76 if name in syscall_dict.keys():
245 for arch in syscall_NRs.keys():
/bionic/tests/
Dpthread_test.cpp75 std::vector<pthread_key_t> keys; in TEST() local
77 auto scope_guard = android::base::make_scope_guard([&keys] { in TEST()
78 for (const auto& key : keys) { in TEST()
87 keys.push_back(key); in TEST()
91 for (int i = keys.size() - 1; i >= 0; --i) { in TEST()
92 ASSERT_EQ(reinterpret_cast<void*>(i), pthread_getspecific(keys.back())); in TEST()
93 pthread_key_t key = keys.back(); in TEST()
94 keys.pop_back(); in TEST()
100 std::vector<pthread_key_t> keys; in TEST() local
112 keys.push_back(key); in TEST()
[all …]
/bionic/docs/
Delf-tls.md624 work][bionic-lockfree-keys].)
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
660 [bionic-lockfree-keys]: https://android-review.googlesource.com/c/platform/bionic/+/134202
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.
817 lock-free][bionic-lockfree-keys] for Android M, though, it's not guaranteed, because a key could be
822 ### Workaround for Go: place pthread keys after the executable's TLS
826 `/system/bin/app_process{32,64}` limits its use of TLS memory, then the pthread keys could be
[all …]
/bionic/libc/kernel/uapi/linux/
Dpkt_cls.h190 struct tc_u32_key keys[]; member
Dbpf.h417 __aligned_u64 keys; member
/bionic/libc/malloc_debug/
DREADME.md618 Build fingerprint: 'google/taimen/taimen:8.1.0/OPM2.171026.006.C1/4769658:user/release-keys'