Home
last modified time | relevance | path

Searched refs:current (Results 1 – 23 of 23) sorted by relevance

/bionic/libc/system_properties/
Dprop_area.cpp231 prop_trie_node* current = trie; in find_prop_trie_node() local
233 if (!current) { in find_prop_trie_node()
237 const int ret = cmp_prop_name(name, namelen, current->name, current->namelen); in find_prop_trie_node()
239 return current; in find_prop_trie_node()
243 uint_least32_t left_offset = atomic_load_explicit(&current->left, memory_order_relaxed); in find_prop_trie_node()
245 current = to_prop_trie_node(&current->left); in find_prop_trie_node()
254 atomic_store_explicit(&current->left, new_offset, memory_order_release); in find_prop_trie_node()
259 uint_least32_t right_offset = atomic_load_explicit(&current->right, memory_order_relaxed); in find_prop_trie_node()
261 current = to_prop_trie_node(&current->right); in find_prop_trie_node()
270 atomic_store_explicit(&current->right, new_offset, memory_order_release); in find_prop_trie_node()
[all …]
Dsystem_properties.cpp457 uint32_t current; in FindNth() member
460 explicit find_nth(uint32_t n) : sought(n), current(0), result(nullptr) { in FindNth()
464 if (self->current++ == self->sought) self->result = pi; in FindNth()
/bionic/libc/bionic/
D__cxa_thread_atexit_impl.cpp54 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()
Dspawn.cpp151 struct sigaction64 current; in ApplyAttrs() local
152 if (sigaction64(s, nullptr, &current) == -1) _exit(127); in ApplyAttrs()
153 reset = (current.sa_handler != SIG_IGN && current.sa_handler != SIG_DFL); in ApplyAttrs()
Difaddrs.cpp337 ifaddrs* current = list; in freeifaddrs() local
339 free(current); in freeifaddrs()
/bionic/tests/
Dsys_quota_test.cpp24 dqblk current; in TEST() local
25 quotactl(QCMD(Q_GETQUOTA, USRQUOTA), "/", getuid(), reinterpret_cast<char*>(&current)); in TEST()
31 dqinfo current; in TEST() local
32 quotactl(QCMD(Q_GETINFO, USRQUOTA), "/", 0, reinterpret_cast<char*>(&current)); in TEST()
/bionic/tools/versioner/src/
DPreprocessor.cpp279 auto current = guard_map.begin(); in mergeGuards() local
280 auto next = current; in mergeGuards()
284 if (current->second != next->second) { in mergeGuards()
285 ++current; in mergeGuards()
294 FileLocation current_location = current->first.end; in mergeGuards()
369 D("Not merging blocks %s and %s\n", to_string(current->first).c_str(), in mergeGuards()
371 ++current; in mergeGuards()
376 D("Merging blocks %s and %s\n", to_string(current->first).c_str(), in mergeGuards()
379 Location merged = current->first; in mergeGuards()
382 DeclarationAvailability avail = current->second; in mergeGuards()
[all …]
/bionic/libc/tools/
Dndk_missing_symbols.py35 current = symbols.GetFromAndroidSo(['libc.so', 'libm.so'])
40 missing_symbols = current - device
/bionic/tools/versioner/
DREADME.md8 `versioner -p platforms current dependencies`
/bionic/libc/kernel/android/
DREADME.md6 current value.
/bionic/docs/
Dnative_allocator.md191 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.
Delf-tls.md41 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
Dstatus.md13 You can see the current status with respect to POSIX in the form of tests:
51 Run `./libc/tools/check-symbols-glibc.py` in bionic/ for the current
/bionic/libdl/
DAndroid.bp143 "current",
225 versions: ["current"],
/bionic/libc/arch-riscv64/string/
Dstrcmp_v.S101 # get the current vl updated by vle8ff.
/bionic/libc/malloc_hooks/
DREADME.md68 the current default allocation functions. It is expected that if an
/bionic/benchmarks/
DREADME.md34 the file will be found as relative to the current directory. If the option specifies the full path
/bionic/linker/
Dlinker.cpp2803 for (const ElfW(Relr)* current = begin; current < end; ++current) { in relocate_relr()
2804 ElfW(Relr) entry = *current; in relocate_relr()
/bionic/
Dandroid-changes-for-ndk-developers.md339 *Resolution*: the current NDK generates the correct SONAME by
340 default. Ensure you're using the current NDK and that you haven't
DREADME.md141 # current upstream source in one of the upstream directories or by
/bionic/libc/malloc_debug/
DREADME.md364 Once the signal is received, and the current records are written to the
365 file, all current records are deleted. Any allocations/frees occuring while
/bionic/libm/
DAndroid.bp448 "current",
/bionic/libc/
DAndroid.bp1689 "current",
1798 sdk_version: "current",
2116 min_sdk_version: "current",