/freebsd-10.1-release/lib/libelf/ |
H A D | gelf_shdr.c | 80 d->sh_addralign = (Elf64_Xword) sh32->sh_addralign; 127 LIBELF_COPY_U32(sh32, s, sh_addralign);
|
H A D | elf_data.c | 73 sh_align = (uint64_t) s->s_shdr.s_shdr32.sh_addralign; 78 sh_align = s->s_shdr.s_shdr64.sh_addralign; 216 sh_align = (uint64_t) s->s_shdr.s_shdr32.sh_addralign; 221 sh_align = s->s_shdr.s_shdr64.sh_addralign;
|
H A D | elf_types.m4 | 210 `sh_addralign, WORD', 223 `sh_addralign, XWORD',
|
H A D | elf_update.c | 104 sh_align = (uint64_t) shdr32->sh_addralign; 110 sh_align = shdr64->sh_addralign; 263 shdr32->sh_addralign = (uint32_t) sh_align; 268 shdr64->sh_addralign = sh_align;
|
/freebsd-10.1-release/contrib/binutils/include/elf/ |
H A D | external.h | 109 unsigned char sh_addralign[4]; /* Section alignment */ member in struct:__anon512 122 unsigned char sh_addralign[8]; /* Section alignment */ member in struct:__anon513
|
H A D | internal.h | 88 unsigned int sh_addralign; /* Section alignment */ member in struct:elf_internal_shdr
|
/freebsd-10.1-release/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | output.c | 561 pad = new_offset % shdr.sh_addralign; 564 new_offset += shdr.sh_addralign - pad; 675 shdr.sh_addralign = 4; 677 pad = new_offset % shdr.sh_addralign; 680 new_offset += shdr.sh_addralign - pad; 689 ddata->d_align = shdr.sh_addralign;
|
/freebsd-10.1-release/contrib/file/src/ |
H A D | readelf.h | 179 Elf32_Word sh_addralign; member in struct:__anon966 192 Elf64_Off sh_addralign; member in struct:__anon967
|
/freebsd-10.1-release/sys/boot/common/ |
H A D | load_elf_obj.c | 231 lastaddr = roundup(lastaddr, shdr[i].sh_addralign); 255 lastaddr = roundup(lastaddr, shdr[ef->symtabindex].sh_addralign); 266 lastaddr = roundup(lastaddr, shdr[symstrindex].sh_addralign); 278 lastaddr = roundup(lastaddr, shdr[ef->shstrindex].sh_addralign); 287 lastaddr = roundup(lastaddr, shdr[i].sh_addralign);
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.h | 163 elf_xword sh_addralign; ///< Power of two alignment constraint. member in struct:elf::ELFSectionHeader
|
H A D | ELFHeader.cpp | 221 // Read sh_addralign and sh_entsize. 222 if (GetMaxU64(data, offset, &sh_addralign, byte_size, 2) == false)
|
H A D | ObjectFileELF.cpp | 1392 const elf_xword plt_entsize = plt_hdr->sh_addralign ? 1393 llvm::RoundUpToAlignment (plt_hdr->sh_entsize, plt_hdr->sh_addralign) : plt_hdr->sh_entsize; 1856 s->Printf(" %8.8" PRIx64 " %8.8" PRIx64, sh.sh_addralign, sh.sh_entsize);
|
/freebsd-10.1-release/sys/sys/ |
H A D | elf32.h | 86 Elf32_Word sh_addralign; /* Alignment in bytes. */ member in struct:__anon11350
|
H A D | elf64.h | 95 Elf64_Xword sh_addralign; /* Alignment in bytes. */ member in struct:__anon11366
|
/freebsd-10.1-release/usr.sbin/kldxref/ |
H A D | ef_obj.c | 475 alignmask = shdr[i].sh_addralign - 1; 476 if (shdr[i].sh_addralign > max_addralign) 477 max_addralign = shdr[i].sh_addralign; 505 alignmask = shdr[i].sh_addralign - 1;
|
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_link.c | 563 shp->sh_addralign = sizeof (char); 572 shp->sh_addralign = 8; 581 shp->sh_addralign = sizeof (char); 593 shp->sh_addralign = 4; 619 shp->sh_addralign = 4; 711 shp->sh_addralign = sizeof (char); 720 shp->sh_addralign = 8; 729 shp->sh_addralign = sizeof (char); 741 shp->sh_addralign = 8; 763 shp->sh_addralign [all...] |
/freebsd-10.1-release/sys/xen/interface/ |
H A D | elfstructs.h | 200 Elf32_Word sh_addralign; /* address alignment */ member in struct:__anon11544 213 Elf64_Xword sh_addralign; /* memory alignment */ member in struct:__anon11545
|
/freebsd-10.1-release/sys/dev/ksyms/ |
H A D | ksyms.c | 307 hdr->kh_shdr[SHDR_SYMTAB].sh_addralign = sizeof(long); 320 hdr->kh_shdr[SHDR_STRTAB].sh_addralign = sizeof(char); 334 hdr->kh_shdr[SHDR_SHSTRTAB].sh_addralign = 0 /* sizeof(char) */;
|
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libctf/common/ |
H A D | ctf_lib.c | 173 dst->sh_addralign = src->sh_addralign;
|
/freebsd-10.1-release/usr.sbin/crunch/crunchide/ |
H A D | exec_elf32.c | 313 shdrshdr.sh_addralign = htoxew(ELFSIZE / 8); 440 align = xewtoh(layoutp[i].shdr->sh_addralign);
|
/freebsd-10.1-release/contrib/llvm/include/llvm/Object/ |
H A D | ELFTypes.h | 120 Elf_Word sh_addralign; // Section address alignment member in struct:llvm::object::Elf_Shdr_Base 135 Elf_Xword sh_addralign; // Section address alignment member in struct:llvm::object::Elf_Shdr_Base
|
/freebsd-10.1-release/contrib/binutils/bfd/ |
H A D | elfcode.h | 311 dst->sh_addralign = H_GET_WORD (abfd, src->sh_addralign); 334 H_PUT_WORD (abfd, src->sh_addralign, dst->sh_addralign); 1539 (long) hdr->sh_addralign);
|
/freebsd-10.1-release/contrib/binutils/binutils/ |
H A D | readelf.c | 3662 internal->sh_addralign = BYTE_GET (shdrs[i].sh_addralign); 3704 internal->sh_addralign = BYTE_GET (shdrs[i].sh_addralign); 4277 (unsigned long) section->sh_addralign); 4316 if ((unsigned long) section->sh_addralign == section->sh_addralign) 4317 printf ("%2ld\n", (unsigned long) section->sh_addralign); 4320 print_vma (section->sh_addralign, DEC); 4343 (unsigned long) section->sh_addralign); [all...] |
/freebsd-10.1-release/contrib/llvm/include/llvm/Support/ |
H A D | ELF.h | 1188 Elf32_Word sh_addralign; // Section address alignment member in struct:llvm::ELF::Elf32_Shdr 1202 Elf64_Xword sh_addralign; member in struct:llvm::ELF::Elf64_Shdr
|
/freebsd-10.1-release/usr.bin/elfdump/ |
H A D | elfdump.c | 115 offsetof(Elf32_Shdr, sh_addralign), offsetof(Elf32_Shdr, sh_entsize), 156 offsetof(Elf64_Shdr, sh_addralign), offsetof(Elf64_Shdr, sh_entsize),
|