Home
last modified time | relevance | path

Searched refs:noinstr (Results 1 – 25 of 46) sorted by relevance

12

/Linux-v5.10/arch/arm64/kernel/
Dentry-common.c24 static void noinstr enter_from_kernel_mode(struct pt_regs *regs) in enter_from_kernel_mode()
46 static void noinstr exit_to_kernel_mode(struct pt_regs *regs) in exit_to_kernel_mode()
66 void noinstr arm64_enter_nmi(struct pt_regs *regs) in arm64_enter_nmi()
79 void noinstr arm64_exit_nmi(struct pt_regs *regs) in arm64_exit_nmi()
96 asmlinkage void noinstr enter_el1_irq_or_nmi(struct pt_regs *regs) in enter_el1_irq_or_nmi()
104 asmlinkage void noinstr exit_el1_irq_or_nmi(struct pt_regs *regs) in exit_el1_irq_or_nmi()
112 static void noinstr el1_abort(struct pt_regs *regs, unsigned long esr) in el1_abort()
124 static void noinstr el1_pc(struct pt_regs *regs, unsigned long esr) in el1_pc()
135 static void noinstr el1_undef(struct pt_regs *regs) in el1_undef()
144 static void noinstr el1_inv(struct pt_regs *regs, unsigned long esr) in el1_inv()
[all …]
Dprocess.c75 static void noinstr __cpu_do_idle(void) in __cpu_do_idle()
81 static void noinstr __cpu_do_idle_irqprio(void) in __cpu_do_idle_irqprio()
111 void noinstr cpu_do_idle(void) in cpu_do_idle()
122 void noinstr arch_cpu_idle(void) in arch_cpu_idle()
Dsdei.c227 asmlinkage noinstr unsigned long
/Linux-v5.10/arch/x86/entry/
Dcommon.c39 __visible noinstr void do_syscall_64(unsigned long nr, struct pt_regs *regs) in do_syscall_64()
84 __visible noinstr void do_int80_syscall_32(struct pt_regs *regs) in do_int80_syscall_32()
99 static noinstr bool __do_fast_syscall_32(struct pt_regs *regs) in __do_fast_syscall_32()
143 __visible noinstr long do_fast_syscall_32(struct pt_regs *regs) in do_fast_syscall_32()
195 __visible noinstr long do_SYSENTER_32(struct pt_regs *regs) in do_SYSENTER_32()
212 noinstr bool idtentry_enter_nmi(struct pt_regs *regs) in idtentry_enter_nmi()
229 noinstr void idtentry_exit_nmi(struct pt_regs *regs, bool restore) in idtentry_exit_nmi()
292 __visible noinstr void xen_pv_evtchn_do_upcall(struct pt_regs *regs) in xen_pv_evtchn_do_upcall()
/Linux-v5.10/kernel/entry/
Dcommon.c91 noinstr long syscall_enter_from_user_mode(struct pt_regs *regs, long syscall) in syscall_enter_from_user_mode()
105 noinstr void syscall_enter_from_user_mode_prepare(struct pt_regs *regs) in syscall_enter_from_user_mode_prepare()
261 __visible noinstr void syscall_exit_to_user_mode(struct pt_regs *regs) in syscall_exit_to_user_mode()
271 noinstr void irqentry_enter_from_user_mode(struct pt_regs *regs) in irqentry_enter_from_user_mode()
276 noinstr void irqentry_exit_to_user_mode(struct pt_regs *regs) in irqentry_exit_to_user_mode()
284 noinstr irqentry_state_t irqentry_enter(struct pt_regs *regs) in irqentry_enter()
361 noinstr void irqentry_exit(struct pt_regs *regs, irqentry_state_t state) in irqentry_exit()
/Linux-v5.10/arch/x86/include/asm/
Didtentry.h53 __visible noinstr void func(struct pt_regs *regs) \
99 __visible noinstr void func(struct pt_regs *regs, \
139 __visible noinstr void func(struct pt_regs *regs)
167 __visible noinstr void func(struct pt_regs *regs, unsigned long error_code)
195 __visible noinstr void func(struct pt_regs *regs, \
238 __visible noinstr void func(struct pt_regs *regs) \
267 __visible noinstr void func(struct pt_regs *regs) \
321 __visible noinstr void ist_##func(struct pt_regs *regs, unsigned long error_code); \
322 __visible noinstr void safe_stack_##func(struct pt_regs *regs, unsigned long error_code)
417 __visible noinstr void func(struct pt_regs *regs, \
Dtraps.h18 asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *eregs);
/Linux-v5.10/lib/
Dsmp_processor_id.c11 noinstr static
57 noinstr unsigned int debug_smp_processor_id(void) in debug_smp_processor_id()
63 noinstr void __this_cpu_preempt_check(const char *op) in __this_cpu_preempt_check()
Ddebug_locks.c39 noinstr int debug_locks_off(void) in debug_locks_off()
/Linux-v5.10/kernel/
Dcontext_tracking.c34 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.10/arch/arm64/include/asm/
Dexception.h34 asmlinkage void noinstr enter_el1_irq_or_nmi(struct pt_regs *regs);
35 asmlinkage void noinstr exit_el1_irq_or_nmi(struct pt_regs *regs);
/Linux-v5.10/include/linux/
Dentry-common.h380 irqentry_state_t noinstr irqentry_enter(struct pt_regs *regs);
403 void noinstr irqentry_exit(struct pt_regs *regs, irqentry_state_t state);
/Linux-v5.10/arch/x86/kernel/cpu/mce/
Dwinchip.c20 static noinstr void winchip_machine_check(struct pt_regs *regs) in winchip_machine_check()
Dp5.c24 static noinstr void pentium_machine_check(struct pt_regs *regs) in pentium_machine_check()
/Linux-v5.10/kernel/printk/
Dprintk_safe.c298 void noinstr printk_nmi_enter(void) in printk_nmi_enter()
303 void noinstr printk_nmi_exit(void) in printk_nmi_exit()
/Linux-v5.10/tools/objtool/
Dcheck.h18 bool noinstr; member
Delf.h42 bool changed, text, rodata, noinstr; member
/Linux-v5.10/arch/x86/kernel/
Dtraps.c218 static noinstr bool handle_bug(struct pt_regs *regs) in handle_bug()
669 asmlinkage __visible noinstr struct pt_regs *sync_regs(struct pt_regs *eregs) in sync_regs()
678 asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *regs) in vc_switch_off_ist()
726 asmlinkage __visible noinstr
Ddoublefault_32.c23 asmlinkage noinstr void __noreturn doublefault_shim(void) in doublefault_shim()
Ddumpstack.c32 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()
Ddumpstack_64.c154 bool noinstr get_stack_info_noinstr(unsigned long *stack, struct task_struct *task, in get_stack_info_noinstr()
/Linux-v5.10/arch/x86/lib/
Dmemcpy_64.S10 .pushsection .noinstr.text, "ax"
/Linux-v5.10/tools/arch/x86/lib/
Dmemcpy_64.S10 .pushsection .noinstr.text, "ax"
/Linux-v5.10/arch/x86/kvm/svm/
Dvmenter.S30 .section .noinstr.text, "ax"
/Linux-v5.10/arch/x86/mm/
Dcpu_entry_area.c25 noinstr struct cpu_entry_area *get_cpu_entry_area(int cpu) in get_cpu_entry_area()

12