Symbol: __visible
arch/arm/include/asm/kprobes.h
45
extern __visible kprobe_opcode_t optprobe_template_entry[];
arch/arm/include/asm/kprobes.h
46
extern __visible kprobe_opcode_t optprobe_template_val[];
arch/arm/include/asm/kprobes.h
47
extern __visible kprobe_opcode_t optprobe_template_call[];
arch/arm/include/asm/kprobes.h
48
extern __visible kprobe_opcode_t optprobe_template_end[];
arch/arm/include/asm/kprobes.h
49
extern __visible kprobe_opcode_t optprobe_template_sub_sp[];
arch/arm/include/asm/kprobes.h
50
extern __visible kprobe_opcode_t optprobe_template_add_sp[];
arch/arm/include/asm/kprobes.h
51
extern __visible kprobe_opcode_t optprobe_template_restore_begin[];
arch/arm/include/asm/kprobes.h
52
extern __visible kprobe_opcode_t optprobe_template_restore_orig_insn[];
arch/arm/include/asm/kprobes.h
53
extern __visible kprobe_opcode_t optprobe_template_restore_end[];
arch/csky/kernel/setup.c
147
asmlinkage __visible void __init csky_start(unsigned int unused,
arch/csky/kernel/traps.c
146
asmlinkage __visible void name(struct pt_regs *regs) \
arch/loongarch/mm/cache.c
56
asmlinkage __visible void __flush_cache_all(void)
arch/parisc/boot/compressed/misc.c
294
asmlinkage unsigned long __visible decompress_kernel(unsigned int started_wide,
arch/parisc/kernel/toc.c
16
DEFINE_PER_CPU_PAGE_ALIGNED(char [16384], toc_stack) __visible;
arch/powerpc/include/asm/interrupt.h
104
__visible long func(struct pt_regs *regs)
arch/powerpc/include/asm/interrupt.h
153
__visible void func(struct pt_regs *regs)
arch/powerpc/include/asm/interrupt.h
188
__visible long func(struct pt_regs *regs)
arch/powerpc/include/asm/interrupt.h
227
__visible void func(struct pt_regs *regs)
arch/powerpc/include/asm/interrupt.h
264
__visible long func(struct pt_regs *regs)
arch/powerpc/include/asm/interrupt.h
96
#define interrupt_handler __visible noinline notrace __no_kcsan __no_sanitize_address
arch/riscv/kernel/smpboot.c
218
asmlinkage __visible void smp_callin(void)
arch/riscv/kernel/traps.c
147
asmlinkage __visible __trap_section void name(struct pt_regs *regs) \
arch/riscv/kernel/traps.c
171
asmlinkage __visible __trap_section void do_trap_insn_illegal(struct pt_regs *regs)
arch/riscv/kernel/traps.c
240
asmlinkage __visible __trap_section void do_trap_load_misaligned(struct pt_regs *regs)
arch/riscv/kernel/traps.c
245
asmlinkage __visible __trap_section void do_trap_store_misaligned(struct pt_regs *regs)
arch/riscv/kernel/traps.c
305
asmlinkage __visible __trap_section void do_trap_break(struct pt_regs *regs)
arch/riscv/kernel/traps.c
324
asmlinkage __visible __trap_section __no_stack_protector
arch/riscv/kernel/traps.c
395
asmlinkage __visible __trap_section void do_trap_software_check(struct pt_regs *regs)
arch/riscv/kernel/traps.c
412
asmlinkage __visible noinstr void do_page_fault(struct pt_regs *regs)
arch/x86/boot/compressed/misc.c
407
asmlinkage __visible void *extract_kernel(void *rmode, unsigned char *output)
arch/x86/crypto/camellia_glue.c
136
__visible const u64 camellia_sp22000222[256] = {
arch/x86/crypto/camellia_glue.c
225
__visible const u64 camellia_sp03303033[256] = {
arch/x86/crypto/camellia_glue.c
314
__visible const u64 camellia_sp00444404[256] = {
arch/x86/crypto/camellia_glue.c
403
__visible const u64 camellia_sp02220222[256] = {
arch/x86/crypto/camellia_glue.c
47
__visible const u64 camellia_sp10011110[256] = {
arch/x86/crypto/camellia_glue.c
492
__visible const u64 camellia_sp30333033[256] = {
arch/x86/crypto/camellia_glue.c
581
__visible const u64 camellia_sp44044404[256] = {
arch/x86/crypto/camellia_glue.c
670
__visible const u64 camellia_sp11101110[256] = {
arch/x86/entry/entry_fred.c
228
__visible noinstr void fred_entry_from_user(struct pt_regs *regs)
arch/x86/entry/entry_fred.c
260
__visible noinstr void fred_entry_from_kernel(struct pt_regs *regs)
arch/x86/entry/entry_fred.c
289
__visible noinstr void __fred_entry_from_kvm(struct pt_regs *regs)
arch/x86/entry/syscall_32.c
129
__visible noinstr void do_int80_emulation(struct pt_regs *regs)
arch/x86/entry/syscall_32.c
246
__visible noinstr void do_int80_syscall_32(struct pt_regs *regs)
arch/x86/entry/syscall_32.c
315
__visible noinstr bool do_fast_syscall_32(struct pt_regs *regs)
arch/x86/entry/syscall_32.c
362
__visible noinstr bool do_SYSENTER_32(struct pt_regs *regs)
arch/x86/entry/syscall_64.c
87
__visible noinstr bool do_syscall_64(struct pt_regs *regs, int nr)
arch/x86/hyperv/hv_spinlock.c
63
__visible bool hv_vcpu_is_preempted(int vcpu)
arch/x86/include/asm/checksum_64.h
133
extern __visible __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/x86/include/asm/fred.h
70
__visible void fred_entry_from_user(struct pt_regs *regs);
arch/x86/include/asm/fred.h
71
__visible void fred_entry_from_kernel(struct pt_regs *regs);
arch/x86/include/asm/fred.h
72
__visible void __fred_entry_from_kvm(struct pt_regs *regs);
arch/x86/include/asm/idtentry.h
102
__visible noinstr void func(struct pt_regs *regs, \
arch/x86/include/asm/idtentry.h
142
__visible noinstr void func(struct pt_regs *regs)
arch/x86/include/asm/idtentry.h
181
__visible noinstr void func(struct pt_regs *regs, unsigned long error_code)
arch/x86/include/asm/idtentry.h
209
__visible noinstr void func(struct pt_regs *regs, \
arch/x86/include/asm/idtentry.h
256
__visible noinstr void func(struct pt_regs *regs) \
arch/x86/include/asm/idtentry.h
295
__visible noinstr void func(struct pt_regs *regs) \
arch/x86/include/asm/idtentry.h
340
__visible void noist_##func(struct pt_regs *regs)
arch/x86/include/asm/idtentry.h
38
__visible void func(struct pt_regs *regs)
arch/x86/include/asm/idtentry.h
404
__visible void func(struct pt_regs *regs, \
arch/x86/include/asm/idtentry.h
416
__visible noinstr void func(struct pt_regs *regs, \
arch/x86/include/asm/idtentry.h
56
__visible noinstr void func(struct pt_regs *regs) \
arch/x86/include/asm/idtentry.h
89
__visible void func(struct pt_regs *regs, unsigned long error_code)
arch/x86/include/asm/kprobes.h
38
extern __visible kprobe_opcode_t optprobe_template_entry[];
arch/x86/include/asm/kprobes.h
39
extern __visible kprobe_opcode_t optprobe_template_clac[];
arch/x86/include/asm/kprobes.h
40
extern __visible kprobe_opcode_t optprobe_template_val[];
arch/x86/include/asm/kprobes.h
41
extern __visible kprobe_opcode_t optprobe_template_call[];
arch/x86/include/asm/kprobes.h
42
extern __visible kprobe_opcode_t optprobe_template_end[];
arch/x86/include/asm/paravirt-spinlock.h
96
__visible void __native_queued_spin_unlock(struct qspinlock *lock);
arch/x86/include/asm/paravirt-spinlock.h
98
__visible bool __native_vcpu_is_preempted(long cpu);
arch/x86/include/asm/smp.h
127
asmlinkage __visible void smp_reboot_interrupt(void);
arch/x86/include/asm/smp.h
128
__visible void smp_reschedule_interrupt(struct pt_regs *regs);
arch/x86/include/asm/smp.h
129
__visible void smp_call_function_interrupt(struct pt_regs *regs);
arch/x86/include/asm/smp.h
130
__visible void smp_call_function_single_interrupt(struct pt_regs *r);
arch/x86/include/asm/suspend.h
10
extern unsigned long temp_pgt __visible;
arch/x86/include/asm/suspend.h
11
extern unsigned long relocated_restore_code __visible;
arch/x86/include/asm/suspend.h
14
extern asmlinkage __visible int restore_image(void);
arch/x86/include/asm/suspend.h
7
extern unsigned long restore_jump_address __visible;
arch/x86/include/asm/suspend.h
9
extern unsigned long restore_cr3 __visible;
arch/x86/include/asm/switch_to.h
12
__visible struct task_struct *__switch_to(struct task_struct *prev,
arch/x86/include/asm/switch_to.h
16
__visible void ret_from_fork(struct task_struct *prev, struct pt_regs *regs,
arch/x86/include/asm/traps.h
14
asmlinkage __visible notrace struct pt_regs *sync_regs(struct pt_regs *eregs);
arch/x86/include/asm/traps.h
15
asmlinkage __visible notrace
arch/x86/include/asm/traps.h
17
asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *eregs);
arch/x86/kernel/acpi/sleep.c
49
asmlinkage acpi_status __visible x86_acpi_enter_sleep_state(u8 state)
arch/x86/kernel/alternative.c
2355
__visible noinline void __init __alt_reloc_selftest(void *arg)
arch/x86/kernel/apm_32.c
381
__visible struct {
arch/x86/kernel/cpu/amd.c
86
extern __visible void vide(void);
arch/x86/kernel/head32.c
52
asmlinkage __visible void __init __noreturn i386_start_kernel(void)
arch/x86/kernel/head64.c
222
asmlinkage __visible void __init __noreturn x86_64_start_kernel(char * real_mode_data)
arch/x86/kernel/irq_64.c
30
DEFINE_PER_CPU_PAGE_ALIGNED(struct irq_stack, irq_stack_backing_store) __visible;
arch/x86/kernel/kvm.c
75
DEFINE_PER_CPU_DECRYPTED(struct kvm_steal_time, steal_time) __aligned(64) __visible;
arch/x86/kernel/kvm.c
800
__visible bool __kvm_vcpu_is_preempted(long cpu)
arch/x86/kernel/paravirt-spinlocks.c
22
__visible void __native_queued_spin_unlock(struct qspinlock *lock)
arch/x86/kernel/paravirt-spinlocks.c
34
__visible bool __native_vcpu_is_preempted(long cpu)
arch/x86/kernel/process.c
151
__visible void ret_from_fork(struct task_struct *prev, struct pt_regs *regs,
arch/x86/kernel/process.c
67
__visible DEFINE_PER_CPU_PAGE_ALIGNED(struct tss_struct, cpu_tss_rw) = {
arch/x86/kernel/process_32.c
154
__visible __notrace_funcgraph struct task_struct *
arch/x86/kernel/process_64.c
609
__visible __notrace_funcgraph struct task_struct *
arch/x86/kernel/rethook.c
12
__visible void arch_rethook_trampoline_callback(struct pt_regs *regs);
arch/x86/kernel/rethook.c
67
__used __visible void arch_rethook_trampoline_callback(struct pt_regs *regs)
arch/x86/kernel/setup.c
138
__visible unsigned long mmu_cr4_features __ro_after_init;
arch/x86/kernel/setup.c
140
__visible unsigned long mmu_cr4_features __ro_after_init = X86_CR4_PAE;
arch/x86/kernel/traps.c
1044
asmlinkage __visible noinstr struct pt_regs *sync_regs(struct pt_regs *eregs)
arch/x86/kernel/traps.c
1053
asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *regs)
arch/x86/kernel/traps.c
1095
asmlinkage __visible noinstr struct pt_regs *fixup_bad_iret(struct pt_regs *bad_regs)
arch/x86/kernel/traps.c
547
__visible void __noreturn handle_stack_overflow(struct pt_regs *regs,
arch/x86/lib/copy_mc.c
26
__visible notrace unsigned long
arch/x86/lib/memcpy_32.c
15
__visible void *memset(void *s, int c, size_t count)
arch/x86/lib/memcpy_32.c
9
__visible void *memcpy(void *to, const void *from, size_t n)
arch/x86/mm/init.c
1013
__visible DEFINE_PER_CPU_ALIGNED(struct tlb_state, cpu_tlbstate) = {
arch/x86/platform/olpc/olpc-xo1-pm.c
73
asmlinkage __visible int xo1_do_sleep(u8 sleep_state)
arch/x86/power/cpu.c
34
__visible unsigned long saved_context_ebx;
arch/x86/power/cpu.c
35
__visible unsigned long saved_context_esp, saved_context_ebp;
arch/x86/power/cpu.c
36
__visible unsigned long saved_context_esi, saved_context_edi;
arch/x86/power/cpu.c
37
__visible unsigned long saved_context_eflags;
arch/x86/power/hibernate.c
32
unsigned long restore_jump_address __visible;
arch/x86/power/hibernate.c
39
unsigned long restore_cr3 __visible;
arch/x86/power/hibernate.c
40
unsigned long temp_pgt __visible;
arch/x86/power/hibernate.c
41
unsigned long relocated_restore_code __visible;
arch/x86/um/asm/checksum.h
24
extern __visible __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/x86/virt/hw.c
22
__visible bool virt_rebooting;
arch/x86/xen/enlighten_pv.c
1328
asmlinkage __visible void __init xen_start_kernel(struct start_info *si)
arch/x86/xen/enlighten_pv.c
732
__visible noinstr void xen_pv_evtchn_do_upcall(struct pt_regs *regs)
arch/x86/xen/mmu_pv.c
1522
__visible pte_t xen_make_pte_init(pteval_t pte)
arch/x86/xen/mmu_pv.c
429
__visible pteval_t xen_pte_val(pte_t pte)
arch/x86/xen/mmu_pv.c
437
__visible pgdval_t xen_pgd_val(pgd_t pgd)
arch/x86/xen/mmu_pv.c
443
__visible pte_t xen_make_pte(pteval_t pte)
arch/x86/xen/mmu_pv.c
451
__visible pgd_t xen_make_pgd(pgdval_t pgd)
arch/x86/xen/mmu_pv.c
458
__visible pmdval_t xen_pmd_val(pmd_t pmd)
arch/x86/xen/mmu_pv.c
496
__visible pmd_t xen_make_pmd(pmdval_t pmd)
arch/x86/xen/mmu_pv.c
503
__visible pudval_t xen_pud_val(pud_t pud)
arch/x86/xen/mmu_pv.c
509
__visible pud_t xen_make_pud(pudval_t pud)
arch/x86/xen/mmu_pv.c
595
__visible p4dval_t xen_p4d_val(p4d_t p4d)
arch/x86/xen/mmu_pv.c
601
__visible p4d_t xen_make_p4d(p4dval_t p4d)
arch/x86/xen/smp_pv.c
89
asmlinkage __visible void cpu_bringup_and_idle(void)
arch/x86/xen/xen-ops.h
62
__visible void xen_irq_enable_direct(void);
arch/x86/xen/xen-ops.h
63
__visible void xen_irq_disable_direct(void);
arch/x86/xen/xen-ops.h
64
__visible unsigned long xen_save_fl_direct(void);
arch/x86/xen/xen-ops.h
66
__visible unsigned long xen_read_cr2(void);
arch/x86/xen/xen-ops.h
67
__visible unsigned long xen_read_cr2_direct(void);
arch/x86/xen/xen-ops.h
70
__visible void xen_iret(void);
crypto/cast_common.c
13
__visible const u32 cast_s1[256] = {
crypto/cast_common.c
149
__visible const u32 cast_s3[256] = {
crypto/cast_common.c
217
__visible const u32 cast_s4[256] = {
crypto/cast_common.c
81
__visible const u32 cast_s2[256] = {
drivers/pnp/pnpbios/bioscalls.c
25
__visible struct {
drivers/pnp/pnpbios/bioscalls.c
41
asmlinkage __visible void pnp_bios_callfunc(void);
drivers/pnp/pnpbios/bioscalls.c
71
__visible u32 pnp_bios_fault_esp;
drivers/pnp/pnpbios/bioscalls.c
72
__visible u32 pnp_bios_fault_eip;
drivers/pnp/pnpbios/bioscalls.c
73
__visible u32 pnp_bios_is_utter_crap = 0;
include/asm-generic/sections.h
59
extern __visible const void __nosave_begin, __nosave_end;
init/main.c
971
asmlinkage __visible __init __no_sanitize_address __noreturn __no_stack_protector
kernel/extable.c
33
u32 __initdata __visible main_extable_sort_needed = 1;
kernel/locking/lockdep.c
6805
asmlinkage __visible void lockdep_sys_exit(void)
kernel/locking/qspinlock_paravirt.h
498
__visible __lockfunc void
kernel/locking/qspinlock_paravirt.h
543
__visible __lockfunc void __pv_queued_spin_unlock(struct qspinlock *lock)
kernel/panic.c
1199
__visible noinstr void __stack_chk_fail(void)
kernel/power/hibernate.c
49
__visible int in_suspend __nosavedata;
kernel/power/snapshot.c
2109
asmlinkage __visible int swsusp_save(void)
kernel/printk/printk.c
2498
asmlinkage __visible int _printk(const char *fmt, ...)
kernel/printk/printk.c
2530
asmlinkage __visible void early_printk(const char *fmt, ...)
kernel/sched/core.c
5420
asmlinkage __visible void schedule_tail(struct task_struct *prev)
kernel/sched/core.c
7316
asmlinkage __visible void __sched schedule(void)
kernel/sched/core.c
7357
asmlinkage __visible void __sched schedule_user(void)
kernel/sched/core.c
7429
asmlinkage __visible void __sched notrace preempt_schedule(void)
kernel/sched/core.c
7477
asmlinkage __visible void __sched notrace preempt_schedule_notrace(void)
kernel/sched/core.c
7544
asmlinkage __visible void __sched preempt_schedule_irq(void)
kernel/softirq.c
510
asmlinkage __visible void do_softirq(void)
kernel/softirq.c
654
asmlinkage __visible void __softirq_entry __do_softirq(void)
kernel/time/timer.c
60
__visible u64 jiffies_64 __cacheline_aligned_in_smp = INITIAL_JIFFIES;
lib/bootconfig.c
28
extern __visible const char embedded_bootconfig_data[];
lib/bootconfig.c
29
extern __visible const char embedded_bootconfig_data_end[];
lib/dump_stack.c
103
asmlinkage __visible void dump_stack_lvl(const char *log_lvl)
lib/dump_stack.c
127
asmlinkage __visible void dump_stack(void)
lib/string.c
655
__visible int memcmp(const void *cs, const void *ct, size_t count)
scripts/gcc-plugins/gcc-common.h
91
#ifndef __visible
scripts/gcc-plugins/latent_entropy_plugin.c
571
__visible int plugin_init(struct plugin_name_args *plugin_info,
scripts/gcc-plugins/latent_entropy_plugin.c
80
__visible int plugin_is_GPL_compatible;
scripts/gcc-plugins/randomize_layout_plugin.c
28
__visible int plugin_is_GPL_compatible;
scripts/gcc-plugins/randomize_layout_plugin.c
823
__visible int plugin_init(struct plugin_name_args *plugin_info, struct plugin_gcc_version *version)
scripts/gcc-plugins/stackleak_plugin.c
32
__visible int plugin_is_GPL_compatible;
scripts/gcc-plugins/stackleak_plugin.c
525
__visible int plugin_init(struct plugin_name_args *plugin_info,