| /NextBSD/libexec/rtld-elf/ |
| HD | map_object.c | 133 phdr_vaddr = phdr->p_vaddr; in map_object() 150 relro_page = phdr->p_vaddr; in map_object() 190 base_vaddr = trunc_page(segs[0]->p_vaddr); in map_object() 191 base_vlimit = round_page(segs[nsegs]->p_vaddr + segs[nsegs]->p_memsz); in map_object() 213 data_vaddr = trunc_page(segs[i]->p_vaddr); in map_object() 214 data_vlimit = round_page(segs[i]->p_vaddr + segs[i]->p_filesz); in map_object() 229 clear_vaddr = segs[i]->p_vaddr + segs[i]->p_filesz; in map_object() 251 bss_vlimit = round_page(segs[i]->p_vaddr + segs[i]->p_memsz); in map_object() 277 obj->textsize = round_page(segs[0]->p_vaddr + segs[0]->p_memsz) - in map_object() 281 obj->dynamic = (const Elf_Dyn *) (obj->relocbase + phdyn->p_vaddr); in map_object() [all …]
|
| /NextBSD/sys/mips/mips/ |
| HD | elf_trampoline.c | 159 memcpy(mkptr(phdr[i].p_vaddr), in load_kernel() 164 bzero(mkptr(phdr[i].p_vaddr + phdr[i].p_filesz), in load_kernel() 167 if (loadend < phdr[i].p_vaddr + phdr[i].p_memsz) in load_kernel() 168 loadend = phdr[i].p_vaddr + phdr[i].p_memsz; in load_kernel()
|
| /NextBSD/lib/libkvm/ |
| HD | kvm_powerpc.c | 156 while (nph && (va < be32toh(ph->p_vaddr) || in powerpc_va2off() 157 va >= be32toh(ph->p_vaddr) + be32toh(ph->p_memsz))) { in powerpc_va2off() 166 (va - be32toh(ph->p_vaddr)); in powerpc_va2off() 167 return (be32toh(ph->p_memsz) - (va - be32toh(ph->p_vaddr))); in powerpc_va2off()
|
| HD | kvm_powerpc64.c | 157 while (nph && (va < be64toh(ph->p_vaddr) || in powerpc64_va2off() 158 va >= be64toh(ph->p_vaddr) + be64toh(ph->p_memsz))) { in powerpc64_va2off() 167 (va - be64toh(ph->p_vaddr)); in powerpc64_va2off() 168 return (be64toh(ph->p_memsz) - (va - be64toh(ph->p_vaddr))); in powerpc64_va2off()
|
| /NextBSD/contrib/gcc/config/ia64/ |
| HD | fde-glibc.c | 81 Elf64_Addr vaddr = phdr->p_vaddr + load_base; in _Unwind_IteratePhdrCallback() 97 f_base = (struct unw_table_entry *) (p_unwind->p_vaddr + load_base); in _Unwind_IteratePhdrCallback() 126 Elf64_Dyn *dyn = (Elf64_Dyn *)(p_dynamic->p_vaddr + load_base); in _Unwind_IteratePhdrCallback()
|
| /NextBSD/sys/boot/common/ |
| HD | load_elf.c | 396 (long)(phdr[i].p_vaddr + off), in __elfN() 397 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz - 1)); in __elfN() 412 phdr[i].p_vaddr + off, fpcopy); in __elfN() 415 if (kern_pread(ef->fd, phdr[i].p_vaddr + off + fpcopy, in __elfN() 426 (long)(phdr[i].p_vaddr + off + phdr[i].p_filesz), in __elfN() 427 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz - 1)); in __elfN() 430 kern_bzero(phdr[i].p_vaddr + off + phdr[i].p_filesz, in __elfN() 440 if (firstaddr == 0 || firstaddr > (phdr[i].p_vaddr + off)) in __elfN() 441 firstaddr = phdr[i].p_vaddr + off; in __elfN() 442 if (lastaddr == 0 || lastaddr < (phdr[i].p_vaddr + off + phdr[i].p_memsz)) in __elfN() [all …]
|
| /NextBSD/contrib/binutils/include/elf/ |
| HD | internal.h | 67 bfd_vma p_vaddr; /* Segment virtual address */ member 285 || (sec_hdr->sh_addr >= segment->p_vaddr \ 287 <= segment->p_vaddr + segment->p_memsz))))
|
| HD | external.h | 79 unsigned char p_vaddr[4]; /* Segment virtual address */ member 91 unsigned char p_vaddr[8]; /* Segment virtual address */ member
|
| /NextBSD/lib/libprocstat/ |
| HD | core.c | 327 if (addr < phdr.p_vaddr || addr > phdr.p_vaddr + phdr.p_memsz) in core_read_mem() 329 offset = phdr.p_offset + (addr - phdr.p_vaddr); in core_read_mem() 330 if ((phdr.p_vaddr + phdr.p_memsz) - addr < len) { in core_read_mem() 336 len = (phdr.p_vaddr + phdr.p_memsz) - addr; in core_read_mem()
|
| /NextBSD/lib/libc/gen/ |
| HD | elf_utils.c | 49 if (phdr_info->dlpi_addr + ph->p_vaddr <= (uintptr_t)addr && in __elf_phdr_match_addr() 51 ph->p_vaddr + ph->p_memsz) in __elf_phdr_match_addr()
|
| /NextBSD/contrib/elftoolchain/libelf/ |
| HD | 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()
|
| /NextBSD/usr.sbin/kgzip/ |
| HD | kgzcmp.c | 190 load = addr = p.p_vaddr; in ld_elf() 192 if (p.p_vaddr < addr) in ld_elf() 194 n = p.p_vaddr - addr; in ld_elf()
|
| /NextBSD/contrib/gcc/ |
| HD | unwind-dw2-fde-glibc.c | 241 __RELOC_POINTER (phdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback() 284 __RELOC_POINTER (p_eh_frame_hdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback() 296 __RELOC_POINTER (p_dynamic->p_vaddr, load_base); in _Unwind_IteratePhdrCallback()
|
| /NextBSD/contrib/file/src/ |
| HD | readelf.h | 142 Elf32_Addr p_vaddr; member 154 Elf64_Addr p_vaddr; member
|
| /NextBSD/sys/arm/arm/ |
| HD | elf_trampoline.c | 502 if (lastaddr < (phdr[i].p_vaddr - KERNVIRTADDR + curaddr in load_kernel() 504 lastaddr = phdr[i].p_vaddr - KERNVIRTADDR + in load_kernel() 567 memcpy((void *)(phdr[i].p_vaddr - KERNVIRTADDR + curaddr), in load_kernel() 571 bzero((void *)(phdr[i].p_vaddr - KERNVIRTADDR + in load_kernel()
|
| HD | dump_machdep.c | 94 phdr.p_vaddr = KERNVIRTADDR; in dumpsys_write_aux_headers()
|
| /NextBSD/usr.sbin/btxld/ |
| HD | btxld.c | 423 eh.p[0].p_vaddr = eh.p[0].p_paddr = htole32(hdr->org); in puthdr() 427 eh.p[1].p_vaddr = eh.p[1].p_paddr = in puthdr() 431 eh.sh[2].sh_addr = eh.p[0].p_vaddr; in puthdr() 434 eh.sh[3].sh_addr = eh.p[1].p_vaddr; in puthdr()
|
| /NextBSD/lib/libc/arm/aeabi/ |
| HD | aeabi_unwind_exidx.c | 77 return ((void *)(info.dlpi_addr + hdr->p_vaddr)); in dl_unwind_find_exidx()
|
| /NextBSD/contrib/binutils/bfd/ |
| HD | elf.c | 944 + hdr->sh_addr - phdr->p_vaddr); in _bfd_elf_make_section_from_shdr() 960 if (hdr->sh_addr >= phdr->p_vaddr in _bfd_elf_make_section_from_shdr() 962 <= phdr->p_vaddr + phdr->p_memsz)) in _bfd_elf_make_section_from_shdr() 1179 bfd_fprintf_vma (abfd, f, p->p_vaddr); in _bfd_elf_print_private_bfd_data() 2623 newsect->vma = hdr->p_vaddr; in _bfd_elf_make_section_from_phdr() 2656 newsect->vma = hdr->p_vaddr + hdr->p_filesz; in _bfd_elf_make_section_from_phdr() 4370 p->p_vaddr = 0; in assign_file_positions_for_load_sections() 4372 p->p_vaddr = m->sections[0]->vma - m->p_vaddr_offset; in assign_file_positions_for_load_sections() 4501 if (p->p_vaddr < (bfd_vma) off) in assign_file_positions_for_load_sections() 4510 p->p_vaddr -= off; in assign_file_positions_for_load_sections() [all …]
|
| HD | elfcode.h | 352 dst->p_vaddr = H_GET_SIGNED_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in() 357 dst->p_vaddr = H_GET_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in() 373 H_PUT_WORD (abfd, src->p_vaddr, dst->p_vaddr); in elf_swap_phdr_out() 1679 loadbase = ehdr_vma - (i_phdrs[i].p_vaddr & -i_phdrs[i].p_align); in NAME() 1727 err = target_read_memory ((loadbase + i_phdrs[i].p_vaddr) in NAME()
|
| /NextBSD/sys/kern/ |
| HD | imgact_elf.c | 702 (caddr_t)(uintptr_t)phdr[i].p_vaddr + rbase, in __elfN() 711 base_addr = trunc_page(phdr[i].p_vaddr + in __elfN() 792 baddr = phdr[i].p_vaddr; in __CONCAT() 893 (caddr_t)(uintptr_t)phdr[i].p_vaddr + et_dyn_addr, in __CONCAT() 908 proghdr = phdr[i].p_vaddr + hdr->e_phoff + in __CONCAT() 911 seg_addr = trunc_page(phdr[i].p_vaddr + et_dyn_addr); in __CONCAT() 913 phdr[i].p_vaddr + et_dyn_addr - seg_addr); in __CONCAT() 936 proghdr = phdr[i].p_vaddr + et_dyn_addr; in __CONCAT() 1370 error = core_output((caddr_t)(uintptr_t)php->p_vaddr, in __elfN() 1422 phdr->p_vaddr = entry->start; [all …]
|
| HD | kern_dump.c | 257 phdr.p_vaddr = (do_minidump? mdp->pa_start : ~0L); in cb_dumphdr() 260 phdr.p_vaddr = mdp->pa_start; in cb_dumphdr()
|
| /NextBSD/contrib/llvm/tools/llvm-objdump/ |
| HD | ELFDump.cpp | 61 << format(Fmt, (uint64_t)pi->p_vaddr) in printProgramHeaders()
|
| /NextBSD/usr.sbin/kldxref/ |
| HD | ef.c | 136 if (off >= ph->p_vaddr && off < ph->p_vaddr + ph->p_memsz) { in ef_get_offset() 137 return ph->p_offset + (off - ph->p_vaddr); in ef_get_offset()
|
| /NextBSD/contrib/compiler-rt/lib/sanitizer_common/ |
| HD | sanitizer_freebsd.h | 107 __uint32_t p_vaddr; member
|