/freebsd/libexec/rtld-elf/ |
H A D | map_object.c | 139 segs[nsegs]->p_memsz)); in map_object() 145 phsize = phdr->p_memsz; in map_object() 204 segs[nsegs]->p_memsz); in map_object() 246 if (segs[i]->p_filesz != segs[i]->p_memsz) { in map_object() 277 segs[i]->p_memsz); in map_object() 332 obj->tlssize = phtls->p_memsz; in map_object()
|
/freebsd/contrib/elftoolchain/libelf/ |
H A D | gelf_phdr.c | 83 d->p_memsz = (Elf64_Xword) ep32->p_memsz; in gelf_getphdr() 167 LIBELF_COPY_U32(ph32, s, p_memsz); in gelf_update_phdr()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_globals.cpp | 35 ElfW(Addr) lo = base + phdr[i].p_vaddr, hi = lo + phdr[i].p_memsz; in CheckCodeModel() 61 const char *nend = note + phdr[i].p_memsz; in HwasanGlobalsFor()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/profile/ |
H A D | InstrProfilingPlatformLinux.c | 200 if (ProgramHeader[I].p_memsz == 0 || in __llvm_write_binary_ids() 201 ProgramHeader[I].p_memsz == ProgramHeader[I].p_filesz) { in __llvm_write_binary_ids() 214 (const ElfW(Nhdr) *)((const char *)(Note) + ProgramHeader[I].p_memsz); in __llvm_write_binary_ids()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/ |
H A D | lsan_common_linux.cpp | 87 (phdr->p_memsz == 0)) in ProcessGlobalRegionsCallback() 90 uptr end = begin + phdr->p_memsz; in ProcessGlobalRegionsCallback()
|
/freebsd/contrib/llvm-project/libunwind/src/ |
H A D | AddressSpace.hpp | 398 uintptr_t end = begin + phdr->p_memsz; in checkAddrInSegment() 401 cbdata->sects->text_segment_length = phdr->p_memsz; in checkAddrInSegment() 415 cbdata->sects->dwarf_index_section_length = phdr->p_memsz; in checkForUnwindInfoSegment() 418 eh_frame_hdr_start + phdr->p_memsz, hdrInfo)) { in checkForUnwindInfoSegment() 431 cbdata->sects->arm_section_length = phdr->p_memsz; in checkForUnwindInfoSegment()
|
/freebsd/stand/powerpc/boot1.chrp/ |
H A D | boot1.c | 616 ofw_claim(p,(ph.p_filesz > ph.p_memsz) ? in load() 617 ph.p_filesz : ph.p_memsz,0); in load() 622 if (ph.p_filesz != ph.p_memsz) in load() 623 bzero(p + ph.p_filesz, ph.p_memsz - ph.p_filesz); in load() 624 __syncicache(p, ph.p_memsz); in load()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | DwarfCFIEHPrinter.h | 74 if (Phdr.p_memsz != Phdr.p_filesz) in printUnwindInformation() 101 W.startLine() << format("Size: 0x%" PRIx64 "\n", (uint64_t)EHFramePHdr->p_memsz); in printEHFrameHdr() 155 while (Offset + 8 <= EHFramePHdr->p_memsz && NumEntries < FDECount) { in printEHFrameHdr()
|
/freebsd/contrib/elftoolchain/size/ |
H A D | size.c | 490 split = (phdr->p_memsz > 0) && (phdr->p_filesz > 0) && in handle_phdr() 491 (phdr->p_memsz > phdr->p_filesz); in handle_phdr() 502 size = phdr->p_memsz - phdr->p_filesz; in handle_phdr() 506 text_size_total += phdr->p_memsz - phdr->p_filesz; in handle_phdr() 518 data_size += phdr->p_memsz - phdr->p_filesz; in handle_phdr() 522 text_size += phdr->p_memsz - phdr->p_filesz; in handle_phdr()
|
/freebsd/stand/common/ |
H A D | load_elf.c | 169 CONVERT_FIELD(b, p_memsz, e); \ in elf_program_header_convert() 647 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz - 1)); 653 if (phdr[i].p_filesz < phdr[i].p_memsz) 654 printf("+0x%lx", (long)(phdr[i].p_memsz - 676 if (phdr[i].p_filesz < phdr[i].p_memsz) { 680 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz -1)); 683 phdr[i].p_memsz - phdr[i].p_filesz); 694 (phdr[i].p_vaddr + off + phdr[i].p_memsz)) 695 lastaddr = phdr[i].p_vaddr + off + phdr[i].p_memsz;
|
/freebsd/lib/libkvm/ |
H A D | kvm_powerpc.c | 156 va >= be32toh(ph->p_vaddr) + be32toh(ph->p_memsz))) { in powerpc_va2off() 166 return (be32toh(ph->p_memsz) - (va - be32toh(ph->p_vaddr))); in powerpc_va2off()
|
H A D | kvm_arm.c | 73 while (n && (pa < p->p_paddr || pa >= p->p_paddr + p->p_memsz)) in _kvm_pa2off() 80 return (p->p_memsz - (pa - p->p_paddr)); in _kvm_pa2off()
|
H A D | kvm_powerpc64.c | 159 va >= _kvm64toh(kd, ph->p_vaddr) + _kvm64toh(kd, ph->p_memsz))) { in powerpc64_va2off() 170 return (_kvm64toh(kd, ph->p_memsz) - in powerpc64_va2off()
|
/freebsd/usr.sbin/btxld/ |
H A D | btxld.c | 378 hdr->bss = le32toh(ep->p_memsz) - in gethdr() 420 eh.p[0].p_filesz = eh.p[0].p_memsz = htole32(hdr->text); in puthdr() 424 htole32(roundup2(le32toh(eh.p[0].p_paddr) + le32toh(eh.p[0].p_memsz), in puthdr() 426 eh.p[1].p_filesz = eh.p[1].p_memsz = htole32(hdr->data); in puthdr()
|
/freebsd/lib/libc/arm/aeabi/ |
H A D | aeabi_unwind_exidx.c | 73 *pcount = hdr->p_memsz / sizeof(exidx_entry); in dl_unwind_find_exidx()
|
/freebsd/lib/libprocstat/ |
H A D | core.c | 316 if (addr < phdr.p_vaddr || addr > phdr.p_vaddr + phdr.p_memsz) in core_read_mem() 319 if ((phdr.p_vaddr + phdr.p_memsz) - addr < len) { in core_read_mem() 325 len = (phdr.p_vaddr + phdr.p_memsz) - addr; in core_read_mem()
|
/freebsd/sys/arm/arm/ |
H A D | dump_machdep.c | 94 phdr.p_memsz = 0; in dumpsys_write_aux_headers()
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | Writer.h | 33 uint64_t p_memsz = 0; member
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_linux_libcdep.cpp | 430 TlsBlock{begin, begin + info->dlpi_phdr[i].p_memsz, in CollectStaticTlsBlocks() 490 *(uptr *)data = hdr->p_memsz; in GetSizeFromHdr() 672 uptr cur_end = cur_beg + phdr->p_memsz; in AddModuleSegments() 679 while (off + sizeof(ElfW(Nhdr)) < phdr->p_memsz) { in AddModuleSegments() 686 phdr->p_memsz) { in AddModuleSegments()
|
H A D | sanitizer_freebsd.h |
|
/freebsd/contrib/file/src/ |
H A D | readelf.h | 181 Elf32_Word p_memsz; member 193 Elf64_Xword p_memsz; member
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | ProcessElfCore.cpp | 118 VMRangeToFileOffset::Entry range_entry(addr, header.p_memsz, file_range); in AddAddressRangeFromLoadSegment() 142 VMRangeToPermissions::Entry(addr, header.p_memsz, permissions)); in AddAddressRangeFromLoadSegment() 154 VMRangeToFileOffset::Entry(header.p_vaddr, header.p_memsz, file_range)); in AddAddressRangeFromMemoryTagSegment() 1035 note_bytes.resize(program_header.p_memsz); in FindBuidIdInCoreMemory() 1038 program_header.p_memsz, error); in FindBuidIdInCoreMemory() 1039 if (byte_read != program_header.p_memsz) in FindBuidIdInCoreMemory()
|
/freebsd/lib/libc/gen/ |
H A D | elf_utils.c | 68 ph->p_vaddr + ph->p_memsz) in __elf_phdr_match_addr()
|
/freebsd/sys/arm64/arm64/ |
H A D | elf_machdep.c | 379 if (phdr[i].p_type != PT_LOAD || phdr[i].p_memsz == 0) in arm64_exec_protect() 383 eva = sva + phdr[i].p_memsz; in arm64_exec_protect()
|
/freebsd/lib/libkldelf/ |
H A D | ef.c | 103 if (phdr->p_filesz < phdr->p_memsz) in ef_print_phdr() 105 (uintmax_t)(phdr->p_memsz - phdr->p_filesz)); in ef_print_phdr() 118 if (addr >= ph->p_vaddr && addr < ph->p_vaddr + ph->p_memsz) { in ef_get_offset()
|