/linux-master/arch/loongarch/kernel/ |
H A D | module-sections.c | 156 got_sec->sh_addralign = L1_CACHE_BYTES; 164 plt_sec->sh_addralign = L1_CACHE_BYTES; 172 plt_idx_sec->sh_addralign = L1_CACHE_BYTES; 180 tramp->sh_addralign = __alignof__(struct plt_entry);
|
/linux-master/arch/arm64/kernel/ |
H A D | module-plts.c | 232 dstsec->sh_addralign = max(dstsec->sh_addralign, 346 pltsec->sh_addralign = L1_CACHE_BYTES; 354 pltsec->sh_addralign = L1_CACHE_BYTES; 362 tramp->sh_addralign = __alignof__(struct plt_entry);
|
/linux-master/arch/riscv/kernel/ |
H A D | module-sections.c | 140 mod->arch.plt.shdr->sh_addralign = L1_CACHE_BYTES; 147 mod->arch.got.shdr->sh_addralign = L1_CACHE_BYTES; 154 mod->arch.got_plt.shdr->sh_addralign = L1_CACHE_BYTES;
|
/linux-master/arch/arm/kernel/ |
H A D | module-plts.c | 264 mod->arch.core.plt->sh_addralign = L1_CACHE_BYTES; 272 mod->arch.init.plt->sh_addralign = L1_CACHE_BYTES;
|
/linux-master/include/uapi/linux/ |
H A D | elf.h | 317 Elf32_Word sh_addralign; member in struct:elf32_shdr 330 Elf64_Xword sh_addralign; /* Section alignment */ member in struct:elf64_shdr
|
/linux-master/tools/lib/bpf/ |
H A D | linker.c | 375 sec->shdr->sh_addralign = 1; 416 sec->shdr->sh_addralign = 8; 725 if (sec->shdr->sh_addralign && !is_pow_of_2(sec->shdr->sh_addralign)) { 727 sec->sec_idx, (long long unsigned)sec->shdr->sh_addralign, 731 if (sec->shdr->sh_addralign != sec->data->d_align) { 733 sec->sec_idx, (long long unsigned)sec->shdr->sh_addralign, 1041 shdr->sh_addralign = src_sec->shdr->sh_addralign; 1123 dst_align = dst->shdr->sh_addralign; [all...] |
/linux-master/tools/bpf/resolve_btfids/ |
H A D | main.c | 298 * sets sh_addralign to 1, which makes libelf fail with 303 * sh_addralign value manualy. 312 if (sh->sh_addralign == expected) 315 pr_debug2(" - fixing wrong alignment sh_addralign %u, expected %u\n", 316 sh->sh_addralign, expected); 318 sh->sh_addralign = expected;
|
/linux-master/arch/s390/tools/ |
H A D | relocs.c | 210 sec->shdr.sh_addralign = elf_xword_to_cpu(shdr.sh_addralign);
|
/linux-master/arch/alpha/kernel/ |
H A D | module.c | 105 got->sh_addralign = 8;
|
/linux-master/arch/powerpc/kernel/ |
H A D | module_64.c | 419 if (sechdrs[i].sh_addralign < 8) 420 sechdrs[i].sh_addralign = 8; 425 if (sechdrs[i].sh_addralign < 8) 426 sechdrs[i].sh_addralign = 8;
|
/linux-master/scripts/ |
H A D | recordmcount.h | 316 mcsec.sh_addralign = _w(_size); 331 mcsec.sh_addralign = _w(_size);
|
/linux-master/arch/mips/boot/tools/ |
H A D | relocs.c | 287 sec->shdr.sh_addralign = elf_xword_to_cpu(shdr.sh_addralign);
|
/linux-master/arch/mips/boot/ |
H A D | elf2ecoff.c | 216 s->sh_addralign = swab32(s->sh_addralign);
|
/linux-master/kernel/module/ |
H A D | kallsyms.c | 142 info->symoffs = ALIGN(mod_mem_data->size, symsect->sh_addralign ?: 1);
|
H A D | main.c | 378 unsigned long align = pcpusec->sh_addralign; 1488 offset = ALIGN(mod->mem[type].size, sechdr->sh_addralign ?: 1);
|
/linux-master/arch/x86/tools/ |
H A D | relocs.c | 463 sec->shdr.sh_addralign = elf_xword_to_cpu(shdr.sh_addralign);
|
/linux-master/kernel/ |
H A D | kexec_file.c | 846 align = sechdrs[i].sh_addralign; 921 align = sechdrs[i].sh_addralign;
|
/linux-master/tools/objtool/ |
H A D | elf.c | 1144 sec->sh.sh_addralign = 1; 1190 rsec->sh.sh_addralign = elf_addr_size(elf);
|
H A D | check.c | 962 sec->sh.sh_addralign = addr_size;
|
/linux-master/scripts/mod/ |
H A D | modpost.c | 500 sechdrs[i].sh_addralign = TO_NATIVE(sechdrs[i].sh_addralign);
|
/linux-master/arch/mips/kernel/ |
H A D | vpe.c | 173 ret = ALIGN(*size, sechdr->sh_addralign ? : 1);
|
/linux-master/tools/perf/util/ |
H A D | symbol-elf.c | 463 *plt_entry_size = shdr_plt->sh_addralign == 8 ? 8 : 16; 1376 if (offs && PERF_ALIGN(offs, shdr.sh_addralign ?: 1) != shdr.sh_offset)
|