/dragonfly/libexec/rtld-elf/ |
H A D | map_object.c | 135 phdr_vaddr = phdr->p_vaddr; in map_object() 152 relro_page = phdr->p_vaddr; in map_object() 181 base_vaddr = trunc_page(segs[0]->p_vaddr); in map_object() 219 data_vaddr = trunc_page(segs[i]->p_vaddr); in map_object() 220 data_vlimit = round_page(segs[i]->p_vaddr + segs[i]->p_filesz); in map_object() 235 clear_vaddr = segs[i]->p_vaddr + segs[i]->p_filesz; in map_object() 262 bss_vlimit = round_page(segs[i]->p_vaddr + segs[i]->p_memsz); in map_object() 288 obj->textsize = round_page(segs[0]->p_vaddr + segs[0]->p_memsz) - in map_object() 292 obj->dynamic = (const Elf_Dyn *) (obj->relocbase + phdyn->p_vaddr); in map_object() 309 obj->interp = (const char *) (obj->relocbase + phinterp->p_vaddr); in map_object() [all …]
|
/dragonfly/contrib/gdb-7/include/elf/ |
H A D | internal.h | 91 bfd_vma p_vaddr; /* Segment virtual address */ member 334 || ((sec_hdr)->sh_addr >= (segment)->p_vaddr \ 336 || ((sec_hdr)->sh_addr - (segment)->p_vaddr \ 338 && (((sec_hdr)->sh_addr - (segment)->p_vaddr \ 350 || ((sec_hdr)->sh_addr > (segment)->p_vaddr \ 351 && ((sec_hdr)->sh_addr - (segment)->p_vaddr \
|
H A D | external.h | 92 unsigned char p_vaddr[4]; /* Segment virtual address */ member 104 unsigned char p_vaddr[8]; /* Segment virtual address */ member
|
/dragonfly/contrib/binutils-2.34/include/elf/ |
H A D | internal.h | 90 bfd_vma p_vaddr; /* Segment virtual address */ member 355 || ((sec_hdr)->sh_addr >= (segment)->p_vaddr \ 357 || ((sec_hdr)->sh_addr - (segment)->p_vaddr \ 359 && (((sec_hdr)->sh_addr - (segment)->p_vaddr \ 373 || ((sec_hdr)->sh_addr > (segment)->p_vaddr \ 374 && ((sec_hdr)->sh_addr - (segment)->p_vaddr \
|
H A D | external.h | 91 unsigned char p_vaddr[4]; /* Segment virtual address */ member 103 unsigned char p_vaddr[8]; /* Segment virtual address */ member
|
/dragonfly/contrib/binutils-2.27/include/elf/ |
H A D | internal.h | 90 bfd_vma p_vaddr; /* Segment virtual address */ member 348 || ((sec_hdr)->sh_addr >= (segment)->p_vaddr \ 350 || ((sec_hdr)->sh_addr - (segment)->p_vaddr \ 352 && (((sec_hdr)->sh_addr - (segment)->p_vaddr \ 364 || ((sec_hdr)->sh_addr > (segment)->p_vaddr \ 365 && ((sec_hdr)->sh_addr - (segment)->p_vaddr \
|
H A D | external.h | 91 unsigned char p_vaddr[4]; /* Segment virtual address */ member 103 unsigned char p_vaddr[8]; /* Segment virtual address */ member
|
/dragonfly/stand/boot/common/ |
H A D | load_elf.c | 314 (long)(phdr[i].p_vaddr + off), in __elfN() 315 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz - 1)); in __elfN() 330 phdr[i].p_vaddr + off, fpcopy); in __elfN() 333 if (kern_pread(ef->fd, phdr[i].p_vaddr + off + fpcopy, in __elfN() 344 (long)(phdr[i].p_vaddr + off + phdr[i].p_filesz), in __elfN() 345 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz - 1)); in __elfN() 348 kern_bzero(phdr[i].p_vaddr + off + phdr[i].p_filesz, in __elfN() 355 if (firstaddr == 0 || firstaddr > (phdr[i].p_vaddr + off)) in __elfN() 356 firstaddr = phdr[i].p_vaddr + off; in __elfN() 358 lastaddr = phdr[i].p_vaddr + off + phdr[i].p_memsz; in __elfN() [all …]
|
/dragonfly/lib/libc/gen/ |
H A D | elf_utils.c | 48 if (phdr_info->dlpi_addr + ph->p_vaddr <= (uintptr_t)addr && in __elf_phdr_match_addr() 50 ph->p_vaddr + ph->p_memsz) in __elf_phdr_match_addr()
|
/dragonfly/contrib/elftoolchain/libelf/ |
H A D | gelf_phdr.c | 78 d->p_vaddr = (Elf64_Addr) ep32->p_vaddr; in gelf_getphdr() 170 LIBELF_COPY_U32(ph32, s, p_vaddr); in gelf_update_phdr()
|
/dragonfly/test/nvmm/demo/toyvirt/ |
H A D | elf.c | 85 hva = toyvirt_mem_add(mach, phdr[i].p_vaddr, in elf_parse() 89 lastgpa = phdr[i].p_vaddr + in elf_parse()
|
/dragonfly/sys/kern/ |
H A D | imgact_elf.c | 504 (caddr_t)phdr[i].p_vaddr + in __elfN() 650 baddr = phdr[i].p_vaddr; in __CONCAT() 733 (caddr_t)phdr[i].p_vaddr + et_dyn_addr, in __CONCAT() 751 proghdr = phdr[i].p_vaddr + hdr->e_phoff + in __CONCAT() 773 if (hdr->e_entry >= phdr[i].p_vaddr && in __CONCAT() 774 hdr->e_entry < (phdr[i].p_vaddr + in __CONCAT() 802 proghdr = phdr[i].p_vaddr + et_dyn_addr; in __CONCAT() 1035 error = fp_write(fp, (caddr_t)php->p_vaddr, in generic_elf_coredump() 1064 phdr->p_vaddr = entry->ba.start; in cb_put_phdr() 1165 phdr->p_vaddr = entry->ba.start; in cb_put_fp() [all …]
|
/dragonfly/contrib/gdb-7/bfd/ |
H A D | elf-nacl.c | 188 if (p->p_type == PT_LOAD && p->p_vaddr < first_load_phdr->p_vaddr) in nacl_modify_program_headers()
|
/dragonfly/contrib/gdb-7/gdb/ |
H A D | solib-svr4.c | 416 pt_phdr = extract_unsigned_integer ((gdb_byte *) phdr.p_vaddr, in read_program_header() 428 sect_addr = extract_unsigned_integer ((gdb_byte *)phdr.p_vaddr, in read_program_header() 453 pt_phdr = extract_unsigned_integer ((gdb_byte *) phdr.p_vaddr, in read_program_header() 465 sect_addr = extract_unsigned_integer ((gdb_byte *)phdr.p_vaddr, in read_program_header() 1907 buf_vaddr_p = (gdb_byte *) &phdrp->p_vaddr; in svr4_exec_displacement() 1912 displacement_vaddr = vaddr - phdr2[i].p_vaddr; in svr4_exec_displacement() 1935 buf_vaddr_p = (gdb_byte *) &phdrp->p_vaddr; in svr4_exec_displacement() 2016 buf_vaddr_p = (gdb_byte *) &phdrp->p_vaddr; in svr4_exec_displacement() 2021 displacement_vaddr = vaddr - phdr2[i].p_vaddr; in svr4_exec_displacement() 2044 buf_vaddr_p = (gdb_byte *) &phdrp->p_vaddr; in svr4_exec_displacement()
|
/dragonfly/stand/boot/pc32/btxld/ |
H A D | btxld.c | 402 eh.p[0].p_vaddr = eh.p[0].p_paddr = hdr->org; in puthdr() 405 eh.p[1].p_vaddr = eh.p[1].p_paddr = in puthdr() 408 eh.sh[2].sh_addr = eh.p[0].p_vaddr; in puthdr() 411 eh.sh[3].sh_addr = eh.p[1].p_vaddr; in puthdr()
|
/dragonfly/contrib/binutils-2.34/elfcpp/ |
H A D | elfcpp_internal.h | 116 Elf_types<32>::Elf_Addr p_vaddr; 130 Elf_types<64>::Elf_Addr p_vaddr;
|
/dragonfly/contrib/binutils-2.27/elfcpp/ |
H A D | elfcpp_internal.h | 116 Elf_types<32>::Elf_Addr p_vaddr; 130 Elf_types<64>::Elf_Addr p_vaddr;
|
/dragonfly/contrib/binutils-2.34/bfd/ |
H A D | elfcode.h | 369 dst->p_vaddr = H_GET_SIGNED_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in() 374 dst->p_vaddr = H_GET_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in() 396 H_PUT_WORD (abfd, src->p_vaddr, dst->p_vaddr); in elf_swap_phdr_out() 1750 bfd_vma p_vaddr = i_phdrs[i].p_vaddr; in NAME() local 1755 p_vaddr &= -i_phdrs[i].p_align; in NAME() 1759 loadbase = ehdr_vma - p_vaddr; in NAME() 1817 bfd_vma vaddr = i_phdrs[i].p_vaddr; in NAME()
|
H A D | elf.c | 5703 p->p_vaddr -= off; in assign_file_positions_for_load_sections() 5711 p->p_vaddr = filehdr->p_vaddr; in assign_file_positions_for_load_sections() 5741 p->p_vaddr = phdr->p_vaddr + phdr_off; in assign_file_positions_for_load_sections() 6215 if (p->p_filesz > lp->p_vaddr + lp->p_filesz - p->p_vaddr) in assign_file_positions_for_non_load_sections() 6216 p->p_filesz = lp->p_vaddr + lp->p_filesz - p->p_vaddr; in assign_file_positions_for_non_load_sections() 6491 if (segment->p_type == PT_LOAD && p_vaddr > segment->p_vaddr) in _bfd_elf_modify_headers() 6492 p_vaddr = segment->p_vaddr; in _bfd_elf_modify_headers() 6496 if (p_vaddr) in _bfd_elf_modify_headers() 6858 (p->p_vaddr == 0 \ in rewrite_elf_program_header() 6980 if (segment2->p_vaddr < segment->p_vaddr) in rewrite_elf_program_header() [all …]
|
/dragonfly/contrib/binutils-2.27/bfd/ |
H A D | elfcode.h | 361 dst->p_vaddr = H_GET_SIGNED_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in() 366 dst->p_vaddr = H_GET_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in() 388 H_PUT_WORD (abfd, src->p_vaddr, dst->p_vaddr); in elf_swap_phdr_out() 1722 bfd_vma p_vaddr = i_phdrs[i].p_vaddr; in NAME() local 1727 p_vaddr &= -i_phdrs[i].p_align; in NAME() 1731 loadbase = ehdr_vma - p_vaddr; in NAME() 1789 bfd_vma vaddr = i_phdrs[i].p_vaddr; in NAME()
|
H A D | elf.c | 5116 p->p_vaddr = 0; in assign_file_positions_for_load_sections() 5246 p->p_vaddr -= off; in assign_file_positions_for_load_sections() 5561 phdrs_vaddr = p->p_vaddr; in assign_file_positions_for_non_load_sections() 5656 p->p_vaddr = lp->p_vaddr; in assign_file_positions_for_non_load_sections() 5726 p->p_vaddr = phdrs_vaddr; in assign_file_positions_for_non_load_sections() 5836 if (segment->p_type == PT_LOAD && p_vaddr > segment->p_vaddr) in assign_file_positions_except_relocs() 5837 p_vaddr = segment->p_vaddr; in assign_file_positions_except_relocs() 5841 if (p_vaddr) in assign_file_positions_except_relocs() 6275 (p->p_vaddr == 0 \ in rewrite_elf_program_header() 6398 if (segment2->p_vaddr < segment->p_vaddr) in rewrite_elf_program_header() [all …]
|
/dragonfly/contrib/gcc-8.0/libgcc/ |
H A D | unwind-dw2-fde-dip.c | 280 __RELOC_POINTER (phdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback() 329 __RELOC_POINTER (p_eh_frame_hdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback() 341 __RELOC_POINTER (p_dynamic->p_vaddr, load_base); in _Unwind_IteratePhdrCallback()
|
/dragonfly/contrib/gcc-4.7/libgcc/ |
H A D | unwind-dw2-fde-dip.c | 273 __RELOC_POINTER (phdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback() 322 __RELOC_POINTER (p_eh_frame_hdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback() 334 __RELOC_POINTER (p_dynamic->p_vaddr, load_base); in _Unwind_IteratePhdrCallback()
|
/dragonfly/usr.bin/gcore/ |
H A D | elfcore.c | 133 lseek(memfd, (off_t)php->p_vaddr, SEEK_SET); in elf_coredump() 177 phdr->p_vaddr = entry->ba.start; in cb_put_phdr() 317 phdr->p_vaddr = 0; in elf_puthdr()
|
/dragonfly/contrib/file/src/ |
H A D | readelf.h | 178 Elf32_Addr p_vaddr; member 190 Elf64_Addr p_vaddr; member
|