Symbol: __used
arch/alpha/kernel/asm-offsets.c
16
static void __used foo(void)
arch/arc/include/asm/mach_desc.h
56
__used __section(".arch.info.init") = { \
arch/arc/kernel/kprobes.c
365
static void __used kretprobe_trampoline_holder(void)
arch/arm/include/asm/cpuidle.h
10
#define __cpuidle_method_section __used __section("__cpuidle_method_of_table")
arch/arm/include/asm/mach/arch.h
80
__used \
arch/arm/include/asm/mach/arch.h
90
__used \
arch/arm/include/asm/setup.h
18
#define __tag __used __section(".taglist.init")
arch/arm/include/asm/smp.h
111
__used __section("__cpu_method_of_table") \
arch/arm/kernel/cpuidle.c
13
__used __section("__cpuidle_method_of_table_end");
arch/arm/kernel/devtree.c
31
__used __section("__cpu_method_of_table_end");
arch/arm/mach-omap2/soc.h
469
static int __init __used __##fn(void) \
arch/arm/probes/kprobes/core.c
415
static __used __kprobes void *trampoline_handler(struct pt_regs *regs)
arch/arm/probes/kprobes/test-core.c
1315
static uintptr_t __used kprobes_test_case_start(const char **title, void *stack)
arch/arm/probes/kprobes/test-core.c
1469
static uintptr_t __used kprobes_test_case_end(void)
arch/arm/probes/kprobes/test-core.c
240
static void __used __naked __arm_kprobes_test_func(void)
arch/arm/probes/kprobes/test-core.c
261
static void __used __naked __thumb_kprobes_test_funcs(void)
arch/csky/kernel/probes/kprobes.c
391
void __kprobes __used *trampoline_probe_handler(struct pt_regs *regs)
arch/loongarch/include/asm/orc_header.h
15
__used __section(".orc_header") __aligned(4) \
arch/loongarch/kernel/asm-offsets.c
100
static void __used output_thread_defines(void)
arch/loongarch/kernel/asm-offsets.c
136
static void __used output_thread_fpu_defines(void)
arch/loongarch/kernel/asm-offsets.c
177
static void __used output_thread_lbt_defines(void)
arch/loongarch/kernel/asm-offsets.c
187
static void __used output_mm_defines(void)
arch/loongarch/kernel/asm-offsets.c
219
static void __used output_sc_defines(void)
arch/loongarch/kernel/asm-offsets.c
22
static void __used output_ptreg_defines(void)
arch/loongarch/kernel/asm-offsets.c
228
static void __used output_signal_defines(void)
arch/loongarch/kernel/asm-offsets.c
266
static void __used output_smpboot_defines(void)
arch/loongarch/kernel/asm-offsets.c
276
static void __used output_pbe_defines(void)
arch/loongarch/kernel/asm-offsets.c
287
static void __used output_kvm_defines(void)
arch/loongarch/kernel/asm-offsets.c
319
static void __used output_vdso_defines(void)
arch/loongarch/kernel/asm-offsets.c
69
static void __used output_task_defines(void)
arch/loongarch/kernel/asm-offsets.c
84
static void __used output_thread_info_defines(void)
arch/loongarch/kernel/rethook.c
11
unsigned long __used arch_rethook_trampoline_callback(struct pt_regs *regs)
arch/mips/include/asm/machine.h
26
__used __section(".mips.machines.init")
arch/mips/kernel/kprobes.c
465
static void __used kretprobe_trampoline_holder(void)
arch/mips/kernel/rtlx.c
31
static void __used dump_rtlx(void)
arch/powerpc/kernel/sysfs.c
105
static ssize_t __used \
arch/powerpc/kernel/sysfs.c
198
static ssize_t __used store_dscr_default(struct device *dev,
arch/powerpc/platforms/powernv/subcore.c
376
static ssize_t __used store_subcores_per_core(struct device *dev,
arch/riscv/include/asm/soc.h
16
__used __section("__soc_early_init_table") \
arch/riscv/include/asm/syscall_wrapper.h
40
__used; \
arch/riscv/kernel/probes/rethook.c
11
unsigned long __used arch_rethook_trampoline_callback(struct pt_regs *regs)
arch/s390/boot/ipl_data.c
48
static struct ipl_lowcore ipl_lowcore __used __section(".ipldata") = {
arch/s390/kernel/debug.c
150
static unsigned int __used debug_feature_version = __DEBUG_FEATURE_VERSION;
arch/s390/lib/test_unwind.c
268
static void notrace __used test_unwind_ftrace_handler(unsigned long ip,
arch/sh/include/asm/machvec.h
34
__used __section(".machvec.init")
arch/sh/include/asm/smp.h
74
__used __section("__cpu_method_of_table") \
arch/sh/include/asm/thread_info.h
63
register unsigned long current_stack_pointer asm("r15") __used;
arch/sh/kernel/kprobes.c
289
static void __used kretprobe_trampoline_holder(void)
arch/sparc/kernel/asm-offsets.c
23
static int __used sparc32_foo(void)
arch/sparc/kernel/asm-offsets.c
30
static int __used sparc64_foo(void)
arch/sparc/kernel/asm-offsets.c
49
static int __used foo(void)
arch/sparc/kernel/kprobes.c
466
static void __used kretprobe_trampoline_holder(void)
arch/sparc/kernel/unaligned_64.c
192
static void __used unaligned_panic(char *str, struct pt_regs *regs)
arch/um/include/shared/init.h
105
#define __uml_init_setup __used __section(".uml.setup.init")
arch/um/include/shared/init.h
106
#define __uml_setup_help __used __section(".uml.help.init")
arch/um/include/shared/init.h
107
#define __uml_postsetup_call __used __section(".uml.postsetup.init")
arch/um/include/shared/init.h
108
#define __uml_exit_call __used __section(".uml.exitcall.exit")
arch/um/include/shared/init.h
113
static initcall_t __initcall_##fn __used \
arch/um/include/shared/init.h
123
#define __init_call __used __section(".initcall.init")
arch/um/include/shared/init.h
51
#define __exit_call __used __section(".exitcall.exit")
arch/um/include/shared/init.h
56
#define __exit __used __section(".exit.text")
arch/um/kernel/mem.c
43
__section(".kasan_init") __used
arch/x86/hyperv/mshv-asm-offsets.c
17
static void __used common(void)
arch/x86/include/asm/apic.h
353
static const struct apic *__apicdrivers_##sym __used \
arch/x86/include/asm/orc_header.h
16
__used __section(".orc_header") __aligned(4) \
arch/x86/include/asm/setup.h
124
__section(".bss..brk") __aligned(1) __used \
arch/x86/kernel/asm-offsets.c
34
static void __used common(void)
arch/x86/kernel/cpu/cpu.h
37
static const struct cpu_dev *const __cpu_dev_##cpu_devX __used \
arch/x86/kernel/rethook.c
67
__used __visible void arch_rethook_trampoline_callback(struct pt_regs *regs)
arch/x86/kvm/kvm-asm-offsets.c
13
static void __used common(void)
drivers/clk/clk-s2mps11.c
247
static const struct of_device_id s2mps11_dt_match[] __used = {
drivers/clk/clk.c
4946
__used __section("__clk_of_table_end");
drivers/clocksource/timer-probe.c
14
__used __section("__timer_of_table_end");
drivers/cpufreq/cppc_cpufreq.c
972
static const struct acpi_device_id cppc_acpi_ids[] __used = {
drivers/irqchip/irqchip.c
25
irqchip_of_match_end __used __section("__irqchip_of_table_end");
drivers/net/ethernet/cirrus/cs89x0.c
109
static unsigned int netcard_portlist[] __used __initdata = {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4366
static __used s32
drivers/of/of_reserved_mem.c
481
__used __section("__reservedmem_of_table_end");
drivers/pcmcia/cs.c
842
static int __used pcmcia_socket_dev_resume(struct device *dev)
drivers/pcmcia/cs.c
847
static void __used pcmcia_socket_dev_complete(struct device *dev)
drivers/platform/x86/amd/pmf/pmf.h
136
static const uuid_t amd_pmf_ta_uuid[] __used = { UUID_INIT(0xd9b39bf2, 0x66bd, 0x4154, 0xaf, 0xb8,
drivers/platform/x86/amd/pmf/pmf.h
696
static const struct amd_pmf_pb_bitmap custom_bios_inputs[] __used = {
drivers/platform/x86/amd/pmf/pmf.h
709
static const struct amd_pmf_pb_bitmap custom_bios_inputs_v1[] __used = {
drivers/platform/x86/fujitsu-laptop.c
1115
static const struct acpi_device_id fujitsu_ids[] __used = {
drivers/power/supply/max17042_battery.c
1228
static const struct of_device_id max17042_dt_match[] __used = {
drivers/thermal/thermal_core.h
196
__used __section("__" #table "_thermal_table") = &name
drivers/watchdog/alim1535_wdt.c
300
static const struct pci_device_id ali_pci_tbl[] __used = {
drivers/watchdog/alim7101_wdt.c
440
static const struct pci_device_id alim7101_pci_tbl[] __used = {
fs/dcache.c
113
static unsigned int d_hash_shift __ro_after_init __used;
fs/dcache.c
115
static struct hlist_bl_head *dentry_hashtable __ro_after_init __used;
include/asm-generic/error-injection.h
28
static struct error_injection_entry __used \
include/asm-generic/kprobes.h
12
static unsigned long __used \
include/kunit/test.h
413
__used __section(".kunit_test_suites") = { __VA_ARGS__ }
include/kunit/test.h
438
__used __section(".kunit_init_test_suites") = { __VA_ARGS__ }
include/linux/acpi.h
1394
__used __section("__" #table "_acpi_probe_table") = { \
include/linux/acpi.h
1405
__used __section("__" #table "_acpi_probe_table") = { \
include/linux/alloc_tag.h
100
static struct alloc_tag _alloc_tag __used __aligned(8) \
include/linux/alloc_tag.h
110
static struct alloc_tag _alloc_tag __used __aligned(8) \
include/linux/alloc_tag.h
119
static struct alloc_tag _alloc_tag __used __aligned(8) \
include/linux/btf.h
89
#define __bpf_kfunc __used __retain __noclone noinline
include/linux/compiler.h
146
__used \
include/linux/compiler.h
275
static void * __used __attrs \
include/linux/compiler_attributes.h
362
#define __always_used __used __maybe_unused
include/linux/dynamic_debug.h
105
static struct ddebug_class_map __aligned(8) __used \
include/linux/elfnote.h
78
__used \
include/linux/export.h
69
static typeof(sym) *__gendwarfksyms_ptr_##sym __used \
include/linux/init.h
264
static initcall_t __name __used \
include/linux/init.h
336
__used __section(".init.setup") \
include/linux/init.h
50
#define __exit_call __used __section(".exitcall.exit")
include/linux/init.h
76
#define __exitused __used
include/linux/livepatch_helpers.h
23
klp_pre_patch_t __used __section(KLP_CALLBACK_PTRS) \
include/linux/livepatch_helpers.h
27
klp_post_patch_t __used __section(KLP_CALLBACK_PTRS) \
include/linux/livepatch_helpers.h
31
klp_pre_unpatch_t __used __section(KLP_CALLBACK_PTRS) \
include/linux/livepatch_helpers.h
35
klp_post_unpatch_t __used __section(KLP_CALLBACK_PTRS) \
include/linux/lsm_hooks.h
188
__used __section(".lsm_info.init") \
include/linux/lsm_hooks.h
193
__used __section(".early_lsm_info.init") \
include/linux/module.h
282
__used __section("__modver") \
include/linux/module.h
597
__used __section(".no_trim_symbol") = __stringify(x); \
include/linux/moduleparam.h
303
__used __section("__param") \
include/linux/moduleparam.h
38
__used __section(".modinfo") __aligned(1) \
include/linux/objtool.h
34
static void __used __section(".discard.func_stack_frame_non_standard") \
include/linux/of.h
1570
__used __section("__" #table "_of_table") \
include/linux/pci.h
2393
static const struct pci_fixup __PASTE(__pci_fixup_##name,__LINE__) __used \
include/linux/printk.h
443
__used = { \
include/linux/printk.h
452
__used __section(".printk_index") = &_entry; \
include/linux/serial_core.h
1080
#define EARLYCON_USED_OR_UNUSED __used
include/linux/syscalls.h
148
static struct trace_event_call __used \
include/linux/syscalls.h
158
static struct trace_event_call __used \
include/linux/syscalls.h
164
static struct trace_event_call __used \
include/linux/syscalls.h
174
static struct trace_event_call __used \
include/linux/syscalls.h
187
static struct syscall_metadata __used \
include/linux/syscalls.h
198
static struct syscall_metadata __used \
include/linux/trace_printk.h
142
static const char *trace_printk_fmt __used \
include/linux/trace_printk.h
164
static const char *trace_printk_fmt __used \
include/linux/trace_printk.h
98
static const char *trace_printk_fmt __used \
include/linux/tracepoint.h
184
static tracepoint_ptr_t __tracepoint_ptr_##name __used \
include/linux/tracepoint.h
251
static const char __used __section("__tracepoint_check") \
include/linux/tracepoint.h
352
struct tracepoint __tracepoint_##_name __used \
include/linux/tracepoint.h
489
#define __tracepoint_string __used __section("__tracepoint_str")
include/trace/bpf_probe.h
84
} __bpf_trace_tp_map_##call __used \
include/trace/stages/init.h
15
static struct trace_eval_map __used __initdata \
include/trace/stages/init.h
22
static struct trace_eval_map __used \
include/trace/stages/init.h
28
static struct trace_eval_map __used __initdata \
include/trace/stages/init.h
35
static struct trace_eval_map __used \
include/trace/trace_custom_events.h
190
static struct trace_event_class __used __refdata custom_event_class_##call = { \
include/trace/trace_custom_events.h
202
static struct trace_event_call __used custom_event_##call = { \
include/trace/trace_custom_events.h
218
static struct trace_event_call __used \
include/trace/trace_custom_events.h
52
static struct trace_event_call __used \
include/trace/trace_events.h
478
static struct trace_event_class __used __refdata event_class_##call = { \
include/trace/trace_events.h
494
static struct trace_event_call __used event_##call = { \
include/trace/trace_events.h
503
static struct trace_event_call __used \
include/trace/trace_events.h
511
static struct trace_event_call __used event_##call = { \
include/trace/trace_events.h
520
static struct trace_event_call __used \
include/trace/trace_events.h
75
static struct trace_event_call __used \
kernel/kstack_erase.c
159
void __used __no_caller_saved_registers noinstr __sanitizer_cov_stack_depth(void)
kernel/locking/lockdep.c
2409
static void __used
kernel/locking/lockdep.c
2455
static void __used
kernel/rcu/tree.h
475
static const char *tp_rcu_varname __used __tracepoint_string = rcu_name;
kernel/trace/trace_export.c
188
struct trace_event_call __used event_##call = { \
kernel/trace/trace_export.c
197
static struct trace_event_call __used \
lib/test_context-analysis.c
117
static void __used test_spinlock_trylock_extra(struct test_spinlock_data *d)
lib/test_context-analysis.c
141
static void __used test_write_trylock_extra(struct test_write_lock_data *d)
lib/test_context-analysis.c
164
static void __used test_mutex_init(struct test_mutex_data *d)
lib/test_context-analysis.c
170
static void __used test_mutex_lock(struct test_mutex_data *d)
lib/test_context-analysis.c
180
static void __used test_mutex_trylock(struct test_mutex_data *d, atomic_t *a)
lib/test_context-analysis.c
200
static void __used test_mutex_assert(struct test_mutex_data *d)
lib/test_context-analysis.c
206
static void __used test_mutex_guard(struct test_mutex_data *d)
lib/test_context-analysis.c
212
static void __used test_mutex_cond_guard(struct test_mutex_data *d)
lib/test_context-analysis.c
22
static void __used test_common_helpers(void)
lib/test_context-analysis.c
227
static void __used test_seqlock_init(struct test_seqlock_data *d)
lib/test_context-analysis.c
233
static void __used test_seqlock_reader(struct test_seqlock_data *d)
lib/test_context-analysis.c
243
static void __used test_seqlock_writer(struct test_seqlock_data *d)
lib/test_context-analysis.c
264
static void __used test_seqlock_scoped(struct test_seqlock_data *d)
lib/test_context-analysis.c
276
static void __used test_rwsem_init(struct test_rwsem_data *d)
lib/test_context-analysis.c
282
static void __used test_rwsem_reader(struct test_rwsem_data *d)
lib/test_context-analysis.c
294
static void __used test_rwsem_writer(struct test_rwsem_data *d)
lib/test_context-analysis.c
312
static void __used test_rwsem_assert(struct test_rwsem_data *d)
lib/test_context-analysis.c
318
static void __used test_rwsem_guard(struct test_rwsem_data *d)
lib/test_context-analysis.c
324
static void __used test_rwsem_cond_guard(struct test_rwsem_data *d)
lib/test_context-analysis.c
339
static void __used test_bit_spin_lock(struct test_bit_spinlock_data *d)
lib/test_context-analysis.c
36
static void __used test_##class##_init(struct test_##class##_data *d) \
lib/test_context-analysis.c
367
static void __used test_rcu_guarded_reader(struct test_rcu_data *d)
lib/test_context-analysis.c
382
static void __used test_rcu_guard(struct test_rcu_data *d)
lib/test_context-analysis.c
388
static void __used test_rcu_guarded_updater(struct test_rcu_data *d)
lib/test_context-analysis.c
399
static void __used test_rcu_lock_variants(void)
lib/test_context-analysis.c
41
static void __used test_##class(struct test_##class##_data *d) \
lib/test_context-analysis.c
414
static void __used test_rcu_lock_reentrant(void)
lib/test_context-analysis.c
431
static void __used test_rcu_assert_variants(void)
lib/test_context-analysis.c
448
static void __used test_srcu(struct test_srcu_data *d)
lib/test_context-analysis.c
460
static void __used test_srcu_guard(struct test_srcu_data *d)
lib/test_context-analysis.c
476
static void __used test_local_lock_init(struct test_local_lock_data *d)
lib/test_context-analysis.c
482
static void __used test_local_lock(void)
lib/test_context-analysis.c
503
static void __used test_local_lock_guard(void)
lib/test_context-analysis.c
520
static void __used test_local_trylock_init(struct test_local_trylock_data *d)
lib/test_context-analysis.c
526
static void __used test_local_trylock(void)
lib/test_context-analysis.c
545
static void __used test_ww_mutex_lock_noctx(struct test_ww_mutex_data *d)
lib/test_context-analysis.c
569
static void __used test_ww_mutex_lock_ctx(struct test_ww_mutex_data *d)
lib/test_context-analysis.c
62
static void __used test_##class##_trylock(struct test_##class##_data *d) \
lib/test_context-analysis.c
69
static void __used test_##class##_assert(struct test_##class##_data *d) \
lib/test_context-analysis.c
74
static void __used test_##class##_guard(struct test_##class##_data *d) \
lib/test_context-analysis.c
91
static void __used test_raw_spinlock_trylock_extra(struct test_raw_spinlock_data *d)
lib/test_ubsan.c
151
static __used const test_ubsan_fp skip_ubsan_array[] = {
net/netfilter/ipvs/ip_vs_proto.c
48
static int __used __init register_ip_vs_protocol(struct ip_vs_protocol *pp)
samples/livepatch/livepatch-shadow-mod.c
119
static __used noinline void dummy_free(struct dummy *d)
samples/livepatch/livepatch-shadow-mod.c
127
static __used noinline bool dummy_check(struct dummy *d,
samples/livepatch/livepatch-shadow-mod.c
95
static __used noinline struct dummy *dummy_alloc(void)
scripts/gendwarfksyms/examples/kabi.h
25
#ifndef __used
scripts/gendwarfksyms/examples/kabi.h
42
__COUNTER__)[] __used __aligned(1) \
scripts/gendwarfksyms/examples/symbolptr.c
13
#ifndef __used
scripts/gendwarfksyms/examples/symbolptr.c
21
static typeof(sym) *__gendwarfksyms_ptr_##sym __used \
tools/include/linux/compiler.h
129
#ifndef __used
tools/include/linux/init.h
33
__used __section(".init.setup") \
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
590
short sema_1 __used, sema_2 __used;
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
873
void *__ ## func __used __attribute__((section("consumers"))) = (void *) func;
tools/testing/selftests/bpf/progs/bpf_misc.h
191
#ifndef __used
tools/testing/selftests/bpf/progs/compute_live_registers.c
400
static __used __naked int aux1(void)
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
12
static __noinline __used int subprog(struct st_ops_args *args)
tools/testing/selftests/bpf/progs/iters.c
1718
__used __naked
tools/testing/selftests/bpf/progs/iters.c
1851
__used __naked
tools/testing/selftests/bpf/progs/iters.c
1893
__used __naked
tools/testing/selftests/bpf/progs/iters.c
1975
__used __naked
tools/testing/selftests/bpf/progs/iters_looping.c
165
__used
tools/testing/selftests/bpf/progs/pro_epilogue.c
17
static __noinline __used int subprog(struct st_ops_args *args)
tools/testing/selftests/bpf/progs/pro_epilogue_with_kfunc.c
17
static __noinline __used int subprog(struct st_ops_args *args)
tools/testing/selftests/bpf/progs/timer_failure.c
24
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
464
__used
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
539
__used
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
584
__used
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
699
__used
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
825
__used
tools/testing/selftests/bpf/progs/verifier_cfg.c
138
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_gotox.c
315
__used static int test_subprog(void)
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
438
static __naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_live_stack.c
127
static __used __naked void write_first_param(void)
tools/testing/selftests/bpf/progs/verifier_live_stack.c
168
static __used __naked void read_first_param(void)
tools/testing/selftests/bpf/progs/verifier_live_stack.c
213
static __used __naked void read_first_param2(void)
tools/testing/selftests/bpf/progs/verifier_live_stack.c
255
static __used __naked void loop_cb(void)
tools/testing/selftests/bpf/progs/verifier_live_stack.c
330
static __used __naked unsigned long write_tail_call(void)
tools/testing/selftests/bpf/progs/verifier_precision.c
188
__used __naked static void __bpf_cond_op_r10(void)
tools/testing/selftests/bpf/progs/verifier_private_stack.c
125
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_private_stack.c
236
__used static int subprog_exception(void)
tools/testing/selftests/bpf/progs/verifier_private_stack.c
73
__used
tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
227
static __naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
243
static __naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
296
static __naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
13
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
207
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
23
__noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
30
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
621
__noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
658
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
78
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
803
__naked __noinline __used
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
88
__naked __noinline __used
tools/testing/selftests/kvm/pre_fault_memory_test.c
22
volatile uint64_t val __used;
tools/testing/selftests/sgx/test_encl.c
13
static uint8_t __used __section(".data.encl_buffer") encl_buffer[8192] = { 1 };