OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Phdr
(Results
51 - 62
of
62
) sorted by null
1
2
3
/external/compiler-rt/lib/sanitizer_common/
sanitizer_linux_libcdep.cc
415
typedef ElfW(
Phdr
) Elf_Phdr;
442
const Elf_Phdr *
phdr
= &info->dlpi_phdr[i];
local
443
if (
phdr
->p_type == PT_LOAD) {
444
uptr cur_beg = info->dlpi_addr +
phdr
->p_vaddr;
445
uptr cur_end = cur_beg +
phdr
->p_memsz;
446
bool executable =
phdr
->p_flags & PF_X;
sanitizer_linux.cc
871
typedef ElfW(
Phdr
) Elf_Phdr;
884
Elf_Phdr *
phdr
= (Elf_Phdr *)iter;
local
885
if (
phdr
->p_type == PT_LOAD && preferred_base > (uptr)
phdr
->p_vaddr)
886
preferred_base = (uptr)
phdr
->p_vaddr;
893
Elf_Phdr *
phdr
= (Elf_Phdr *)iter;
local
894
if (
phdr
->p_type == PT_LOAD) {
895
uptr seg_start =
phdr
->p_vaddr + delta;
896
uptr seg_end = seg_start +
phdr
->p_memsz;
[
all
...]
sanitizer_platform_limits_posix.cc
302
unsigned struct_ElfW_Phdr_sz = sizeof(ElfW(
Phdr
));
[
all
...]
/external/elfutils/libelf/
elf_getdata.c
85
[ELF_T_PHDR] = __alignof__ (ElfW2(Bits,
Phdr
)), \
/art/runtime/
elf_file.cc
570
typename ElfTypes::
Phdr
& ElfFileImpl<ElfTypes>::GetDynamicProgramHeader() const {
679
typename ElfTypes::
Phdr
* ElfFileImpl<ElfTypes>::GetProgramHeader(Elf_Word i) const {
687
typename ElfTypes::
Phdr
* ElfFileImpl<ElfTypes>::FindProgamHeaderByType(Elf_Word type) const {
[
all
...]
/external/libchrome/base/debug/
stack_trace_posix.cc
625
ElfW(
Phdr
)
phdr
;
626
if (safe_memcpy(&
phdr
, r.start + ehdr.e_phoff + i * sizeof(
phdr
),
627
sizeof(
phdr
)) &&
628
phdr
.p_type == PT_LOAD &&
phdr
.p_offset == 0) {
629
cur_base = r.start -
phdr
.p_vaddr;
/external/libunwind_llvm/src/
AddressSpace.hpp
495
typedef ElfW(
Phdr
) Elf_Phdr;
516
const Elf_Phdr *
phdr
= &pinfo->dlpi_phdr[i];
517
if (
phdr
->p_type == PT_LOAD) {
518
uintptr_t begin = pinfo->dlpi_addr +
phdr
->p_vaddr;
520
if (pinfo->dlpi_addr == 0 &&
phdr
->p_vaddr < image_base)
523
uintptr_t end = begin +
phdr
->p_memsz;
526
object_length =
phdr
->p_memsz;
529
} else if (
phdr
->p_type == PT_GNU_EH_FRAME) {
531
uintptr_t eh_frame_hdr_start = pinfo->dlpi_addr +
phdr
->p_vaddr;
533
if (pinfo->dlpi_addr == 0 &&
phdr
->p_vaddr < image_base
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-objcopy/
Object.h
194
using Elf_Phdr = typename ELFT::
Phdr
;
/art/libelffile/elf/
elf_builder.h
84
using Elf_Phdr = typename ElfTypes::
Phdr
;
862
Elf_Phdr
phdr
= Elf_Phdr();
local
863
phdr
.p_type = PT_PHDR;
864
phdr
.p_flags = PF_R;
865
phdr
.p_offset =
phdr
.p_vaddr =
phdr
.p_paddr = sizeof(Elf_Ehdr)
916
Elf_Phdr
phdr
= Elf_Phdr();
local
[
all
...]
/external/libunwind/src/dwarf/
Gfind_proc_info-lsb.c
605
const Elf_W(
Phdr
) *
phdr
, *p_eh_hdr, *p_dynamic, *p_text;
628
phdr
= info->dlpi_phdr;
636
for (n = info->dlpi_phnum; --n >= 0;
phdr
++)
638
if (
phdr
->p_type == PT_LOAD)
640
Elf_W(Addr) vaddr =
phdr
->p_vaddr + load_base;
642
if (ip >= vaddr && ip < vaddr +
phdr
->p_memsz)
643
p_text =
phdr
;
645
if (vaddr +
phdr
->p_filesz > max_load_addr)
646
max_load_addr = vaddr +
phdr
->p_filesz
[
all
...]
/bionic/linker/
linker.cpp
436
dl_info.dlpi_phdr = si->
phdr
;
710
si_->
phdr
= elf_reader.loaded_phdr();
944
const ElfW(
Phdr
)*
phdr
= &si->
phdr
[i];
945
if (
phdr
->p_type != PT_LOAD) {
948
if (vaddr >=
phdr
->p_vaddr && vaddr <
phdr
->p_vaddr +
phdr
->p_memsz) {
[
all
...]
/art/runtime/jni/
jni_internal.cc
182
const ElfW(
Phdr
)&
phdr
= info->dlpi_phdr[i];
183
if (
phdr
.p_type != PT_LOAD || ((
phdr
.p_flags & PF_X) != PF_X)) {
186
uintptr_t start = info->dlpi_addr +
phdr
.p_vaddr;
187
const uintptr_t limit = art::RoundUp(start +
phdr
.p_memsz, art::kPageSize);
[
all
...]
Completed in 403 milliseconds
1
2
3