| /Linux-v5.15/arch/arm64/kernel/ |
| D | entry-common.c | 54 static void noinstr enter_from_kernel_mode(struct pt_regs *regs) in enter_from_kernel_mode() 88 static void noinstr exit_to_kernel_mode(struct pt_regs *regs) in exit_to_kernel_mode() 143 asmlinkage void noinstr asm_exit_to_user_mode(struct pt_regs *regs) in asm_exit_to_user_mode() 153 static void noinstr arm64_enter_nmi(struct pt_regs *regs) in arm64_enter_nmi() 171 static void noinstr arm64_exit_nmi(struct pt_regs *regs) in arm64_exit_nmi() 193 static void noinstr arm64_enter_el1_dbg(struct pt_regs *regs) in arm64_enter_el1_dbg() 208 static void noinstr arm64_exit_el1_dbg(struct pt_regs *regs) in arm64_exit_el1_dbg() 222 static void noinstr enter_el1_irq_or_nmi(struct pt_regs *regs) in enter_el1_irq_or_nmi() 230 static void noinstr exit_el1_irq_or_nmi(struct pt_regs *regs) in exit_el1_irq_or_nmi() 275 static void noinstr __panic_unhandled(struct pt_regs *regs, const char *vector, in __panic_unhandled() [all …]
|
| D | idle.c | 23 void noinstr cpu_do_idle(void) in cpu_do_idle() 38 void noinstr arch_cpu_idle(void) in arch_cpu_idle()
|
| /Linux-v5.15/kernel/entry/ |
| D | common.c | 29 void noinstr enter_from_user_mode(struct pt_regs *regs) in enter_from_user_mode() 100 noinstr long syscall_enter_from_user_mode(struct pt_regs *regs, long syscall) in syscall_enter_from_user_mode() 114 noinstr void syscall_enter_from_user_mode_prepare(struct pt_regs *regs) in syscall_enter_from_user_mode_prepare() 135 void noinstr exit_to_user_mode(void) in exit_to_user_mode() 297 __visible noinstr void syscall_exit_to_user_mode(struct pt_regs *regs) in syscall_exit_to_user_mode() 305 noinstr void irqentry_enter_from_user_mode(struct pt_regs *regs) in irqentry_enter_from_user_mode() 310 noinstr void irqentry_exit_to_user_mode(struct pt_regs *regs) in irqentry_exit_to_user_mode() 318 noinstr irqentry_state_t irqentry_enter(struct pt_regs *regs) in irqentry_enter() 398 noinstr void irqentry_exit(struct pt_regs *regs, irqentry_state_t state) in irqentry_exit() 443 irqentry_state_t noinstr irqentry_nmi_enter(struct pt_regs *regs) in irqentry_nmi_enter() [all …]
|
| /Linux-v5.15/arch/x86/entry/ |
| D | common.c | 73 __visible noinstr void do_syscall_64(struct pt_regs *regs, int nr) in do_syscall_64() 119 __visible noinstr void do_int80_syscall_32(struct pt_regs *regs) in do_int80_syscall_32() 138 static noinstr bool __do_fast_syscall_32(struct pt_regs *regs) in __do_fast_syscall_32() 186 __visible noinstr long do_fast_syscall_32(struct pt_regs *regs) in do_fast_syscall_32() 238 __visible noinstr long do_SYSENTER_32(struct pt_regs *regs) in do_SYSENTER_32() 302 __visible noinstr void xen_pv_evtchn_do_upcall(struct pt_regs *regs) in xen_pv_evtchn_do_upcall()
|
| /Linux-v5.15/arch/x86/include/asm/ |
| D | idtentry.h | 50 __visible noinstr void func(struct pt_regs *regs) \ 96 __visible noinstr void func(struct pt_regs *regs, \ 136 __visible noinstr void func(struct pt_regs *regs) 164 __visible noinstr void func(struct pt_regs *regs, unsigned long error_code) 192 __visible noinstr void func(struct pt_regs *regs, \ 234 __visible noinstr void func(struct pt_regs *regs) \ 261 __visible noinstr void func(struct pt_regs *regs) \ 315 __visible noinstr void kernel_##func(struct pt_regs *regs, unsigned long error_code); \ 316 __visible noinstr void user_##func(struct pt_regs *regs, unsigned long error_code) 402 __visible noinstr void func(struct pt_regs *regs, \
|
| D | traps.h | 18 asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *eregs);
|
| /Linux-v5.15/lib/ |
| D | smp_processor_id.c | 11 noinstr static 58 noinstr unsigned int debug_smp_processor_id(void) in debug_smp_processor_id() 64 noinstr void __this_cpu_preempt_check(const char *op) in __this_cpu_preempt_check()
|
| /Linux-v5.15/include/linux/ |
| D | entry-common.h | 450 irqentry_state_t noinstr irqentry_enter(struct pt_regs *regs); 476 void noinstr irqentry_exit(struct pt_regs *regs, irqentry_state_t state); 484 irqentry_state_t noinstr irqentry_nmi_enter(struct pt_regs *regs); 495 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state);
|
| /Linux-v5.15/kernel/ |
| D | context_tracking.c | 34 static noinstr bool context_tracking_recursion_enter(void) in context_tracking_recursion_enter() 62 void noinstr __context_tracking_enter(enum ctx_state state) in __context_tracking_enter() 146 void noinstr __context_tracking_exit(enum ctx_state state) in __context_tracking_exit()
|
| /Linux-v5.15/tools/objtool/ |
| D | builtin-check.c | 23 validate_dup, vmlinux, mcount, noinstr, backup; variable 44 OPT_BOOLEAN('n', "noinstr", &noinstr, "noinstr validation for vmlinux.o"),
|
| /Linux-v5.15/drivers/misc/lkdtm/ |
| D | rodata.c | 8 void noinstr lkdtm_rodata_do_nothing(void) in lkdtm_rodata_do_nothing()
|
| D | Makefile | 23 --rename-section .noinstr.text=.rodata,alloc,readonly,load
|
| /Linux-v5.15/kernel/locking/ |
| D | irqflag-debug.c | 7 noinstr void warn_bogus_irq_restore(void) in warn_bogus_irq_restore()
|
| /Linux-v5.15/tools/objtool/include/objtool/ |
| D | builtin.h | 12 validate_dup, vmlinux, mcount, noinstr, backup;
|
| D | check.h | 18 bool noinstr; member
|
| /Linux-v5.15/arch/x86/kernel/cpu/mce/ |
| D | winchip.c | 20 static noinstr void winchip_machine_check(struct pt_regs *regs) in winchip_machine_check()
|
| D | p5.c | 24 static noinstr void pentium_machine_check(struct pt_regs *regs) in pentium_machine_check()
|
| /Linux-v5.15/arch/x86/kernel/ |
| D | traps.c | 222 static noinstr bool handle_bug(struct pt_regs *regs) in handle_bug() 679 asmlinkage __visible noinstr struct pt_regs *sync_regs(struct pt_regs *eregs) in sync_regs() 688 asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *regs) in vc_switch_off_ist() 735 asmlinkage __visible noinstr
|
| D | doublefault_32.c | 23 asmlinkage noinstr void __noreturn doublefault_shim(void) in doublefault_shim()
|
| D | dumpstack.c | 32 bool noinstr in_task_stack(unsigned long *stack, struct task_struct *task, in in_task_stack() 50 bool noinstr in_entry_stack(unsigned long *stack, struct stack_info *info) in in_entry_stack()
|
| D | sev.c | 154 void noinstr __sev_es_ist_enter(struct pt_regs *regs) in __sev_es_ist_enter() 180 void noinstr __sev_es_ist_exit(void) in __sev_es_ist_exit() 200 static noinstr struct ghcb *__sev_get_ghcb(struct ghcb_state *state) in __sev_get_ghcb() 498 static noinstr void __sev_put_ghcb(struct ghcb_state *state) in __sev_put_ghcb() 523 void noinstr __sev_es_nmi_complete(void) in __sev_es_nmi_complete()
|
| D | dumpstack_64.c | 164 bool noinstr get_stack_info_noinstr(unsigned long *stack, struct task_struct *task, in get_stack_info_noinstr()
|
| /Linux-v5.15/arch/s390/kernel/ |
| D | syscall.c | 150 void noinstr __do_syscall(struct pt_regs *regs, int per_trap) in __do_syscall()
|
| D | irq.c | 135 void noinstr do_io_irq(struct pt_regs *regs) in do_io_irq() 166 void noinstr do_ext_irq(struct pt_regs *regs) in do_ext_irq()
|
| /Linux-v5.15/kernel/rcu/ |
| D | tree.c | 258 static noinline noinstr unsigned long rcu_dynticks_inc(int incby) in rcu_dynticks_inc() 269 static noinstr void rcu_dynticks_eqs_enter(void) in rcu_dynticks_eqs_enter() 289 static noinstr void rcu_dynticks_eqs_exit(void) in rcu_dynticks_eqs_exit() 609 static noinstr void rcu_eqs_enter(bool user) in rcu_eqs_enter() 683 noinstr static void rcu_irq_work_resched(void) in rcu_irq_work_resched() 715 noinstr void rcu_user_enter(void) in rcu_user_enter() 741 noinstr void rcu_nmi_exit(void) in rcu_nmi_exit() 805 void noinstr rcu_irq_exit(void) in rcu_irq_exit() 852 static void noinstr rcu_eqs_exit(bool user) in rcu_eqs_exit() 913 void noinstr rcu_user_exit(void) in rcu_user_exit() [all …]
|