module_frob_arch_sections
Regular
4.4
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff81107b20)
Location: kernel/module.c:3091
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff81107b20-ffffffff81107b2d: module_frob_arch_sections (STB_WEAK)
4.8
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff8110eec0)
Location: kernel/module.c:3195
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff8110eec0-ffffffff8110eecd: module_frob_arch_sections (STB_WEAK)
4.10
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff811167e0)
Location: kernel/module.c:3210
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff811167e0-ffffffff811167ed: module_frob_arch_sections (STB_WEAK)
4.13
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff81117d40)
Location: kernel/module.c:3253
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff81117d40-ffffffff81117d4d: module_frob_arch_sections (STB_WEAK)
4.15
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff81123320)
Location: kernel/module.c:3273
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff81123320-ffffffff8112332d: module_frob_arch_sections (STB_WEAK)
4.18
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff81131810)
Location: kernel/module.c:3300
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff81131810-ffffffff8113181d: module_frob_arch_sections (STB_WEAK)
5.0
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff8113d0c0)
Location: kernel/module.c:3299
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff8113d0c0-ffffffff8113d0cd: module_frob_arch_sections (STB_WEAK)
5.3
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff81148850)
Location: kernel/module.c:3312
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff81148850-ffffffff8114885d: module_frob_arch_sections (STB_WEAK)
5.4
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff811546d0)
Location: kernel/module.c:3379
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff811546d0-ffffffff811546dd: module_frob_arch_sections (STB_WEAK)
5.8
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff811667d0)
Location: kernel/module.c:3381
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff811667d0-ffffffff811667dd: module_frob_arch_sections (STB_WEAK)
5.11
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff81162f00)
Location: kernel/module.c:3568
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff81162f00-ffffffff81162f0d: module_frob_arch_sections (STB_WEAK)
5.13
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff811639e0)
Location: kernel/module.c:3466
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff811639e0-ffffffff811639ed: module_frob_arch_sections (STB_WEAK)
5.15
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff811890b0)
Location: kernel/module.c:3493
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff811890b0-ffffffff811890bd: module_frob_arch_sections (STB_WEAK)
5.19
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module/main.c (ffffffff8118ef00)
Location: kernel/module/main.c:2235
Inline: False
Direct callers:
- kernel/module/main.c:layout_and_allocate
Symbols:
ffffffff8118ef00-ffffffff8118ef11: module_frob_arch_sections (STB_WEAK)
6.2
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module/main.c (ffffffff811cbc50)
Location: kernel/module/main.c:2257
Inline: False
Direct callers:
- kernel/module/main.c:layout_and_allocate
Symbols:
ffffffff811cbc50-ffffffff811cbc61: module_frob_arch_sections (STB_WEAK)
6.5
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module/main.c (ffffffff811df170)
Location: kernel/module/main.c:2326
Inline: False
Symbols:
ffffffff811df170-ffffffff811df181: module_frob_arch_sections (STB_WEAK)
6.8
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module/main.c (ffffffff811f4ea0)
Location: kernel/module/main.c:2337
Inline: False
Symbols:
ffffffff811f4ea0-ffffffff811f4eb1: module_frob_arch_sections (STB_WEAK)
arm64
: ✅int module_frob_arch_sections(Elf64_Ehdr *ehdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm64/kernel/module-plts.c (ffff8000100a2f78)
Location: arch/arm64/kernel/module-plts.c:255
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffff8000100a2f78-ffff8000100a32b8: module_frob_arch_sections (STB_GLOBAL)
armhf
: ✅int module_frob_arch_sections(Elf32_Ehdr *hdr, Elf32_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (c040aab0)
Location: kernel/module.c:3379
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
c040aab0-c040aacc: module_frob_arch_sections (STB_WEAK)
ppc64el
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *me);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/powerpc/kernel/module_64.c (c00000000004e8d0)
Location: arch/powerpc/kernel/module_64.c:338
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
- kernel/module.c:layout_and_allocate
Symbols:
c00000000004e8d0-c00000000004f354: module_frob_arch_sections (STB_GLOBAL)
riscv64
: ✅int module_frob_arch_sections(Elf64_Ehdr *ehdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/riscv/kernel/module-sections.c (ffffffe0000b8b70)
Location: arch/riscv/kernel/module-sections.c:90
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffe0000b8b70-ffffffe0000b8e78: module_frob_arch_sections (STB_GLOBAL)
aws
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff8114ccf0)
Location: kernel/module.c:3379
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff8114ccf0-ffffffff8114ccfd: module_frob_arch_sections (STB_WEAK)
azure
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff8113ffa0)
Location: kernel/module.c:3379
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff8113ffa0-ffffffff8113ffad: module_frob_arch_sections (STB_WEAK)
gcp
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff8114aba0)
Location: kernel/module.c:3379
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff8114aba0-ffffffff8114abad: module_frob_arch_sections (STB_WEAK)
lowlatency
: ✅int module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, char *secstrings, struct module *mod);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/module.c (ffffffff81157890)
Location: kernel/module.c:3379
Inline: False
Direct callers:
- kernel/module.c:layout_and_allocate
Symbols:
ffffffff81157890-ffffffff8115789d: module_frob_arch_sections (STB_WEAK)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
⚠️Elf64_Ehdr *ehdr
Elf64_Ehdr *hdr
amd64
and armhf
⚠️Elf64_Ehdr *hdr
➡️ Elf32_Ehdr *hdr
Elf64_Shdr *sechdrs
➡️ Elf32_Shdr *sechdrs
amd64
and ppc64el
⚠️struct module *me
struct module *mod
amd64
and riscv64
⚠️Elf64_Ehdr *ehdr
Elf64_Ehdr *hdr
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅