Home
last modified time | relevance | path

Searched refs:p_align (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-12-stable/contrib/elftoolchain/libelf/
Dgelf_phdr.c85 d->p_align = (Elf64_Xword) ep32->p_align; in gelf_getphdr()
168 LIBELF_COPY_U32(ph32, s, p_align); in gelf_update_phdr()
Delf_types.m4159 `p_align, WORD',
170 `p_align, XWORD',
/freebsd-12-stable/contrib/llvm-project/lld/ELF/
DWriter.h33 : p_align(type == llvm::ELF::PT_LOAD ? config->maxPageSize : 0), in PhdrEntry()
42 uint32_t p_align = 0; member
DInputSection.cpp655 ((tls->p_vaddr - config->wordsize * 2) & (tls->p_align - 1)); in getTlsTpOffset()
662 return s.getVA(0) + (tls->p_vaddr & (tls->p_align - 1)) - 0x7000; in getTlsTpOffset()
664 return s.getVA(0) + (tls->p_vaddr & (tls->p_align - 1)); in getTlsTpOffset()
672 ((-tls->p_vaddr - tls->p_memsz) & (tls->p_align - 1)); in getTlsTpOffset()
DWriter.cpp1079 p_align = std::max(p_align, sec->alignment); in add()
2570 Out::tlsPhdr->p_align); in fixSectionAlignments()
2597 return alignTo(off, os->ptLoad->p_align, os->addr); in computeFileOffset()
2729 p->p_align = 1; in setPhdrs()
/freebsd-12-stable/contrib/binutils/include/elf/
Dexternal.h84 unsigned char p_align[4]; /* Segment alignment, file & memory */ member
95 unsigned char p_align[8]; /* Segment alignment, file & memory */ member
Dinternal.h71 bfd_vma p_align; /* Segment alignment, file & memory */ member
241 bfd_vma p_align; member
/freebsd-12-stable/contrib/binutils/bfd/
Delfcode.h362 dst->p_align = H_GET_WORD (abfd, src->p_align); in elf_swap_phdr_in()
378 H_PUT_WORD (abfd, src->p_align, dst->p_align); in elf_swap_phdr_out()
1674 + i_phdrs[i].p_align - 1) & -i_phdrs[i].p_align; in NAME()
1678 if ((i_phdrs[i].p_offset & -i_phdrs[i].p_align) == 0) in NAME()
1679 loadbase = ehdr_vma - (i_phdrs[i].p_vaddr & -i_phdrs[i].p_align); in NAME()
1722 bfd_vma start = i_phdrs[i].p_offset & -i_phdrs[i].p_align; in NAME()
1724 + i_phdrs[i].p_align - 1) & -i_phdrs[i].p_align; in NAME()
1728 & -i_phdrs[i].p_align, in NAME()
Delf.c1182 fprintf (f, " align 2**%u\n", bfd_log2 (p->p_align)); in _bfd_elf_print_private_bfd_data()
2628 newsect->alignment_power = bfd_log2 (hdr->p_align); in _bfd_elf_make_section_from_phdr()
4393 maxpagesize = m->p_align; in assign_file_positions_for_load_sections()
4395 p->p_align = maxpagesize; in assign_file_positions_for_load_sections()
4398 p->p_align = 1 << bed->s->log_file_align; in assign_file_positions_for_load_sections()
4400 p->p_align = m->p_align; in assign_file_positions_for_load_sections()
4402 p->p_align = 0; in assign_file_positions_for_load_sections()
4418 align = p->p_align; in assign_file_positions_for_load_sections()
4606 p->p_align = 1; in assign_file_positions_for_load_sections()
4647 p->p_align = 1; in assign_file_positions_for_load_sections()
[all …]
/freebsd-12-stable/sys/arm/arm/
Ddump_machdep.c100 phdr.p_align = PAGE_SIZE; in dumpsys_write_aux_headers()
/freebsd-12-stable/contrib/file/src/
Dreadelf.h183 Elf32_Word p_align; member
194 Elf64_Xword p_align; member
Dreadelf.c179 ? CAST(off_t, (ph32.p_align ? \
180 elf_getu32(swap, ph32.p_align) : 4))\
181 : CAST(off_t, (ph64.p_align ? \
182 elf_getu64(swap, ph64.p_align) : 4))))
/freebsd-12-stable/lib/libc/gen/
Dtls.c462 phdr[i].p_align); in _init_tls()
464 tls_init_align = phdr[i].p_align; in _init_tls()
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_freebsd.h111 __uint32_t p_align; member
/freebsd-12-stable/lib/libpmcstat/
Dlibpmcstat_image.c384 (ph.p_offset & (-ph.p_align)) == 0) in pmcstat_image_get_elf_params()
385 image->pi_vaddr = ph.p_vaddr & (-ph.p_align); in pmcstat_image_get_elf_params()
/freebsd-12-stable/sys/sys/
Delf32.h116 Elf32_Word p_align; /* Alignment in memory and file. */ member
Delf64.h125 Elf64_Xword p_align; /* Alignment in memory and file. */ member
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
DELFHeader.h200 elf_xword p_align; ///< Segment alignment constraint. member
DELFHeader.cpp381 if (!GetMaxU64(data, offset, &p_align, byte_size)) in Parse()
/freebsd-12-stable/libexec/rtld-elf/
Dmap_object.c135 if ((segs[nsegs]->p_align & (PAGE_SIZE - 1)) != 0) { in map_object()
316 obj->tlsalign = phtls->p_align; in map_object()
/freebsd-12-stable/contrib/elftoolchain/elfcopy/
Dsegments.c582 ophdr.p_align = iphdr.p_align; in copy_phdr()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
DELF.h1266 Elf32_Word p_align; // Segment alignment constraint member
1278 Elf64_Xword p_align; // Segment alignment constraint member
/freebsd-12-stable/sys/kern/
Dkern_dump.c266 phdr.p_align = PAGE_SIZE; in cb_dumphdr()
/freebsd-12-stable/usr.bin/gcore/
Delfcore.c314 phdr->p_align = PAGE_SIZE; in cb_put_phdr()
525 phdr->p_align = sizeof(Elf32_Size); in elf_puthdr()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Object/
DELFTypes.h519 Elf_Word p_align; // Segment alignment constraint
532 Elf_Xword p_align; // Segment alignment constraint

12