| /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/include/linux/ |
| H A D | init.h | 45 #define __init __section(".init.text") __cold __latent_entropy \ 47 #define __initdata __section(".init.data") 48 #define __initconst __section(".init.rodata") 49 #define __exitdata __section(".exit.data") 50 #define __exit_call __used __section(".exitcall.exit") 69 #define __ref __section(".ref.text") noinline 70 #define __refdata __section(".ref.data") 71 #define __refconst __section(".ref.rodata") 79 #define __exit __section(".exit.text") __exitused __cold notrace 336 __used __section(".init.setup") \ [all …]
|
| H A D | livepatch_helpers.h | 23 klp_pre_patch_t __used __section(KLP_CALLBACK_PTRS) \ 27 klp_post_patch_t __used __section(KLP_CALLBACK_PTRS) \ 31 klp_pre_unpatch_t __used __section(KLP_CALLBACK_PTRS) \ 35 klp_post_unpatch_t __used __section(KLP_CALLBACK_PTRS) \
|
| H A D | mmdebug.h | 60 static bool __section(".data..once") __warned; \ 80 static bool __section(".data..once") __warned; \ 91 static bool __section(".data..once") __warned; \ 102 static bool __section(".data..once") __warned; \
|
| 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") 279 ___ADDRESSABLE(sym, __section(".discard.addressable"))
|
| H A D | trace_printk.h | 99 __section("__trace_printk_fmt") = \ 143 __section("__trace_printk_fmt") = \ 165 __section("__trace_printk_fmt") = \
|
| H A D | once.h | 49 static bool __section(".data..do_once") ___done = false; \ 67 static bool __section(".data..do_once") ___done = false; \
|
| H A D | alloc_tag.h | 101 __section(ALLOC_TAG_SECTION_NAME) = { \ 111 __section(ALLOC_TAG_SECTION_NAME) = { \ 120 __section(ALLOC_TAG_SECTION_NAME) = { \
|
| /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")
|
| /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/x86/boot/compressed/ |
| H A D | pgtable_64.c | 15 unsigned int __section(".data") __pgtable_l5_enabled; 16 unsigned int __section(".data") pgdir_shift = 39; 17 unsigned int __section(".data") ptrs_per_p4d = 1; 29 unsigned long *trampoline_32bit __section(".data");
|
| 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");
|
| /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
|
| /linux/include/asm-generic/ |
| H A D | kprobes.h | 13 __section("_kprobe_blacklist") \ 17 # define __kprobes __section(".kprobes.text")
|
| /linux/arch/riscv/kernel/ |
| H A D | cpu_ops_spinwait.c | 17 void *__cpu_spinwait_stack_pointer[NR_CPUS] __section(".data"); 18 void *__cpu_spinwait_task_pointer[NR_CPUS] __section(".data");
|
| /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/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/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/arm/include/asm/mach/ |
| H A D | arch.h | 81 __section(".arch.info.init") = { \ 91 __section(".arch.info.init") = { \
|