Home
last modified time | relevance | path

Searched refs:loaded (Results 1 – 6 of 6) sorted by relevance

/bionic/linker/
Dld.config.format.md69 # default namespace but loaded in the linked namespace.
83 # This defines what libraries are allowed to be loaded from ns1
Dlinker_phdr.cpp1088 bool ElfReader::CheckPhdr(ElfW(Addr) loaded) { in CheckPhdr() argument
1090 ElfW(Addr) loaded_end = loaded + (phdr_num_ * sizeof(ElfW(Phdr))); in CheckPhdr()
1097 if (seg_start <= loaded && loaded_end <= seg_end) { in CheckPhdr()
1098 loaded_phdr_ = reinterpret_cast<const ElfW(Phdr)*>(loaded); in CheckPhdr()
1103 name_.c_str(), reinterpret_cast<void*>(loaded)); in CheckPhdr()
Dlinker.cpp1505 bool loaded = false; in find_library_in_linked_namespace() local
1509 loaded = true; in find_library_in_linked_namespace()
1524 if (loaded) { in find_library_in_linked_namespace()
/bionic/
Dandroid-changes-for-ndk-developers.md26 is loaded, even if you're not yet targeting that API level.
75 symbols will not be made available to libraries loaded by later calls
94 and used that to search for already-loaded libraries. For example,
96 find `/system/lib/libc.so` because it’s already loaded. This also meant
99 and would always use whichever was loaded first, even if you explicitly
224 relocations. That is, the code must be loaded as is and must not be
315 to runtime issues such as the wrong library being loaded: the filename
324 being loaded at runtime, which leads to crashes when required symbols
/bionic/docs/
Delf-tls.md22 object or executable. At program startup, TLS for all initially-loaded modules comprises the "Static
50 The DTV's "generation" field is used to lazily update/reallocate the DTV when new modules are loaded
158 If the variable is part of the Static TLS Block (i.e. the executable or an initially-loaded shared
211 objects using static TLS can't be loaded with `dlopen` unless libc has reserved enough surplus
225 As long as a shared object is one of the initially-loaded modules, a better option is to use
272 To support modules loaded with `dlopen`, the loader must use a resolver function that calls
496 * TLS for dynamically loaded and unloaded modules (`__tls_get_addr`)
537 like the Bionic loader ignores segments' alignment and aligns loaded libraries to 256 KiB. See
566 > necessary. For instance, a loaded module might only be used by one thread of the many which make
569 > loaded objects already requires recognizing storage which is not yet allocated. This is the only
[all …]
/bionic/tests/libs/
DAndroid.bp265 // 1. Check that private libraries loaded in different namespaces are
267 // 2. Check that public libraries loaded in different namespaces are shared
290 // The dlext.ns_anonymous test copies the loaded segments of this shared