/titanic_51/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_isa.c | 107 if (shp->sh_addralign > pp->align) in get_progbits_size() 108 pp->align = shp->sh_addralign; in get_progbits_size() 109 pp->size = ALIGN(pp->size, shp->sh_addralign); in get_progbits_size()
|
/titanic_51/usr/src/uts/intel/ia32/krtld/ |
H A D | kobj_isa.c | 107 if (shp->sh_addralign > pp->align) in get_progbits_size() 108 pp->align = shp->sh_addralign; in get_progbits_size() 109 pp->size = ALIGN(pp->size, shp->sh_addralign); in get_progbits_size()
|
/titanic_51/usr/src/uts/sparc/krtld/ |
H A D | kobj_isa.c | 123 if (shp->sh_addralign > pp->align) in get_progbits_size() 124 pp->align = shp->sh_addralign; in get_progbits_size() 125 pp->size = ALIGN(pp->size, shp->sh_addralign); in get_progbits_size()
|
/titanic_51/usr/src/lib/libctf/common/ |
H A D | ctf_elfwrite.c | 184 pad = new_offset % shdr.sh_addralign; in ctf_write_elf() 187 new_offset += shdr.sh_addralign - pad; in ctf_write_elf() 297 shdr.sh_addralign = 4; in ctf_write_elf() 299 pad = new_offset % shdr.sh_addralign; in ctf_write_elf() 302 new_offset += shdr.sh_addralign - pad; in ctf_write_elf() 331 ddata->d_align = shdr.sh_addralign; in ctf_write_elf()
|
/titanic_51/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | shdr.c | 49 SHDR_CMD_T_SH_ADDRALIGN = 2, /* shdr:sh_addralign */ 271 EC_XWORD(shdr->sh_addralign)); in print_shdr() 446 Xword sh_addralign; in cmd_body() local 448 sh_addralign = elfedit_atoui(argstate.argv[1], NULL); in cmd_body() 449 if (elfedit_bits_set(sh_addralign, in cmd_body() 450 sizeof (sh_addralign)) > 1) in cmd_body() 454 if (shdr->sh_addralign == sh_addralign) { in cmd_body() 459 EC_XWORD(shdr->sh_addralign)); in cmd_body() 465 EC_XWORD(shdr->sh_addralign), in cmd_body() [all...] |
H A D | shdr.msg | 50 @ MSG_DEBUG_ADDRALIGN "ELF warning: sh_addralign value is expected to \ 193 The shdr:sh_addralign command is used to display or alter the\n\ 200 of sh_addralign. Currently, only 0 and positive integral\n\ 204 If shdr:sh_addralign is called without arguments, the value\n\ 205 of sh_addralign for every section in the section header array\n\ 208 present, the sh_addralign field of the section at the specified\n\ 386 @ MSG_CMD_SH_ADDRALIGN "sh_addralign"
|
/titanic_51/usr/src/lib/libproc/common/ |
H A D | Psymtab_machelf32.c | 499 sp->sh_addralign = 1; in fake_elf64() 521 sp->sh_addralign = SH_ADDRALIGN; in fake_elf64() 548 sp->sh_addralign = SH_ADDRALIGN; in fake_elf64() 574 sp->sh_addralign = 1; in fake_elf64() 598 sp->sh_addralign = SH_ADDRALIGN; in fake_elf64() 694 sp->sh_addralign = SH_ADDRALIGN; in fake_elf64()
|
/titanic_51/usr/src/uts/common/os/ |
H A D | ksyms_snapshot.c | 174 shp->sh_addralign = sizeof (Addr); in ksyms_snapshot() 183 shp->sh_addralign = 1; in ksyms_snapshot() 190 shp->sh_addralign = 1; in ksyms_snapshot()
|
/titanic_51/usr/src/tools/ctf/cvt/ |
H A D | output.c | 544 pad = new_offset % shdr.sh_addralign; in write_file() 547 new_offset += shdr.sh_addralign - pad; in write_file() 630 shdr.sh_addralign = 4; in write_file() 632 pad = new_offset % shdr.sh_addralign; in write_file() 635 new_offset += shdr.sh_addralign - pad; in write_file() 644 ddata->d_align = shdr.sh_addralign; in write_file()
|
/titanic_51/usr/src/boot/sys/boot/common/ |
H A D | load_elf_obj.c | 224 lastaddr = roundup(lastaddr, shdr[i].sh_addralign); in __elfN() 248 lastaddr = roundup(lastaddr, shdr[ef->symtabindex].sh_addralign); in __elfN() 259 lastaddr = roundup(lastaddr, shdr[symstrindex].sh_addralign); in __elfN() 271 lastaddr = roundup(lastaddr, shdr[ef->shstrindex].sh_addralign); in __elfN() 280 lastaddr = roundup(lastaddr, shdr[i].sh_addralign); in __elfN()
|
/titanic_51/usr/src/lib/libdtrace/common/ |
H A D | dt_link.c | 507 shp->sh_addralign = sizeof (char); in dump_elf32() 516 shp->sh_addralign = 8; in dump_elf32() 525 shp->sh_addralign = sizeof (char); in dump_elf32() 537 shp->sh_addralign = 4; in dump_elf32() 563 shp->sh_addralign = 4; in dump_elf32() 644 shp->sh_addralign = sizeof (char); in dump_elf64() 653 shp->sh_addralign = 8; in dump_elf64() 662 shp->sh_addralign = sizeof (char); in dump_elf64() 674 shp->sh_addralign = 8; in dump_elf64() 696 shp->sh_addralign in dump_elf64() [all...] |
/titanic_51/usr/src/grub/grub-0.97/netboot/ |
H A D | i386_elf.h | 70 Elf32_Size sh_addralign; /* Alignment in bytes. */ member
|
/titanic_51/usr/src/uts/common/exec/elf/ |
H A D | elf.c | 1577 v[i].sh_addralign = 4; in process_scns() 1579 v[i].sh_addralign); in process_scns() 1661 v[i].sh_addralign = in process_scns() 1662 symtab->sh_addralign; in process_scns() 1664 v[i].sh_addralign); in process_scns() 1682 v[i + 1].sh_addralign = in process_scns() 1683 strtab->sh_addralign; in process_scns() 1685 v[i + 1].sh_addralign); in process_scns() 1723 v[i].sh_addralign = 1; in process_scns() 1724 *doffsetp = roundup(*doffsetp, v[i].sh_addralign); in process_scns() [all...] |
/titanic_51/usr/src/cmd/sgs/liblddbg/common/ |
H A D | shdr.c | 57 dbg_print(lml, MSG_ORIG(MSG_SHD_ALIGN), EC_XWORD(shdr->sh_addralign)); in Elf_shdr()
|
H A D | sections.c | 177 (isp->is_shdr->sh_addralign > 1)) { in Dbg_sec_unsup_strmerge() 182 EC_XWORD(isp->is_shdr->sh_addralign), in Dbg_sec_unsup_strmerge()
|
H A D | elf.c | 119 dbg_print(lml, MSG_ORIG(MSG_SHD0_ALIGN), EC_XWORD(shdr0->sh_addralign)); in Elf_ehdr()
|
/titanic_51/usr/src/cmd/sgs/libld/common/ |
H A D | outfile.c | 258 offset = (off_t)S_ROUND(offset, shdr->sh_addralign); in pad_outfile() 627 isp->is_shdr->sh_addralign); in ld_create_outfile() 873 osp->os_shdr->sh_addralign); in ld_create_outfile()
|
/titanic_51/usr/src/cmd/sgs/libelf/common/ |
H A D | update.c | 229 sh->sh_addralign = 1; in _elf_upd_lib() 243 if (j > sh->sh_addralign) in _elf_upd_lib() 244 sh->sh_addralign = (Xword)j; in _elf_upd_lib() 277 j = sh->sh_addralign; in _elf_upd_lib()
|
H A D | gelf.c | 351 dst->sh_addralign = (Elf64_Xword)s->sh_addralign; in gelf_getshdr() 400 dst->sh_addralign = (Elf32_Word)src->sh_addralign; in gelf_update_shdr()
|
/titanic_51/usr/src/uts/i86xpv/os/ |
H A D | xpv_panic.c | 917 if (shp->sh_addralign > data_align) in init_xen_module() 918 data_align = shp->sh_addralign; in init_xen_module() 924 if (shp->sh_addralign > text_align) in init_xen_module() 925 text_align = shp->sh_addralign; in init_xen_module()
|
/titanic_51/usr/src/grub/grub-0.97/stage2/ |
H A D | i386-elf.h | 113 Elf32_Word sh_addralign; /* Section alignment */ member
|
/titanic_51/usr/src/boot/sys/sys/ |
H A D | elf32.h | 98 Elf32_Word sh_addralign; /* Alignment in bytes. */ member
|
H A D | elf64.h | 107 Elf64_Xword sh_addralign; /* Alignment in bytes. */ member
|
/titanic_51/usr/src/uts/common/sys/ |
H A D | elf.h | 540 Elf32_Word sh_addralign; /* memory alignment */ member 554 Elf64_Xword sh_addralign; /* memory alignment */ member
|
/titanic_51/usr/src/cmd/sgs/elfdump/common/ |
H A D | fake_shdr.c | 154 Word sh_addralign; member 949 sec->shdr->sh_addralign = tinfo->sh_addralign; in get_data() 1005 sec->data->d_align = tinfo->sh_addralign; in get_data()
|