Home
last modified time | relevance | path

Searched refs:p_vaddr (Results 1 – 25 of 54) sorted by relevance

123

/dragonfly/libexec/rtld-elf/
H A Dmap_object.c135 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 Dinternal.h91 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 Dexternal.h92 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 Dinternal.h90 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 Dexternal.h91 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 Dinternal.h90 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 Dexternal.h91 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 Dload_elf.c314 (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 Delf_utils.c48 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 Dgelf_phdr.c78 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 Delf.c85 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 Dimgact_elf.c504 (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 Delf-nacl.c188 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 Dsolib-svr4.c416 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 Dbtxld.c402 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 Delfcpp_internal.h116 Elf_types<32>::Elf_Addr p_vaddr;
130 Elf_types<64>::Elf_Addr p_vaddr;
/dragonfly/contrib/binutils-2.27/elfcpp/
H A Delfcpp_internal.h116 Elf_types<32>::Elf_Addr p_vaddr;
130 Elf_types<64>::Elf_Addr p_vaddr;
/dragonfly/contrib/binutils-2.34/bfd/
H A Delfcode.h369 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 Delf.c5703 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 Delfcode.h361 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 Delf.c5116 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 Dunwind-dw2-fde-dip.c280 __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 Dunwind-dw2-fde-dip.c273 __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 Delfcore.c133 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 Dreadelf.h178 Elf32_Addr p_vaddr; member
190 Elf64_Addr p_vaddr; member

123