Searched refs:phdr (Results 1 – 8 of 8) sorted by relevance
/sysdeps/aarch64/ |
A D | dl-bti.c | 35 const ElfW(Phdr) *phdr; in _dl_bti_protect() 37 for (phdr = map->l_phdr; phdr < &map->l_phdr[map->l_phnum]; ++phdr) in _dl_bti_protect() 38 if (phdr->p_type == PT_LOAD && (phdr->p_flags & PF_X)) in _dl_bti_protect() 40 size_t vstart = ALIGN_DOWN (phdr->p_vaddr, pagesz); in _dl_bti_protect() 41 size_t vend = ALIGN_UP (phdr->p_vaddr + phdr->p_filesz, pagesz); in _dl_bti_protect() 42 off_t off = ALIGN_DOWN (phdr->p_offset, pagesz); in _dl_bti_protect() 47 if (phdr->p_flags & PF_R) in _dl_bti_protect() 49 if (phdr->p_flags & PF_W) in _dl_bti_protect()
|
/sysdeps/arm/ |
A D | find_exidx.c | 36 const ElfW(Phdr) *phdr; in find_exidx_callback() 43 phdr = info->dlpi_phdr; in find_exidx_callback() 46 for (i = info->dlpi_phnum; i > 0; i--, phdr++) in find_exidx_callback() 48 if (phdr->p_type == PT_LOAD) in find_exidx_callback() 50 _Unwind_Ptr vaddr = phdr->p_vaddr + load_base; in find_exidx_callback() 51 if (data->pc >= vaddr && data->pc < vaddr + phdr->p_memsz) in find_exidx_callback() 54 else if (phdr->p_type == PT_ARM_EXIDX) in find_exidx_callback() 56 data->exidx_start = (_Unwind_Ptr) (phdr->p_vaddr + load_base); in find_exidx_callback() 57 data->exidx_len = phdr->p_memsz; in find_exidx_callback()
|
/sysdeps/generic/ |
A D | unwind-dw2-fde-glibc.c | 87 const ElfW(Phdr) *phdr, *p_eh_frame_hdr; in _Unwind_IteratePhdrCallback() 102 phdr = info->dlpi_phdr; in _Unwind_IteratePhdrCallback() 109 for (n = info->dlpi_phnum; --n >= 0; phdr++) in _Unwind_IteratePhdrCallback() 111 if (phdr->p_type == PT_LOAD) in _Unwind_IteratePhdrCallback() 113 _Unwind_Ptr vaddr = phdr->p_vaddr + load_base; in _Unwind_IteratePhdrCallback() 114 if (data->pc >= vaddr && data->pc < vaddr + phdr->p_memsz) in _Unwind_IteratePhdrCallback() 117 else if (phdr->p_type == PT_GNU_EH_FRAME) in _Unwind_IteratePhdrCallback() 118 p_eh_frame_hdr = phdr; in _Unwind_IteratePhdrCallback() 119 else if (phdr->p_type == PT_DYNAMIC) in _Unwind_IteratePhdrCallback() 120 p_dynamic = phdr; in _Unwind_IteratePhdrCallback()
|
A D | ldsodefs.h | 1208 void (*dl_main) (const ElfW(Phdr) *phdr,
|
/sysdeps/unix/sysv/linux/ |
A D | dl-sysdep.c | 58 const ElfW(Phdr) *const phdr = GLRO(dl_sysinfo_map)->l_phdr; in _dl_discover_osversion() 61 if (phdr[i].p_type == PT_NOTE) in _dl_discover_osversion() 63 const ElfW(Addr) start = (phdr[i].p_vaddr in _dl_discover_osversion() 66 while ((ElfW(Addr)) (note + 1) - start < phdr[i].p_memsz) in _dl_discover_osversion()
|
/sysdeps/mips/ |
A D | dl-machine-reject-phdr.h | 42 find_mips_abiflags (const ElfW(Phdr) *phdr, ElfW(Half) phnum) in ElfW() 46 for (ph = phdr; ph < &phdr[phnum]; ++ph) in ElfW() 155 elf_machine_reject_phdr_p (const ElfW(Phdr) *phdr, uint_fast16_t phnum, in elf_machine_reject_phdr_p() argument 159 const ElfW(Phdr) *ph = find_mips_abiflags (phdr, phnum); in elf_machine_reject_phdr_p()
|
/sysdeps/mach/hurd/i386/ |
A D | init-first.c | 164 if ((void *) d == argv[0] || d->phdr == 0) in init() 183 _dl_phdr = (ElfW(Phdr) *) d->phdr; in init()
|
/sysdeps/mach/hurd/ |
A D | dl-sysdep.c | 72 void (*dl_main) (const ElfW(Phdr) *phdr, ElfW(Word) phent, in _dl_sysdep_start() 168 (*dl_main) ((const ElfW(Phdr) *) _dl_hurd_data->phdr, in _dl_sysdep_start()
|
Completed in 12 milliseconds