| /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/include/linux/ |
| H A D | compiler.h | 26 __section("_ftrace_annotated_branch") \ 62 __section("_ftrace_branch") \ 113 #define __annotate_jump_table __section(".data.rel.ro.c_jump_table") 287 ___ADDRESSABLE(sym, __section(".discard.addressable"))
|
| H A D | kernel.h | 284 __section("__trace_printk_fmt") = \ 328 __section("__trace_printk_fmt") = \ 350 __section("__trace_printk_fmt") = \
|
| H A D | lsm_hooks.h | 188 __used __section(".lsm_info.init") \ 193 __used __section(".early_lsm_info.init") \
|
| 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 | 164 __section("__tracepoints_ptrs") = &__tracepoint_##name 230 static const char __used __section("__tracepoint_check") \ 327 __section("__tracepoints_strings") = #_name; \ 332 __section("__tracepoints") = { \ 468 #define __tracepoint_string __used __section("__tracepoint_str")
|
| /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/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/um/kernel/skas/ |
| H A D | stub.c | 84 void __section(".__syscall_stub") 92 void __section(".__syscall_stub") 176 void __section(".__syscall_stub")
|
| /linux/arch/arm/include/asm/mach/ |
| H A D | arch.h | 81 __section(".arch.info.init") = { \ 91 __section(".arch.info.init") = { \
|
| /linux/arch/x86/boot/compressed/ |
| H A D | early_serial_console.c | 4 int early_serial_base __section(".data");
|
| /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) \
|