Searched refs:phdr_start (Results 1 – 4 of 4) sorted by relevance
/bionic/libc/bionic/ |
D | libc_init_static.cpp | 114 ElfW(Phdr)* phdr_start = reinterpret_cast<ElfW(Phdr)*>(getauxval(AT_PHDR)); in apply_gnu_relro() 117 for (ElfW(Phdr)* phdr = phdr_start; phdr < (phdr_start + phdr_ct); phdr++) { in apply_gnu_relro() 135 ElfW(Phdr)* phdr_start = reinterpret_cast<ElfW(Phdr)*>(getauxval(AT_PHDR)); in layout_static_tls() 140 if (__bionic_get_tls_segment(phdr_start, phdr_ct, 0, &mod.segment)) { in layout_static_tls() 161 static HeapTaggingLevel __get_memtag_level_from_note(const ElfW(Phdr) * phdr_start, size_t phdr_ct, in __get_memtag_level_from_note() argument 165 if (!__find_elf_note(NT_ANDROID_TYPE_MEMTAG, "Android", phdr_start, phdr_ct, ¬e, &desc, in __get_memtag_level_from_note() 258 const void* phdr_start, size_t phdr_ct, in __get_tagging_level() argument 286 level = __get_memtag_level_from_note(reinterpret_cast<const ElfW(Phdr)*>(phdr_start), phdr_ct, in __get_tagging_level() 327 const memtag_dynamic_entries_t* memtag_dynamic_entries, const void* phdr_start, size_t phdr_ct, in __libc_init_mte() argument 331 __get_tagging_level(memtag_dynamic_entries, phdr_start, phdr_ct, load_bias, &memtag_stack); in __libc_init_mte()
|
D | elf_note.cpp | 70 bool __find_elf_note(unsigned int note_type, const char* note_name, const ElfW(Phdr)* phdr_start, in __find_elf_note() argument 74 const ElfW(Phdr)* phdr = &phdr_start[i]; in __find_elf_note()
|
/bionic/libc/private/ |
D | elf_note.h | 40 bool __find_elf_note(unsigned int note_type, const char* note_name, const ElfW(Phdr)* phdr_start,
|
/bionic/linker/ |
D | linker_main.cpp | 73 void __libc_init_mte(const memtag_dynamic_entries_t* memtag_dynamic_entries, const void* phdr_start,
|