• Home
  • Raw
  • Download

Lines Matching refs:regs

81 static __always_inline void arch_enter_from_user_mode(struct pt_regs *regs);
84 static __always_inline void arch_enter_from_user_mode(struct pt_regs *regs) {} in arch_enter_from_user_mode() argument
106 static __always_inline void enter_from_user_mode(struct pt_regs *regs) in enter_from_user_mode() argument
108 arch_enter_from_user_mode(regs); in enter_from_user_mode()
115 kmsan_unpoison_entry_regs(regs); in enter_from_user_mode()
135 void syscall_enter_from_user_mode_prepare(struct pt_regs *regs);
137 long syscall_trace_enter(struct pt_regs *regs, long syscall,
163 static __always_inline long syscall_enter_from_user_mode_work(struct pt_regs *regs, long syscall) in syscall_enter_from_user_mode_work() argument
168 syscall = syscall_trace_enter(regs, syscall, work); in syscall_enter_from_user_mode_work()
190 static __always_inline long syscall_enter_from_user_mode(struct pt_regs *regs, long syscall) in syscall_enter_from_user_mode() argument
194 enter_from_user_mode(regs); in syscall_enter_from_user_mode()
198 ret = syscall_enter_from_user_mode_work(regs, syscall); in syscall_enter_from_user_mode()
245 static inline void arch_exit_to_user_mode_work(struct pt_regs *regs,
249 static inline void arch_exit_to_user_mode_work(struct pt_regs *regs, in arch_exit_to_user_mode_work() argument
264 static inline void arch_exit_to_user_mode_prepare(struct pt_regs *regs,
268 static inline void arch_exit_to_user_mode_prepare(struct pt_regs *regs, in arch_exit_to_user_mode_prepare() argument
299 void arch_do_signal_or_restart(struct pt_regs *regs);
304 unsigned long exit_to_user_mode_loop(struct pt_regs *regs,
317 static __always_inline void exit_to_user_mode_prepare(struct pt_regs *regs) in exit_to_user_mode_prepare() argument
328 ti_work = exit_to_user_mode_loop(regs, ti_work); in exit_to_user_mode_prepare()
330 arch_exit_to_user_mode_prepare(regs, ti_work); in exit_to_user_mode_prepare()
381 void syscall_exit_to_user_mode_work(struct pt_regs *regs);
412 void syscall_exit_to_user_mode(struct pt_regs *regs);
425 void irqentry_enter_from_user_mode(struct pt_regs *regs);
440 void irqentry_exit_to_user_mode(struct pt_regs *regs);
497 irqentry_state_t noinstr irqentry_enter(struct pt_regs *regs);
534 void noinstr irqentry_exit(struct pt_regs *regs, irqentry_state_t state);
542 irqentry_state_t noinstr irqentry_nmi_enter(struct pt_regs *regs);
553 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state);