/bionic/libc/system_properties/ |
D | prop_area.cpp | 228 prop_bt* current = bt; in find_prop_bt() local 230 if (!current) { in find_prop_bt() 234 const int ret = cmp_prop_name(name, namelen, current->name, current->namelen); in find_prop_bt() 236 return current; in find_prop_bt() 240 uint_least32_t left_offset = atomic_load_explicit(¤t->left, memory_order_relaxed); in find_prop_bt() 242 current = to_prop_bt(¤t->left); in find_prop_bt() 251 atomic_store_explicit(¤t->left, new_offset, memory_order_release); in find_prop_bt() 256 uint_least32_t right_offset = atomic_load_explicit(¤t->right, memory_order_relaxed); in find_prop_bt() 258 current = to_prop_bt(¤t->right); in find_prop_bt() 267 atomic_store_explicit(¤t->right, new_offset, memory_order_release); in find_prop_bt() [all …]
|
D | system_properties.cpp | 353 uint32_t current; in FindNth() member 356 explicit find_nth(uint32_t n) : sought(n), current(0), result(nullptr) { in FindNth() 360 if (self->current++ == self->sought) self->result = pi; in FindNth()
|
/bionic/libc/bionic/ |
D | __cxa_thread_atexit_impl.cpp | 54 thread_local_dtor* current = thread->thread_local_dtors; in __cxa_thread_finalize() local 55 thread->thread_local_dtors = current->next; in __cxa_thread_finalize() 57 current->func(current->arg); in __cxa_thread_finalize() 59 __loader_remove_thread_local_dtor(current->dso_handle); in __cxa_thread_finalize() 61 delete current; in __cxa_thread_finalize()
|
D | spawn.cpp | 109 struct sigaction64 current; in ApplyAttrs() local 110 if (sigaction64(s, nullptr, ¤t) == -1) _exit(127); in ApplyAttrs() 111 reset = (current.sa_handler != SIG_IGN && current.sa_handler != SIG_DFL); in ApplyAttrs()
|
D | ifaddrs.cpp | 341 ifaddrs* current = list; in freeifaddrs() local 343 free(current); in freeifaddrs()
|
/bionic/tests/ |
D | sys_quota_test.cpp | 24 dqblk current; in TEST() local 25 quotactl(QCMD(Q_GETQUOTA, USRQUOTA), "/", getuid(), reinterpret_cast<char*>(¤t)); in TEST() 31 dqinfo current; in TEST() local 32 quotactl(QCMD(Q_GETINFO, USRQUOTA), "/", 0, reinterpret_cast<char*>(¤t)); in TEST()
|
/bionic/tools/versioner/src/ |
D | Preprocessor.cpp | 269 auto current = guard_map.begin(); in mergeGuards() local 270 auto next = current; in mergeGuards() 274 if (current->second != next->second) { in mergeGuards() 275 ++current; in mergeGuards() 284 FileLocation current_location = current->first.end; in mergeGuards() 359 D("Not merging blocks %s and %s\n", to_string(current->first).c_str(), in mergeGuards() 361 ++current; in mergeGuards() 366 D("Merging blocks %s and %s\n", to_string(current->first).c_str(), in mergeGuards() 369 Location merged = current->first; in mergeGuards() 372 DeclarationAvailability avail = current->second; in mergeGuards() [all …]
|
/bionic/libc/tools/ |
D | ndk_missing_symbols.py | 35 current = symbols.GetFromAndroidSo(['libc.so', 'libm.so']) 40 missing_symbols = current - device
|
/bionic/tools/versioner/ |
D | README.md | 8 `versioner -p platforms current dependencies`
|
/bionic/libc/kernel/android/ |
D | README.md | 6 current value.
|
/bionic/docs/ |
D | native_allocator.md | 191 If these numbers are slightly worse than the current allocator, the 244 proximity of the current values is usually sufficient to consider making 267 These numbers should be as performant as the current allocator. 271 of the current allocator. 279 nearly as performant as the current allocator. 359 current allocator. But, they should be in the same range as the current 369 current allocator. A small increase (on the order of a few MBs) would be okay.
|
D | elf-tls.md | 41 it can correctly relocate TLS accesses. Both variants are incompatible with Bionic's current 108 1. If the current thread's DTV generation count is less than the current global TLS generation, then 123 `__tls_get_addr` for each variable, the compiler calls `__tls_get_addr` once to get the current 141 // a dynamic relocation against symbol 0 => current module ID 369 Calling `dlsym` on a TLS variable returns the address of the current thread's variable. 378 gdb provides APIs for looking up symbols, reading or writing memory, and retrieving the current 815 example][go-tlsg-zero]). With this hack, it's never zero, but with its current allocation strategy, 824 Most Android executables do not use any `thread_local` variables. In the current prototype, with the
|
D | status.md | 13 You can see the current status with respect to POSIX in the form of tests: 46 Run `./libc/tools/check-symbols-glibc.py` in bionic/ for the current
|
/bionic/libdl/ |
D | Android.bp | 136 "current", 221 versions: ["current"],
|
/bionic/libc/malloc_hooks/ |
D | README.md | 68 the current default allocation functions. It is expected that if an
|
/bionic/benchmarks/ |
D | README.md | 34 the file will be found as relative to the current directory. If the option specifies the full path
|
/bionic/linker/ |
D | linker.cpp | 2735 for (ElfW(Relr)* current = begin; current < end; ++current) { in relocate_relr() 2736 ElfW(Relr) entry = *current; in relocate_relr()
|
/bionic/ |
D | android-changes-for-ndk-developers.md | 346 *Resolution*: the current NDK generates the correct SONAME by 347 default. Ensure you're using the current NDK and that you haven't
|
D | README.md | 118 # current upstream source in one of the upstream directories or by
|
/bionic/libc/malloc_debug/ |
D | README.md | 282 Once the signal is received, and the current records are written to the 283 file, all current records are deleted. Any allocations/frees occuring while
|
/bionic/libc/ |
D | Android.bp | 1766 "current", 1854 sdk_version: "current", 2154 min_sdk_version: "current",
|
/bionic/libm/ |
D | Android.bp | 526 "current",
|