Searched refs:p_vaddr (Results 1 - 21 of 21) sorted by relevance

/linux-4.1.27/arch/alpha/boot/tools/
H A Dobjstrip.c181 if (elf_phdr->p_vaddr < e_entry) { main()
182 unsigned long delta = e_entry - elf_phdr->p_vaddr; main()
186 elf_phdr->p_vaddr += delta; main()
191 prog_name, (long) elf_phdr->p_vaddr, main()
192 elf_phdr->p_vaddr + fil_size, offset); main()
/linux-4.1.27/fs/
H A Dbinfmt_elf_fdpic.c265 exec_params.load_addr = phdr->p_vaddr; load_elf_fdpic_binary()
789 if (params->hdr.e_entry >= seg->p_vaddr && elf_fdpic_map_file()
790 params->hdr.e_entry < seg->p_vaddr + seg->p_memsz) { elf_fdpic_map_file()
792 (params->hdr.e_entry - seg->p_vaddr) + elf_fdpic_map_file()
814 if (phdr->p_vaddr >= seg->p_vaddr && elf_fdpic_map_file()
815 phdr->p_vaddr + phdr->p_filesz <= elf_fdpic_map_file()
816 seg->p_vaddr + seg->p_memsz) { elf_fdpic_map_file()
818 (phdr->p_vaddr - seg->p_vaddr) + elf_fdpic_map_file()
835 if (phdr->p_vaddr >= seg->p_vaddr && elf_fdpic_map_file()
836 phdr->p_vaddr + phdr->p_memsz <= elf_fdpic_map_file()
837 seg->p_vaddr + seg->p_memsz) { elf_fdpic_map_file()
839 (phdr->p_vaddr - seg->p_vaddr) + elf_fdpic_map_file()
869 if (seg->p_vaddr - mseg->p_vaddr == seg->addr - mseg->addr) { elf_fdpic_map_file()
898 seg->p_vaddr, seg->p_memsz); elf_fdpic_map_file()
933 if (base > phdr->p_vaddr) elf_fdpic_map_file_constdisp_on_uclinux()
934 base = phdr->p_vaddr; elf_fdpic_map_file_constdisp_on_uclinux()
935 if (top < phdr->p_vaddr + phdr->p_memsz) elf_fdpic_map_file_constdisp_on_uclinux()
936 top = phdr->p_vaddr + phdr->p_memsz; elf_fdpic_map_file_constdisp_on_uclinux()
958 seg->addr = maddr + (phdr->p_vaddr - base); elf_fdpic_map_file_constdisp_on_uclinux()
959 seg->p_vaddr = phdr->p_vaddr; elf_fdpic_map_file_constdisp_on_uclinux()
1027 (unsigned long) phdr->p_vaddr, elf_fdpic_map_file_by_direct_mmap()
1050 maddr = phdr->p_vaddr; elf_fdpic_map_file_by_direct_mmap()
1061 delta_vaddr = phdr->p_vaddr; elf_fdpic_map_file_by_direct_mmap()
1064 maddr = load_addr + phdr->p_vaddr - delta_vaddr; elf_fdpic_map_file_by_direct_mmap()
1080 disp = phdr->p_vaddr & ~PAGE_MASK; elf_fdpic_map_file_by_direct_mmap()
1096 seg->p_vaddr = phdr->p_vaddr; elf_fdpic_map_file_by_direct_mmap()
1303 phdr->p_vaddr = 0; fill_elf_note_phdr()
1716 phdr.p_vaddr = vma->vm_start; elf_fdpic_core_dump()
H A Dbinfmt_elf.c341 unsigned long size = eppnt->p_filesz + ELF_PAGEOFFSET(eppnt->p_vaddr); elf_map()
342 unsigned long off = eppnt->p_offset - ELF_PAGEOFFSET(eppnt->p_vaddr); elf_map()
386 return cmds[last_idx].p_vaddr + cmds[last_idx].p_memsz - total_mapping_size()
387 ELF_PAGESTART(cmds[first_idx].p_vaddr); total_mapping_size()
559 vaddr = eppnt->p_vaddr; load_elf_interp()
585 k = load_addr + eppnt->p_vaddr; load_elf_interp()
598 k = load_addr + eppnt->p_vaddr + eppnt->p_filesz; load_elf_interp()
606 k = load_addr + eppnt->p_memsz + eppnt->p_vaddr; load_elf_interp()
906 vaddr = elf_ppnt->p_vaddr; load_elf_binary()
936 load_addr = (elf_ppnt->p_vaddr - elf_ppnt->p_offset); load_elf_binary()
944 k = elf_ppnt->p_vaddr; load_elf_binary()
963 k = elf_ppnt->p_vaddr + elf_ppnt->p_filesz; load_elf_binary()
971 k = elf_ppnt->p_vaddr + elf_ppnt->p_memsz; load_elf_binary()
1155 ELF_PAGESTART(eppnt->p_vaddr), load_elf_library()
1157 ELF_PAGEOFFSET(eppnt->p_vaddr)), load_elf_library()
1161 ELF_PAGEOFFSET(eppnt->p_vaddr))); load_elf_library()
1162 if (error != ELF_PAGESTART(eppnt->p_vaddr)) load_elf_library()
1165 elf_bss = eppnt->p_vaddr + eppnt->p_filesz; load_elf_library()
1171 len = ELF_PAGESTART(eppnt->p_filesz + eppnt->p_vaddr + load_elf_library()
1173 bss = eppnt->p_memsz + eppnt->p_vaddr; load_elf_library()
1370 phdr->p_vaddr = 0; fill_elf_note_phdr()
2235 phdr.p_vaddr = vma->vm_start; elf_core_dump()
/linux-4.1.27/include/uapi/linux/
H A Delf-fdpic.h22 Elf32_Addr p_vaddr; /* VMA recorded in file */ member in struct:elf32_fdpic_loadseg
H A Delf.h246 Elf32_Addr p_vaddr; member in struct:elf32_phdr
258 Elf64_Addr p_vaddr; /* Segment virtual address */ member in struct:elf64_phdr
/linux-4.1.27/arch/mips/boot/
H A Delf2ecoff.c123 if (h1->p_vaddr > h2->p_vaddr) phcmp()
125 else if (h1->p_vaddr < h2->p_vaddr) phcmp()
191 p->p_vaddr = swab32(p->p_vaddr); convert_elf_phdrs()
362 ndata.vaddr = ph[i].p_vaddr; main()
364 nbss.vaddr = ph[i].p_vaddr + ph[i].p_filesz; main()
372 ntxt.vaddr = ph[i].p_vaddr; main()
378 if (ph[i].p_vaddr < cur_vma) main()
379 cur_vma = ph[i].p_vaddr; main()
566 if (cur_vma != ph[i].p_vaddr) { main()
568 ph[i].p_vaddr - cur_vma; main()
599 cur_vma = ph[i].p_vaddr + ph[i].p_filesz; main()
/linux-4.1.27/arch/powerpc/boot/
H A Delf.h97 Elf32_Addr p_vaddr; member in struct:elf32_phdr
109 Elf64_Addr p_vaddr; /* Segment virtual address */ member in struct:elf64_phdr
/linux-4.1.27/arch/x86/um/
H A Delfcore.c52 void *addr = (void *) phdrp[i].p_vaddr; elf_core_write_extra_data()
/linux-4.1.27/arch/ia64/kernel/
H A Delfcore.c51 void *addr = (void *)gate_phdrs[i].p_vaddr; elf_core_write_extra_data()
H A Dunwind.c2209 start = (const struct unw_table_entry *) punw->p_vaddr; create_gate_table()
/linux-4.1.27/arch/x86/vdso/
H A Dvdso2c.h32 GET_LE(&pt[i].p_vaddr) != 0) go()
/linux-4.1.27/arch/metag/kernel/
H A Dprocess.c383 unsigned long page_off = ELF_PAGEOFFSET(eppnt->p_vaddr); __metag_elf_map()
436 eppnt->p_vaddr = map_addr; __metag_elf_map()
/linux-4.1.27/arch/x86/kernel/
H A Dcrash.c394 phdr->p_vaddr = (unsigned long long) __va(mstart); prepare_elf64_ram_headers_callback()
399 phdr, phdr->p_vaddr, phdr->p_paddr, phdr->p_filesz, prepare_elf64_ram_headers_callback()
478 phdr->p_vaddr = (Elf64_Addr)_text;
/linux-4.1.27/fs/proc/
H A Dkcore.c359 nhdr->p_vaddr = 0; elf_kcore_store_hdr()
375 phdr->p_vaddr = (size_t)m->addr; elf_kcore_store_hdr()
H A Dvmcore.c679 phdr.p_vaddr = phdr.p_paddr = 0; merge_note_headers_elf64()
865 phdr.p_vaddr = phdr.p_paddr = 0; merge_note_headers_elf32()
/linux-4.1.27/sound/pci/mixart/
H A Dmixart_hwdep.c94 u32 p_vaddr; member in struct:snd_mixart_elf32_phdr
123 memcpy_toio( MIXART_MEM( mgr, be32_to_cpu(elf_programheader.p_vaddr)), mixart_load_elf()
/linux-4.1.27/arch/powerpc/oprofile/cell/
H A Dvma_map.c166 map = vma_map_add(map, phdr.p_vaddr, phdr.p_memsz, create_vma_map()
/linux-4.1.27/Documentation/vDSO/
H A Dparse_vdso.c122 - (uintptr_t)pt[i].p_vaddr; vdso_init_from_sysinfo_ehdr()
/linux-4.1.27/arch/powerpc/kernel/
H A Dfadump.c857 phdr->p_vaddr = 0; fadump_create_elfcore_headers()
872 phdr->p_vaddr = 0; fadump_create_elfcore_headers()
909 phdr->p_vaddr = (unsigned long)__va(mbase); fadump_create_elfcore_headers()
/linux-4.1.27/arch/s390/kernel/
H A Dcrash_dump.c559 phdr->p_vaddr = start; loads_init()
/linux-4.1.27/tools/perf/util/
H A Dsymbol-elf.c1117 err = mapfn(phdr.p_vaddr, sz, phdr.p_offset, data); elf_read_maps()
1333 .p_vaddr = addr, kcore__add_phdr()

Completed in 558 milliseconds