Home
last modified time | relevance | path

Searched refs:phdr_start (Results 1 – 2 of 2) sorted by relevance

/aosp12/bionic/libc/bionic/
H A Dlibc_init_static.cpp120 ElfW(Phdr)* phdr_start = reinterpret_cast<ElfW(Phdr)*>(getauxval(AT_PHDR)); in apply_gnu_relro()
123 for (ElfW(Phdr)* phdr = phdr_start; phdr < (phdr_start + phdr_ct); phdr++) { in apply_gnu_relro()
141 ElfW(Phdr)* phdr_start = reinterpret_cast<ElfW(Phdr)*>(getauxval(AT_PHDR)); in layout_static_tls()
146 if (__bionic_get_tls_segment(phdr_start, phdr_ct, 0, &mod.segment)) { in layout_static_tls()
206 static unsigned __get_memtag_note(const ElfW(Phdr)* phdr_start, size_t phdr_ct, in __get_memtag_note() argument
209 const ElfW(Phdr)* phdr = &phdr_start[i]; in __get_memtag_note()
278 static HeapTaggingLevel __get_heap_tagging_level(const void* phdr_start, size_t phdr_ct, in __get_heap_tagging_level() argument
284 __get_memtag_note(reinterpret_cast<const ElfW(Phdr)*>(phdr_start), phdr_ct, load_bias); in __get_heap_tagging_level()
305 __attribute__((no_sanitize("hwaddress", "memtag"))) void __libc_init_mte(const void* phdr_start, in __libc_init_mte() argument
308 HeapTaggingLevel level = __get_heap_tagging_level(phdr_start, phdr_ct, load_bias); in __libc_init_mte()
/aosp12/bionic/linker/
H A Dlinker_main.cpp70 void __libc_init_mte(const void* phdr_start, size_t phdr_count, uintptr_t load_bias);