Searched refs:sh_addralign (Results 1 - 13 of 13) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFw/
H A DElf64Convert.c292 if ((shdr->sh_addralign != 0) && (shdr->sh_addralign != 1)) {
294 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
296 mCoffOffset = (UINT32) ((mCoffOffset + shdr->sh_addralign - 1) & ~(shdr->sh_addralign - 1));
297 } else if ((shdr->sh_addr % shdr->sh_addralign) != (mCoffOffset % shdr->sh_addralign)) {
299 // and make images smaller. If sh_addr is not aligned to sh_addralign
300 // then the section needs to preserve sh_addr MOD sh_addralign.
333 if ((shdr->sh_addralign !
[all...]
H A DElf32Convert.c299 if ((shdr->sh_addralign != 0) && (shdr->sh_addralign != 1)) {
301 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
303 mCoffOffset = (mCoffOffset + shdr->sh_addralign - 1) & ~(shdr->sh_addralign - 1);
304 } else if ((shdr->sh_addr % shdr->sh_addralign) != (mCoffOffset % shdr->sh_addralign)) {
306 // and make images smaller. If sh_addr is not aligned to sh_addralign
307 // then the section needs to preserve sh_addr MOD sh_addralign.
340 if ((shdr->sh_addralign !
[all...]
H A Delf32.h99 Elf32_Word sh_addralign; /* Alignment in bytes. */ member in struct:__anon9986
H A Delf64.h107 Elf64_Xword sh_addralign; /* Alignment in bytes. */ member in struct:__anon10002
/vbox/src/VBox/Devices/PC/ipxe/src/util/
H A Diccfix.c46 unsigned long align = shdr->sh_addralign;
52 shdr->sh_addralign = new_align;
/vbox/src/VBox/Runtime/include/internal/
H A DldrELF32.h93 Elf32_Word sh_addralign; /* Address alignment boundary. */ member in struct:__anon16606
H A DldrELF64.h96 Elf64_Xword sh_addralign; /* Address alignment boundary. */ member in struct:__anon16615
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_link.c508 shp->sh_addralign = sizeof (char);
517 shp->sh_addralign = 8;
526 shp->sh_addralign = sizeof (char);
538 shp->sh_addralign = 4;
564 shp->sh_addralign = 4;
645 shp->sh_addralign = sizeof (char);
654 shp->sh_addralign = 8;
663 shp->sh_addralign = sizeof (char);
675 shp->sh_addralign = 8;
697 shp->sh_addralign
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.1.0/
H A Delf.h650 Elf32_Word sh_addralign; member in struct:__anon4548
663 Elf64_Xword sh_addralign; member in struct:__anon4549
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.0.1/
H A Delf.h650 Elf32_Word sh_addralign; member in struct:__anon4109
663 Elf64_Xword sh_addralign; member in struct:__anon4110
/vbox/src/VBox/Runtime/common/ldr/
H A DldrELFRelocatable.cpp.h1141 Seg.Alignment = paShdrs[iShdr].sh_addralign;
1153 Seg.cbMapped = RT_MAX(paShdrs[iShdr].sh_size, paShdrs[iShdr].sh_addralign);
1632 "RTLdrELF: sh_addralign: " FMT_ELF_XWORD "\n"
1637 pShdr->sh_offset, pShdr->sh_size, pShdr->sh_link, pShdr->sh_info, pShdr->sh_addralign,
1649 || pShdr->sh_addralign != 0
1863 Elf_Addr uAddr = RT_ALIGN_T(uNextAddr, paShdrs[i].sh_addralign, Elf_Addr);
1897 paShdrs[i].sh_addr = paShdrs[i].sh_addralign
1898 ? RT_ALIGN_T(pModElf->cbImage, paShdrs[i].sh_addralign, Elf_Addr)
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libctf/common/
H A Dctf_lib.c268 dst->sh_addralign = src->sh_addralign;
/vbox/src/recompiler/
H A Delf.h1065 Elf32_Word sh_addralign; member in struct:elf32_shdr
1078 Elf64_Xword sh_addralign; /* Section alignment */ member in struct:elf64_shdr

Completed in 123 milliseconds