Lines Matching refs:align
118 __libelf_data_type (GElf_Ehdr *ehdr, int sh_type, GElf_Xword align)
130 if (t == ELF_T_NHDR && align == 8)
141 const size_t align = __libelf_type_align (eclass, type);
146 if (((((size_t) (char *) scn->rawdata_base)) & (align - 1)) == 0)
176 if (((((size_t) (char *) scn->rawdata_base)) & (align - 1)) == 0)
218 Elf64_Xword align;
235 align = shdr->sh_addralign;
250 align = shdr->sh_addralign;
268 align = __libelf_type_align (elf->class, ELF_T_CHDR);
281 if (t == ELF_T_NHDR && align == 8)
372 scn->rawdata.d.d_type = __libelf_data_type (ehdr, type, align);
386 align = align ?: 1;
387 if (type != SHT_NOBITS && align > offset)
391 align = offset - 1;
392 align |= align >> 1;
393 align |= align >> 2;
394 align |= align >> 4;
395 align |= align >> 8;
396 align |= align >> 16;
397 align |= align >> 32;
398 align++;
400 scn->rawdata.d.d_align = align;