/src/usr.sbin/mdsetimage/ |
exec_elf32.c | 114 phdrp[i].p_vaddr <= vmaddr && 115 vmaddr < phdrp[i].p_vaddr + phdrp[i].p_filesz) { 117 phdrp[i].p_vaddr + phdrp[i].p_offset;
|
/src/libexec/ld.elf_so/ |
map_object.c | 202 obj->interp = (void *)(uintptr_t)phdr->p_vaddr; 216 round_up(segs[nsegs]->p_vaddr + 222 (void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz)); 226 phdr_vaddr = phdr->p_vaddr; 230 (void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz)); 241 relro_page = phdr->p_vaddr; 247 obj->dynamic = (void *)(uintptr_t)phdr->p_vaddr; 250 (void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz)); 257 (void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz)); 262 obj->exidx_start = (void *)(uintptr_t)phdr->p_vaddr; [all...] |
headers.c | 534 obj->relocbase = (caddr_t)((uintptr_t)phdr - (uintptr_t)ph->p_vaddr); 535 obj->phdr = phdr; /* Equivalent to relocbase + p_vaddr. */ 543 vaddr = (Elf_Addr)(uintptr_t)(obj->relocbase + ph->p_vaddr); 579 obj->relro_page = obj->relocbase + ph->p_vaddr; 594 (uintptr_t)ph->p_vaddr);
|
/src/libexec/ld.elf_so/arch/arm/ |
find_exidx.c | 72 && ph->p_vaddr <= va 73 && va < ph->p_vaddr + ph->p_memsz) {
|
/src/sys/arch/zaurus/stand/zbsdmod/ |
zbsdmod.c | 135 posv = phdr[i].p_vaddr; 152 esymp = (vaddr_t *)phdr[i].p_vaddr; 241 if (phdr[i].p_vaddr == (vaddr_t)esymp) { 242 phdr[i].p_vaddr = (vaddr_t)((char *)phdr[i].p_vaddr + sizeof(long)); 261 ((char *)phdr[i].p_vaddr)[sz] = 266 memset((void *)(phdr[i].p_vaddr + phdr[i].p_filesz), 0,
|
/src/usr.bin/elf2aout/ |
elf2aout.c | 331 ndata.vaddr = ph[i].p_vaddr; 333 nbss.vaddr = ph[i].p_vaddr + ph[i].p_filesz; 341 ntxt.vaddr = ph[i].p_vaddr; 347 if (ph[i].p_vaddr < cur_vma) 348 cur_vma = ph[i].p_vaddr; 413 if (cur_vma != ph[i].p_vaddr) { 414 uint32_t gap = ph[i].p_vaddr - cur_vma; 433 cur_vma = ph[i].p_vaddr + ph[i].p_filesz; 634 if (h1->p_vaddr > h2->p_vaddr) [all...] |
/src/tests/libexec/ld.elf_so/ |
t_rtld_r_debug.c | 81 (long)phdr->p_vaddr, (long)phdr->p_paddr, 87 relocbase = (uintptr_t)phdr - phdr->p_vaddr; 90 return (Elf_Dyn *)((uint8_t *)dynphdr->p_vaddr + relocbase);
|
/src/sys/arch/hpcmips/stand/pbsdboot/ |
elf.c | 194 if (first || max_addr < (void *)(phtbl[i].p_vaddr + phtbl[i].p_memsz)) { 195 max_addr = (void *)(phtbl[i].p_vaddr + phtbl[i].p_memsz); 197 if (first || (void *)phtbl[i].p_vaddr < min_addr) { 198 min_addr = (void *)phtbl[i].p_vaddr; 209 (void *)phtbl[i].p_vaddr, 215 (void *)phtbl[i].p_vaddr + phtbl[i].p_filesz,
|
/src/sys/kern/ |
exec_elf.c | 148 ph[i].p_vaddr += offset; 340 *addr = ph->p_vaddr; 346 diff = ph->p_vaddr - ELF_TRUNC(ph->p_vaddr, ph->p_align); 515 if (*last == ELF_LINK_ADDR && (ph->p_vaddr & 0xffff0000) == 0) 532 u_long psize = ph[i].p_vaddr + ph[i].p_memsz; 551 round_page(limit) - trunc_page(base_ph->p_vaddr), 578 addr = ph[i].p_vaddr; 584 u_long limit = round_page(last_ph->p_vaddr 586 u_long base = trunc_page(ph[i].p_vaddr); [all...] |
/src/sys/arch/ews4800mips/stand/common/ |
bootxx.c | 210 memcpy((void *)p[i].p_vaddr, 214 memset((void *)(p[i].p_vaddr + p[i].p_filesz), 0, 226 p[i].p_vaddr, p[i].p_offset, p[i].p_filesz); 230 p[i].p_vaddr + p[i].p_filesz,
|
/src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
lsan_common_linux.cc | 89 uptr begin = info->dlpi_addr + phdr->p_vaddr;
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_freebsd.h | 107 __uint32_t p_vaddr; member in struct:__sanitizer::__anon507a13260108
|
/src/sys/arch/ia64/include/ |
loadfile_machdep.h | 41 #define MD_LOADSEG(phdr) ((phdr)->p_type == PT_IA_64_UNWIND ? ia64_unwindtab = (phdr)->p_vaddr, ia64_unwindtablen = (phdr)->p_filesz, 1 : 0)
|
/src/sys/arch/x68k/stand/common/ |
exec_sub.c | 133 xarg->load_addr = ph->p_vaddr; 140 sec->sec_pad = ph[1].p_vaddr - (ph->p_vaddr + ph->p_filesz);
|
/src/usr.bin/elf2ecoff/ |
elf2ecoff.c | 246 ndata.vaddr = ph[i].p_vaddr; 248 nbss.vaddr = ph[i].p_vaddr + ph[i].p_filesz; 262 ntxt.vaddr = ph[i].p_vaddr; 272 if (ph[i].p_vaddr < cur_vma) 273 cur_vma = ph[i].p_vaddr; 400 if (cur_vma != ph[i].p_vaddr) { 401 uint32_t gap = ph[i].p_vaddr - cur_vma; 423 cur_vma = ph[i].p_vaddr + ph[i].p_filesz; 499 if (h1->p_vaddr > h2->p_vaddr) [all...] |
/src/sys/arch/x68k/stand/aout2hux/ |
aout2hux.c | 321 if (get_uint32(&phdr[t].p_vaddr) > get_uint32(&phdr[d].p_vaddr)) 334 if (get_uint32(&phdr[t].p_vaddr) > 335 get_uint32(&phdr[d].p_vaddr)) { 355 inf->text_pad = get_uint32(&phdr[d].p_vaddr) - 356 (get_uint32(&phdr[t].p_vaddr) + inf->text_size);
|
aout68k.h | 153 be_uint32_t p_vaddr; /* virtual address */ member in struct:elf_m68k_phdr
|
/src/sys/arch/epoc32/stand/e32boot/exe/ |
netbsd.cpp | 108 loaddesc->addr = VTOP(phdr[i].p_vaddr);
|
/src/lib/libc/tls/ |
tls.c | 158 tls_initaddr = (void *)(phdr->p_vaddr + data->dlpi_addr);
|
/src/sys/arch/atari/stand/tostools/libtos/ |
elf.c | 101 sum = phdrs[i].p_vaddr + phdrs[i].p_memsz; 156 p = (u_char *)(od->kstart) + php->p_vaddr;
|
/src/lib/csu/common/ |
crt0-common.c | 252 relocbase = (uintptr_t)phdr - phdr->p_vaddr; 257 Elf_Dyn *dynp = (Elf_Dyn *)((uint8_t *)dynphdr->p_vaddr + relocbase);
|
/src/sys/lib/libsa/ |
loadfile_elf32.c | 169 I32(phdr->p_vaddr); 178 I64(phdr->p_vaddr); 730 marks[MARK_DATA] = LOADADDR(phdr[i].p_vaddr); 737 phdr[i].p_offset, phdr[i].p_vaddr, 749 marks[MARK_DATA] = LOADADDR(phdr[i].p_vaddr); 751 pos = phdr[i].p_vaddr; 763 BZERO((phdr[i].p_vaddr + phdr[i].p_filesz),
|
/src/sys/dev/ |
kloader.c | 304 kv = p->p_vaddr + ROUND4(p->p_memsz); 575 p->p_vaddr, p->p_memsz, p->p_offset, p->p_filesz); 577 kloader_from_file(p->p_vaddr, p->p_offset, p->p_filesz); 579 kloader_zero(p->p_vaddr + p->p_filesz, p->p_memsz - p->p_filesz);
|
/src/lib/libc/dlfcn/ |
dlfcn_elf.c | 188 dlpi_addr = (uintptr_t)phdr - phdr->p_vaddr;
|
/src/sys/arch/hppa/stand/xxboot/ |
main.c | 360 inf->entry_offset = hdr->e_entry - ph->p_vaddr; 381 inf->entry_offset = (unsigned) hdr->e_entry - (unsigned) ph->p_vaddr;
|