| /linux/arch/um/include/shared/ |
| H A D | init.h | 48 #define __init __section(".init.text") 49 #define __initdata __section(".init.data") 50 #define __exitdata __section(".exit.data") 51 #define __exit_call __used __section(".exitcall.exit") 54 #define __exit __section(".exit.text") 56 #define __exit __used __section(".exit.text") 105 #define __uml_init_setup __used __section(".uml.setup.init") 106 #define __uml_setup_help __used __section(".uml.help.init") 107 #define __uml_postsetup_call __used __section(".uml.postsetup.init") 108 #define __uml_exit_call __used __section(".uml.exitcall.exit") [all …]
|
| /linux/arch/csky/include/asm/ |
| H A D | tcm.h | 13 #define __tcmdata __section(".tcm.data") 15 #define __tcmconst __section(".tcm.rodata") 17 #define __tcmfunc __section(".tcm.text") noinline 19 #define __tcmlocalfunc __section(".tcm.text")
|
| /linux/arch/arm/include/asm/ |
| H A D | tcm.h | 17 #define __tcmdata __section(".tcm.data") 19 #define __tcmconst __section(".tcm.rodata") 21 #define __tcmfunc __attribute__((long_call)) __section(".tcm.text") noinline 23 #define __tcmlocalfunc __section(".tcm.text")
|
| H A D | idmap.h | 9 #define __idmap __section(".idmap.text") noinline notrace
|
| /linux/arch/arc/include/asm/ |
| H A D | linkage.h | 67 #define __arcfp_code __section(".text.arcfp") 69 #define __arcfp_code __section(".text") 73 #define __arcfp_data __section(".data.arcfp") 75 #define __arcfp_data __section(".data")
|
| /linux/arch/x86/boot/ |
| H A D | tty.c | 28 static void __section(".inittext") serial_putchar(int ch) in serial_putchar() 38 static void __section(".inittext") bios_putchar(int ch) in bios_putchar() 50 void __section(".inittext") putchar(int ch) in putchar() 61 void __section(".inittext") puts(const char *str) in puts()
|
| /linux/scripts/gendwarfksyms/examples/ |
| H A D | symbolptr.c | 16 #ifndef __section 17 #define __section(section) __attribute__((__section__(section))) macro 22 __section(".discard.gendwarfksyms") = &sym;
|
| H A D | kabi.h | 28 #ifndef __section 29 #define __section(section) __attribute__((__section__(section))) macro 43 __section(".discard.gendwarfksyms.kabi_rules") = \
|
| /linux/arch/s390/include/asm/ |
| H A D | sections.h | 17 #define __bootdata(var) __section(".boot.data." #var) var 24 #define __bootdata_preserved(var) __section(".boot.preserved.data." #var) var
|
| H A D | cache.h | 17 #define __read_mostly __section(".data..read_mostly")
|
| /linux/include/asm-generic/ |
| H A D | kprobes.h | 13 __section("_kprobe_blacklist") \ 17 # define __kprobes __section(".kprobes.text")
|
| /linux/arch/riscv/purgatory/ |
| H A D | purgatory.c | 16 u8 purgatory_sha256_digest[SHA256_DIGEST_SIZE] __section(".kexec-purgatory"); 18 struct kexec_sha_region purgatory_sha_regions[KEXEC_SEGMENT_MAX] __section(".kexec-purgatory");
|
| /linux/arch/x86/purgatory/ |
| H A D | purgatory.c | 20 u8 purgatory_sha256_digest[SHA256_DIGEST_SIZE] __section(".kexec-purgatory"); 22 struct kexec_sha_region purgatory_sha_regions[KEXEC_SEGMENT_MAX] __section(".kexec-purgatory");
|
| /linux/arch/x86/boot/compressed/ |
| H A D | sev.c | 31 struct ghcb *boot_ghcb __section(".data"); 38 u8 snp_vmpl __section(".data"); 39 u16 ghcb_version __section(".data"); 41 u64 boot_svsm_caa_pa __section(".data");
|
| H A D | early_serial_console.c | 4 int early_serial_base __section(".data");
|
| /linux/arch/um/kernel/skas/ |
| H A D | stub.c | 84 void __section(".__syscall_stub") 92 void __section(".__syscall_stub") 176 void __section(".__syscall_stub")
|
| /linux/tools/include/linux/ |
| H A D | init.h | 15 #define __section(section) __attribute__((__section__(section))) macro 33 __used __section(".init.setup") \
|
| /linux/include/trace/stages/ |
| H A D | init.h | 23 __section("_ftrace_eval_map") \ 36 __section("_ftrace_eval_map") \
|
| /linux/arch/arm/include/asm/mach/ |
| H A D | arch.h | 81 __section(".arch.info.init") = { \ 91 __section(".arch.info.init") = { \
|
| /linux/include/linux/ |
| H A D | alloc_tag.h | 101 __section(ALLOC_TAG_SECTION_NAME) = { \ 111 __section(ALLOC_TAG_SECTION_NAME) = { \ 120 __section(ALLOC_TAG_SECTION_NAME) = { \
|
| H A D | tracepoint.h | 165 __section("__tracepoints_ptrs") = &__tracepoint_##name 231 static const char __used __section("__tracepoint_check") \ 328 __section("__tracepoints_strings") = #_name; \ 333 __section("__tracepoints") = { \ 469 #define __tracepoint_string __used __section("__tracepoint_str")
|
| /linux/arch/s390/kernel/ |
| H A D | entry.h | 69 #define __amode31_data __section(".amode31.data") 70 #define __amode31_ref __section(".amode31.refs")
|
| /linux/arch/x86/include/asm/ |
| H A D | orc_header.h | 16 __used __section(".orc_header") __aligned(4) \
|
| /linux/arch/loongarch/include/asm/ |
| H A D | orc_header.h | 15 __used __section(".orc_header") __aligned(4) \
|
| /linux/arch/sparc/include/asm/ |
| H A D | cache.h | 24 #define __read_mostly __section(".data..read_mostly")
|