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

/linux-master/arch/loongarch/kernel/
H A Dmodule-sections.c156 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 Dmodule-plts.c232 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 Dmodule-sections.c140 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 Dmodule-plts.c264 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 Delf.h317 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 Dlinker.c375 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 Dmain.c298 * 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 Drelocs.c210 sec->shdr.sh_addralign = elf_xword_to_cpu(shdr.sh_addralign);
/linux-master/arch/alpha/kernel/
H A Dmodule.c105 got->sh_addralign = 8;
/linux-master/arch/powerpc/kernel/
H A Dmodule_64.c419 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 Drecordmcount.h316 mcsec.sh_addralign = _w(_size);
331 mcsec.sh_addralign = _w(_size);
/linux-master/arch/mips/boot/tools/
H A Drelocs.c287 sec->shdr.sh_addralign = elf_xword_to_cpu(shdr.sh_addralign);
/linux-master/arch/mips/boot/
H A Delf2ecoff.c216 s->sh_addralign = swab32(s->sh_addralign);
/linux-master/kernel/module/
H A Dkallsyms.c142 info->symoffs = ALIGN(mod_mem_data->size, symsect->sh_addralign ?: 1);
H A Dmain.c378 unsigned long align = pcpusec->sh_addralign;
1488 offset = ALIGN(mod->mem[type].size, sechdr->sh_addralign ?: 1);
/linux-master/arch/x86/tools/
H A Drelocs.c463 sec->shdr.sh_addralign = elf_xword_to_cpu(shdr.sh_addralign);
/linux-master/kernel/
H A Dkexec_file.c846 align = sechdrs[i].sh_addralign;
921 align = sechdrs[i].sh_addralign;
/linux-master/tools/objtool/
H A Delf.c1144 sec->sh.sh_addralign = 1;
1190 rsec->sh.sh_addralign = elf_addr_size(elf);
H A Dcheck.c962 sec->sh.sh_addralign = addr_size;
/linux-master/scripts/mod/
H A Dmodpost.c500 sechdrs[i].sh_addralign = TO_NATIVE(sechdrs[i].sh_addralign);
/linux-master/arch/mips/kernel/
H A Dvpe.c173 ret = ALIGN(*size, sechdr->sh_addralign ? : 1);
/linux-master/tools/perf/util/
H A Dsymbol-elf.c463 *plt_entry_size = shdr_plt->sh_addralign == 8 ? 8 : 16;
1376 if (offs && PERF_ALIGN(offs, shdr.sh_addralign ?: 1) != shdr.sh_offset)

Completed in 273 milliseconds