Home
last modified time | relevance | path

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

123

/NextBSD/libexec/rtld-elf/
HDmap_object.c133 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/
HDelf_trampoline.c159 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/
HDkvm_powerpc.c156 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()
HDkvm_powerpc64.c157 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/
HDfde-glibc.c81 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/
HDload_elf.c396 (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/
HDinternal.h67 bfd_vma p_vaddr; /* Segment virtual address */ member
285 || (sec_hdr->sh_addr >= segment->p_vaddr \
287 <= segment->p_vaddr + segment->p_memsz))))
HDexternal.h79 unsigned char p_vaddr[4]; /* Segment virtual address */ member
91 unsigned char p_vaddr[8]; /* Segment virtual address */ member
/NextBSD/lib/libprocstat/
HDcore.c327 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/
HDelf_utils.c49 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/
HDgelf_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()
/NextBSD/usr.sbin/kgzip/
HDkgzcmp.c190 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/
HDunwind-dw2-fde-glibc.c241 __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/
HDreadelf.h142 Elf32_Addr p_vaddr; member
154 Elf64_Addr p_vaddr; member
/NextBSD/sys/arm/arm/
HDelf_trampoline.c502 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()
HDdump_machdep.c94 phdr.p_vaddr = KERNVIRTADDR; in dumpsys_write_aux_headers()
/NextBSD/usr.sbin/btxld/
HDbtxld.c423 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/
HDaeabi_unwind_exidx.c77 return ((void *)(info.dlpi_addr + hdr->p_vaddr)); in dl_unwind_find_exidx()
/NextBSD/contrib/binutils/bfd/
HDelf.c944 + 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 …]
HDelfcode.h352 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/
HDimgact_elf.c702 (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 …]
HDkern_dump.c257 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/
HDELFDump.cpp61 << format(Fmt, (uint64_t)pi->p_vaddr) in printProgramHeaders()
/NextBSD/usr.sbin/kldxref/
HDef.c136 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/
HDsanitizer_freebsd.h107 __uint32_t p_vaddr; member

123