HomeSort by relevance Sort by last modified time
    Searched refs:Phdr (Results 1 - 25 of 98) sorted by null

1 2 3 4

  /bionic/linker/
linker_phdr.h 51 const ElfW(Phdr)* loaded_phdr() { return loaded_phdr_; }
69 ElfW(Phdr)* phdr_table_;
79 // Loaded phdr.
80 const ElfW(Phdr)* loaded_phdr_;
83 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count,
86 int phdr_table_protect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias);
88 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias);
90 int phdr_table_protect_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias);
92 int phdr_table_serialize_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias,
95 int phdr_table_map_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias
    [all...]
linker_phdr.cpp 56 We will ignore the p_paddr and p_align fields of ElfW(Phdr) for now.
217 if (phdr_num_ < 1 || phdr_num_ > 65536/sizeof(ElfW(Phdr))) {
223 ElfW(Addr) page_max = PAGE_END(header_.e_phoff + (phdr_num_ * sizeof(ElfW(Phdr))));
230 DL_ERR("\"%s\" phdr mmap failed: %s", name_, strerror(errno));
235 phdr_table_ = reinterpret_cast<ElfW(Phdr)*>(reinterpret_cast<char*>(mmap_result) + page_offset);
249 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count,
257 const ElfW(Phdr)* phdr = &phdr_table[i];
259 if (phdr->p_type != PT_LOAD) {
264 if (phdr->p_vaddr < min_vaddr)
    [all...]
  /external/chromium_org/third_party/android_crazy_linker/src/src/
linker_phdr.h 44 size_t phdr_table_get_load_size(const ELF::Phdr* phdr_table,
49 int phdr_table_protect_segments(const ELF::Phdr* phdr_table,
53 int phdr_table_unprotect_segments(const ELF::Phdr* phdr_table,
57 int phdr_table_get_relro_info(const ELF::Phdr* phdr_table,
63 int phdr_table_protect_gnu_relro(const ELF::Phdr* phdr_table,
68 int phdr_table_get_arm_exidx(const ELF::Phdr* phdr_table,
75 void phdr_table_get_dynamic_section(const ELF::Phdr* phdr_table,
linker_phdr.cpp 64 We will ignore the p_paddr and p_align fields of ELF::Phdr for now.
141 size_t phdr_table_get_load_size(const ELF::Phdr* phdr_table,
150 const ELF::Phdr* phdr = &phdr_table[i]; local
152 if (phdr->p_type != PT_LOAD) {
157 if (phdr->p_vaddr < min_vaddr) {
158 min_vaddr = phdr->p_vaddr;
161 if (phdr->p_vaddr + phdr->p_memsz > max_vaddr) {
162 max_vaddr = phdr->p_vaddr + phdr->p_memsz
189 const ELF::Phdr* phdr = phdr_table; local
263 const ELF::Phdr* phdr; local
349 const ELF::Phdr* phdr = phdr_table; local
386 const ELF::Phdr* phdr = phdr_table; local
    [all...]
crazy_linker_elf_view.cpp 16 const ELF::Phdr* phdr,
21 load_size_ = phdr_table_get_load_size(phdr, phdr_count, &min_vaddr, NULL);
30 phdr_table_get_dynamic_section(phdr,
42 // This is different from |phdr|..|phdr + phdr_count| which can actually
44 const ELF::Phdr* phdr0 = NULL;
48 const ELF::Phdr* entry = &phdr[n];
60 const ELF::Phdr* entry = &phdr[n]
    [all...]
  /ndk/sources/android/crazy_linker/src/
linker_phdr.h 44 size_t phdr_table_get_load_size(const ELF::Phdr* phdr_table,
49 int phdr_table_protect_segments(const ELF::Phdr* phdr_table,
53 int phdr_table_unprotect_segments(const ELF::Phdr* phdr_table,
57 int phdr_table_get_relro_info(const ELF::Phdr* phdr_table,
63 int phdr_table_protect_gnu_relro(const ELF::Phdr* phdr_table,
68 int phdr_table_get_arm_exidx(const ELF::Phdr* phdr_table,
75 void phdr_table_get_dynamic_section(const ELF::Phdr* phdr_table,
linker_phdr.cpp 64 We will ignore the p_paddr and p_align fields of ELF::Phdr for now.
141 size_t phdr_table_get_load_size(const ELF::Phdr* phdr_table,
150 const ELF::Phdr* phdr = &phdr_table[i]; local
152 if (phdr->p_type != PT_LOAD) {
157 if (phdr->p_vaddr < min_vaddr) {
158 min_vaddr = phdr->p_vaddr;
161 if (phdr->p_vaddr + phdr->p_memsz > max_vaddr) {
162 max_vaddr = phdr->p_vaddr + phdr->p_memsz
189 const ELF::Phdr* phdr = phdr_table; local
263 const ELF::Phdr* phdr; local
349 const ELF::Phdr* phdr = phdr_table; local
386 const ELF::Phdr* phdr = phdr_table; local
    [all...]
crazy_linker_elf_view.cpp 12 const ELF::Phdr* phdr,
17 load_size_ = phdr_table_get_load_size(phdr, phdr_count, &min_vaddr, NULL);
26 phdr_table_get_dynamic_section(phdr,
38 // This is different from |phdr|..|phdr + phdr_count| which can actually
40 const ELF::Phdr* phdr0 = NULL;
44 const ELF::Phdr* entry = &phdr[n];
56 const ELF::Phdr* entry = &phdr[n]
    [all...]
  /external/elfutils/0.153/libelf/
elf32_getphdr.c 69 ElfW2(LIBELFBITS,Phdr) *
73 ElfW2(LIBELFBITS,Phdr) *result;
78 result = elf->state.ELFW(elf,LIBELFBITS).phdr;
106 size_t size = phnum * sizeof (ElfW2(LIBELFBITS,Phdr));
123 & (__alignof__ (ElfW2(LIBELFBITS,Phdr)) - 1)) == 0))
125 elf->state.ELFW(elf,LIBELFBITS).phdr = file_phdr;
128 ElfW2(LIBELFBITS,Phdr) *notcvt;
129 ElfW2(LIBELFBITS,Phdr) *phdr;
133 phdr = elf->state.ELFW(elf,LIBELFBITS).phdr
    [all...]
  /development/ndk/platforms/android-3/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-14/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-14/arch-x86/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-3/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-4/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-5/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-8/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-9/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/8/platforms/android-9/arch-x86/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/9/platforms/android-12/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/9/platforms/android-12/arch-mips/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/9/platforms/android-12/arch-x86/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/9/platforms/android-13/arch-arm/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;
  /prebuilts/ndk/9/platforms/android-13/arch-mips/usr/include/
link.h 42 const ElfW(Phdr)* dlpi_phdr;

Completed in 440 milliseconds

1 2 3 4