Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/lib/libc/i386/crt/
H A D_rtld.c201 faddr = (caddr_t)ROUND(maddr, fph->p_align); in __rtld()
209 ALIGN(fph->p_vaddr, fph->p_align) + fph->p_align, in __rtld()
215 faddr = (caddr_t)ROUND(maddr, fph->p_align); in __rtld()
/illumos-gate/usr/src/lib/libc/sparc/crt/
H A D_rtld.c201 faddr = (caddr_t)ROUND(maddr, fph->p_align); in __rtld()
209 ALIGN(fph->p_vaddr, fph->p_align) + fph->p_align, in __rtld()
215 faddr = (caddr_t)ROUND(maddr, fph->p_align); in __rtld()
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddw_elfstructs.h104 TYP(p_align,4);
116 TYP(p_align,8);
H A Ddwarf_elfstructs.h112 TYP(p_align,4);
124 TYP(p_align,8);
H A Ddwarf_elf_load_headers.c396 ASNAR(ep->f_copy_word,gphdr->gp_align,pph->p_align);
457 ASNAR(ep->f_copy_word,gphdr->gp_align,pph->p_align);
/illumos-gate/usr/src/cmd/sgs/dump/common/
H A Dfcns.c134 field, EC_XWORD(p_phdr.p_align)); in dump_exec_header()
178 "%-#*llx\n\n", field, EC_XWORD(p_phdr.p_align)); in dump_exec_header()
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Dphdr.c496 EC_XWORD(phdr->p_align)); in print_phdr()
867 Xword p_align = elfedit_atoui(argstate.argv[1], NULL); in cmd_body() local
869 if (phdr->p_align == p_align) { in cmd_body()
873 EC_XWORD(phdr->p_align)); in cmd_body()
878 EC_XWORD(phdr->p_align), in cmd_body()
879 EC_XWORD(p_align)); in cmd_body()
881 phdr->p_align = p_align; in cmd_body()
H A Dphdr.msg277 The phdr:p_align command is used to display or alter the\n\
278 p_align field of the specified program header.\n\
280 p_align is the value to which the segment is aligned in\n\
282 is required. Otherwise, p_align should be a positive\n\
284 modulo p_align.\n\
286 If phdr:p_align is called without arguments, the value\n\
287 of p_align for every element in the program header array\n\
290 present, the p_align field of the element at the specified\n\
378 @ MSG_CMD_P_ALIGN "p_align"
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Delf.h210 Elf32_Size p_align; /* Alignment in memory and file. */ member
221 Elf64_Size p_align; /* Alignment in memory and file. */ member
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dphdr.c45 EC_XWORD(phdr->p_align)); in Elf_phdr()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Doutfile.c233 size = (size_t)(S_ROUND(offset, phdr->p_align) - in pad_outfile()
872 _phdr->p_align = ld_lcm(_phdr->p_align, in ld_create_outfile()
H A Dmap.c459 (sgp->sg_phdr.p_align != number)) in map_equal()
465 sgp->sg_phdr.p_align = (Xword)number; in map_equal()
580 if (sgp->sg_phdr.p_align != 0) { in map_equal()
582 sgp->sg_phdr.p_align = 0; in map_equal()
H A Dupdate.c3883 phdr->p_align = shdr->sh_addralign; in build_phdr_from_shdr()
3953 Xword p_align; in ld_update_outfile() local
4208 p_align = 0; in ld_update_outfile()
4209 if (shdr->sh_addralign > p_align) in ld_update_outfile()
4210 p_align = shdr->sh_addralign; in ld_update_outfile()
4276 phdr->p_align = 0; in ld_update_outfile()
4279 (Addr)S_ROUND(vaddr, phdr->p_align); in ld_update_outfile()
4288 if (phdr->p_align != 0) in ld_update_outfile()
4289 vaddr += phdr->p_offset % phdr->p_align; in ld_update_outfile()
4401 phdr->p_align = 0; in ld_update_outfile()
H A Dentry.c469 phdr->p_align = segalign; in ld_ent_setup()
H A Dmap_support.c645 sgp->sg_phdr.p_align = ld_targ.t_m.m_segm_align; in ld_map_seg_insert()
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Di386-elf.h173 Elf32_Word p_align; member
/illumos-gate/usr/src/boot/sys/sys/
H A Delf32.h114 Elf32_Word p_align; /* Alignment in memory and file. */ member
H A Delf64.h123 Elf64_Xword p_align; /* Alignment in memory and file. */ member
/illumos-gate/usr/src/uts/common/os/
H A Dmmapobj.c1312 size_t p_align; in calc_loadable() local
1404 p_align = STRUCT_FGET(mph, x.p_align); in calc_loadable()
1405 if (p_align > 1 && p_align > max_align) { in calc_loadable()
1406 max_align = p_align; in calc_loadable()
/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Dgelf.c249 dst->p_align = (Elf64_Xword)p->p_align; in gelf_getphdr()
296 dst->p_align = (Elf32_Word)src->p_align; in gelf_update_phdr()
H A Dxlate64.m41167 tofx(dst, src->p_align, P1_align_$2);
1753 dst->p_align = tomx(src, P1_align_$2);
/illumos-gate/usr/src/uts/common/sys/
H A Delf.h457 Elf32_Word p_align; /* memory/file alignment */ member
469 Elf64_Xword p_align; /* memory/file alignment */ member
/illumos-gate/usr/src/cmd/sgs/rtld/mdbmod/common/
H A Drtld.msg254 @ MSG_EPHDR_LINE4 " p_offset: %#-14lx p_align: %#lx\n"
265 \t p_offset: 0x34 p_align: 0\n\
273 \t p_offset: 0x34 p_align: 0\n\
278 \t p_offset: 0xd4 p_align: 0\n"
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gelf.c125 gpp->p_align = shp->sh_addralign; in gelf_sect_init()
282 dst->p_align = src->p_align; in gelf32_to_phdr()
/illumos-gate/usr/src/lib/libproc/common/
H A DPcore.c1645 dst->p_align = (Elf64_Xword)src->p_align; in core_phdr_to_gelf()

12