Home
last modified time | relevance | path

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

/bionic/libc/system_properties/
Dprop_area.cpp228 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(&current->left, memory_order_relaxed); in find_prop_bt()
242 current = to_prop_bt(&current->left); in find_prop_bt()
251 atomic_store_explicit(&current->left, new_offset, memory_order_release); in find_prop_bt()
256 uint_least32_t right_offset = atomic_load_explicit(&current->right, memory_order_relaxed); in find_prop_bt()
258 current = to_prop_bt(&current->right); in find_prop_bt()
267 atomic_store_explicit(&current->right, new_offset, memory_order_release); in find_prop_bt()
[all …]
Dsystem_properties.cpp353 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.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.cpp109 struct sigaction64 current; in ApplyAttrs() local
110 if (sigaction64(s, nullptr, &current) == -1) _exit(127); in ApplyAttrs()
111 reset = (current.sa_handler != SIG_IGN && current.sa_handler != SIG_DFL); in ApplyAttrs()
Difaddrs.cpp341 ifaddrs* current = list; in freeifaddrs() local
343 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.cpp269 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/
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:
46 Run `./libc/tools/check-symbols-glibc.py` in bionic/ for the current
/bionic/libdl/
DAndroid.bp136 "current",
221 versions: ["current"],
/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.cpp2735 for (ElfW(Relr)* current = begin; current < end; ++current) { in relocate_relr()
2736 ElfW(Relr) entry = *current; in relocate_relr()
/bionic/
Dandroid-changes-for-ndk-developers.md346 *Resolution*: the current NDK generates the correct SONAME by
347 default. Ensure you're using the current NDK and that you haven't
DREADME.md118 # current upstream source in one of the upstream directories or by
/bionic/libc/malloc_debug/
DREADME.md282 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/
DAndroid.bp1766 "current",
1854 sdk_version: "current",
2154 min_sdk_version: "current",
/bionic/libm/
DAndroid.bp526 "current",