Home
last modified time | relevance | path

Searched defs:regs (Results 1 – 200 of 1722) sorted by relevance

123456789

/linux-4.1.27/arch/powerpc/kernel/
Dtraps.c117 static unsigned __kprobes long oops_begin(struct pt_regs *regs) in oops_begin()
145 static void __kprobes oops_end(unsigned long flags, struct pt_regs *regs, in oops_end()
197 static int __kprobes __die(const char *str, struct pt_regs *regs, long err) in __die()
223 void die(const char *str, struct pt_regs *regs, long err) in die()
233 struct pt_regs *regs, siginfo_t *info) in user_single_step_siginfo()
241 void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) in _exception()
272 void system_reset_exception(struct pt_regs *regs) in system_reset_exception()
294 long machine_check_early(struct pt_regs *regs) in machine_check_early()
305 long hmi_exception_realmode(struct pt_regs *regs) in hmi_exception_realmode()
327 static inline int check_io_access(struct pt_regs *regs) in check_io_access()
[all …]
Dkgdb.c114 int kgdb_skipexception(int exception, struct pt_regs *regs) in kgdb_skipexception()
119 static int kgdb_call_nmi_hook(struct pt_regs *regs) in kgdb_call_nmi_hook()
133 static int kgdb_debugger(struct pt_regs *regs) in kgdb_debugger()
139 static int kgdb_handle_breakpoint(struct pt_regs *regs) in kgdb_handle_breakpoint()
154 static int kgdb_singlestep(struct pt_regs *regs) in kgdb_singlestep()
191 static int kgdb_iabr_match(struct pt_regs *regs) in kgdb_iabr_match()
201 static int kgdb_break_match(struct pt_regs *regs) in kgdb_break_match()
222 struct pt_regs *regs = (struct pt_regs *)(p->thread.ksp + in sleeping_thread_to_gdb_regs() local
348 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
374 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
[all …]
Duprobes.c64 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_pre_xol()
82 unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) in uprobe_get_swbp_addr()
112 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_post_xol()
138 struct pt_regs *regs = args->regs; in arch_uprobe_exception_notify() local
167 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_abort_xol()
181 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_skip_sstep()
197 arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs) in arch_uretprobe_hijack_return_addr()
Dkprobes.c100 static void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs) in prepare_singlestep()
127 static void __kprobes set_current_kprobe(struct kprobe *p, struct pt_regs *regs, in set_current_kprobe()
135 struct pt_regs *regs) in arch_prepare_kretprobe()
143 static int __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
292 struct pt_regs *regs) in trampoline_probe_handler()
363 static int __kprobes post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
404 int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
500 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
529 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
Dsignal.c51 static void check_syscall_restart(struct pt_regs *regs, struct k_sigaction *ka, in check_syscall_restart()
102 static void do_signal(struct pt_regs *regs) in do_signal()
147 void do_notify_resume(struct pt_regs *regs, unsigned long thread_info_flags) in do_notify_resume()
165 unsigned long get_tm_stackpointer(struct pt_regs *regs) in get_tm_stackpointer()
Dcrash.c58 static int handle_fault(struct pt_regs *regs) in handle_fault()
68 void crash_ipi_callback(struct pt_regs *regs) in crash_ipi_callback()
180 void crash_kexec_secondary(struct pt_regs *regs) in crash_kexec_secondary()
218 void crash_kexec_secondary(struct pt_regs *regs) in crash_kexec_secondary()
302 void default_machine_crash_shutdown(struct pt_regs *regs) in default_machine_crash_shutdown()
Dsignal_32.c135 static inline int save_general_regs(struct pt_regs *regs, in save_general_regs()
152 static inline int restore_general_regs(struct pt_regs *regs, in restore_general_regs()
184 static inline int save_general_regs(struct pt_regs *regs, in save_general_regs()
191 static inline int restore_general_regs(struct pt_regs *regs, in restore_general_regs()
408 static int save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, in save_user_regs()
515 static int save_tm_user_regs(struct pt_regs *regs, in save_tm_user_regs()
662 static long restore_user_regs(struct pt_regs *regs, in restore_user_regs()
772 static long restore_tm_user_regs(struct pt_regs *regs, in restore_tm_user_regs()
987 struct pt_regs *regs) in handle_rt_signal32()
1076 static int do_setcontext(struct ucontext __user *ucp, struct pt_regs *regs, int sig) in do_setcontext()
[all …]
/linux-4.1.27/drivers/media/platform/s5p-jpeg/
Djpeg-hw-s5p.c20 void s5p_jpeg_reset(void __iomem *regs) in s5p_jpeg_reset()
33 void s5p_jpeg_poweron(void __iomem *regs) in s5p_jpeg_poweron()
38 void s5p_jpeg_input_raw_mode(void __iomem *regs, unsigned long mode) in s5p_jpeg_input_raw_mode()
54 void s5p_jpeg_proc_mode(void __iomem *regs, unsigned long mode) in s5p_jpeg_proc_mode()
69 void s5p_jpeg_subsampling_mode(void __iomem *regs, unsigned int mode) in s5p_jpeg_subsampling_mode()
84 unsigned int s5p_jpeg_get_subsampling_mode(void __iomem *regs) in s5p_jpeg_get_subsampling_mode()
89 void s5p_jpeg_dri(void __iomem *regs, unsigned int dri) in s5p_jpeg_dri()
104 void s5p_jpeg_qtbl(void __iomem *regs, unsigned int t, unsigned int n) in s5p_jpeg_qtbl()
114 void s5p_jpeg_htbl_ac(void __iomem *regs, unsigned int t) in s5p_jpeg_htbl_ac()
125 void s5p_jpeg_htbl_dc(void __iomem *regs, unsigned int t) in s5p_jpeg_htbl_dc()
[all …]
Djpeg-hw-exynos3250.c21 void exynos3250_jpeg_reset(void __iomem *regs) in exynos3250_jpeg_reset()
47 void exynos3250_jpeg_poweron(void __iomem *regs) in exynos3250_jpeg_poweron()
52 void exynos3250_jpeg_set_dma_num(void __iomem *regs) in exynos3250_jpeg_set_dma_num()
72 void exynos3250_jpeg_input_raw_fmt(void __iomem *regs, unsigned int fmt) in exynos3250_jpeg_input_raw_fmt()
123 void exynos3250_jpeg_set_y16(void __iomem *regs, bool y16) in exynos3250_jpeg_set_y16()
135 void exynos3250_jpeg_proc_mode(void __iomem *regs, unsigned int mode) in exynos3250_jpeg_proc_mode()
149 void exynos3250_jpeg_subsampling_mode(void __iomem *regs, unsigned int mode) in exynos3250_jpeg_subsampling_mode()
171 unsigned int exynos3250_jpeg_get_subsampling_mode(void __iomem *regs) in exynos3250_jpeg_get_subsampling_mode()
177 void exynos3250_jpeg_dri(void __iomem *regs, unsigned int dri) in exynos3250_jpeg_dri()
185 void exynos3250_jpeg_qtbl(void __iomem *regs, unsigned int t, unsigned int n) in exynos3250_jpeg_qtbl()
[all …]
/linux-4.1.27/arch/arm/include/asm/
Dptrace.h20 #define user_mode(regs) \ argument
24 #define thumb_mode(regs) \ argument
27 #define thumb_mode(regs) (0) argument
31 #define isa_mode(regs) \ argument
35 #define isa_mode(regs) 1 /* Thumb */ argument
38 #define processor_mode(regs) \ argument
41 #define interrupts_enabled(regs) \ argument
44 #define fast_interrupts_enabled(regs) \ argument
50 static inline int valid_user_regs(struct pt_regs *regs) in valid_user_regs()
80 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value()
[all …]
Dsyscall.h22 struct pt_regs *regs) in syscall_get_nr()
28 struct pt_regs *regs) in syscall_rollback()
34 struct pt_regs *regs) in syscall_get_error()
41 struct pt_regs *regs) in syscall_get_return_value()
47 struct pt_regs *regs, in syscall_set_return_value()
56 struct pt_regs *regs, in syscall_get_arguments()
83 struct pt_regs *regs, in syscall_set_arguments()
/linux-4.1.27/include/asm-generic/
Dptrace.h16 #define GET_IP(regs) ((regs)->pc) argument
19 #define SET_IP(regs, val) (GET_IP(regs) = (val)) argument
22 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer()
26 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set()
33 #define profile_pc(regs) instruction_pointer(regs) argument
38 #define GET_USP(regs) ((regs)->usp) argument
41 #define SET_USP(regs, val) (GET_USP(regs) = (val)) argument
44 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer()
48 static inline void user_stack_pointer_set(struct pt_regs *regs, in user_stack_pointer_set()
56 #define GET_FP(regs) ((regs)->fp) argument
[all …]
/linux-4.1.27/arch/powerpc/include/asm/
Dptrace.h78 #define GET_IP(regs) ((regs)->nip) argument
79 #define GET_USP(regs) ((regs)->gpr[1]) argument
80 #define GET_FP(regs) (0) argument
81 #define SET_FP(regs, val) argument
90 #define kernel_stack_pointer(regs) ((regs)->gpr[1]) argument
91 static inline int is_syscall_success(struct pt_regs *regs) in is_syscall_success()
96 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value()
105 #define user_mode(regs) ((((regs)->msr) >> MSR_PR_LG) & 0x1) argument
107 #define user_mode(regs) (((regs)->msr & MSR_PR) != 0) argument
130 #define FULL_REGS(regs) (((regs)->trap & 1) == 0) argument
[all …]
Dsyscall.h26 struct pt_regs *regs) in syscall_get_nr()
32 struct pt_regs *regs) in syscall_rollback()
38 struct pt_regs *regs) in syscall_get_error()
44 struct pt_regs *regs) in syscall_get_return_value()
50 struct pt_regs *regs, in syscall_set_return_value()
63 struct pt_regs *regs, in syscall_get_arguments()
83 struct pt_regs *regs, in syscall_set_arguments()
/linux-4.1.27/arch/score/kernel/
Dtraps.c118 void show_regs(struct pt_regs *regs) in show_regs()
143 static void show_registers(struct pt_regs *regs) in show_registers()
154 void __die(const char *str, struct pt_regs *regs, const char *file, in __die()
166 void __die_if_kernel(const char *str, struct pt_regs *regs, in __die_if_kernel()
173 asmlinkage void do_adelinsn(struct pt_regs *regs) in do_adelinsn()
181 asmlinkage void do_adedata(struct pt_regs *regs) in do_adedata()
195 asmlinkage void do_pel(struct pt_regs *regs) in do_pel()
201 asmlinkage void do_cee(struct pt_regs *regs) in do_cee()
207 asmlinkage void do_cpe(struct pt_regs *regs) in do_cpe()
213 asmlinkage void do_be(struct pt_regs *regs) in do_be()
[all …]
Dsignal.c44 static int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext()
78 static int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext()
121 struct pt_regs *regs, size_t frame_size) in get_sigframe()
137 score_rt_sigreturn(struct pt_regs *regs) in score_rt_sigreturn()
176 static int setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs, in setup_rt_frame()
218 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
250 static void do_signal(struct pt_regs *regs) in do_signal()
298 asmlinkage void do_notify_resume(struct pt_regs *regs, void *unused, in do_notify_resume()
/linux-4.1.27/arch/sparc/include/asm/
Dsyscall.h19 struct pt_regs *regs) in syscall_get_nr()
27 struct pt_regs *regs) in syscall_rollback()
39 static inline bool syscall_has_error(struct pt_regs *regs) in syscall_has_error()
43 static inline void syscall_set_error(struct pt_regs *regs) in syscall_set_error()
47 static inline void syscall_clear_error(struct pt_regs *regs) in syscall_clear_error()
52 static inline bool syscall_has_error(struct pt_regs *regs) in syscall_has_error()
56 static inline void syscall_set_error(struct pt_regs *regs) in syscall_set_error()
60 static inline void syscall_clear_error(struct pt_regs *regs) in syscall_clear_error()
67 struct pt_regs *regs) in syscall_get_error()
75 struct pt_regs *regs) in syscall_get_return_value()
[all …]
Dptrace.h12 static inline int pt_regs_trap_type(struct pt_regs *regs) in pt_regs_trap_type()
17 static inline bool pt_regs_is_syscall(struct pt_regs *regs) in pt_regs_is_syscall()
22 static inline bool pt_regs_clear_syscall(struct pt_regs *regs) in pt_regs_clear_syscall()
62 #define user_mode(regs) (!((regs)->tstate & TSTATE_PRIV)) argument
63 #define instruction_pointer(regs) ((regs)->tpc) argument
64 #define instruction_pointer_set(regs, val) ((regs)->tpc = (val)) argument
65 #define user_stack_pointer(regs) ((regs)->u_regs[UREG_FP]) argument
66 static inline int is_syscall_success(struct pt_regs *regs) in is_syscall_success()
71 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value()
78 #define profile_pc(regs) instruction_pointer(regs) argument
[all …]
/linux-4.1.27/arch/unicore32/include/asm/
Dptrace.h19 #define user_mode(regs) \ argument
22 #define processor_mode(regs) \ argument
25 #define interrupts_enabled(regs) \ argument
28 #define fast_interrupts_enabled(regs) \ argument
34 static inline int valid_user_regs(struct pt_regs *regs) in valid_user_regs()
56 #define instruction_pointer(regs) ((regs)->UCreg_pc) argument
57 #define user_stack_pointer(regs) ((regs)->UCreg_sp) argument
58 #define profile_pc(regs) instruction_pointer(regs) argument
/linux-4.1.27/arch/sh/include/asm/
Dfpu.h9 static inline void release_fpu(struct pt_regs *regs) in release_fpu()
14 static inline void grab_fpu(struct pt_regs *regs) in grab_fpu()
26 #define release_fpu(regs) do { } while (0) argument
27 #define grab_fpu(regs) do { } while (0) argument
28 #define fpu_state_restore(regs) do { } while (0) argument
29 #define __fpu_state_restore(regs) do { } while (0) argument
42 static inline void __unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) in __unlazy_fpu()
52 static inline void unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) in unlazy_fpu()
59 static inline void clear_fpu(struct task_struct *tsk, struct pt_regs *regs) in clear_fpu()
Dsyscall_32.h12 struct pt_regs *regs) in syscall_get_nr()
18 struct pt_regs *regs) in syscall_rollback()
27 struct pt_regs *regs) in syscall_get_error()
33 struct pt_regs *regs) in syscall_get_return_value()
39 struct pt_regs *regs, in syscall_set_return_value()
49 struct pt_regs *regs, in syscall_get_arguments()
77 struct pt_regs *regs, in syscall_set_arguments()
Dsyscall_64.h11 struct pt_regs *regs) in syscall_get_nr()
17 struct pt_regs *regs) in syscall_rollback()
26 struct pt_regs *regs) in syscall_get_error()
32 struct pt_regs *regs) in syscall_get_return_value()
38 struct pt_regs *regs, in syscall_set_return_value()
48 struct pt_regs *regs, in syscall_get_arguments()
57 struct pt_regs *regs, in syscall_set_arguments()
Dptrace.h15 #define user_mode(regs) (((regs)->sr & 0x40000000)==0) argument
18 #define GET_FP(regs) ((regs)->regs[14]) argument
19 #define GET_USP(regs) ((regs)->regs[15]) argument
53 static inline unsigned long regs_get_register(struct pt_regs *regs, in regs_get_register()
69 static inline int regs_within_kernel_stack(struct pt_regs *regs, in regs_within_kernel_stack()
85 static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, in regs_get_kernel_stack_nth()
105 static inline unsigned long profile_pc(struct pt_regs *regs) in profile_pc()
/linux-4.1.27/arch/m32r/kernel/
Dalign.c10 static int get_reg(struct pt_regs *regs, int nr) in get_reg()
26 static void set_reg(struct pt_regs *regs, int nr, int val) in set_reg()
81 static int emu_addi(unsigned short insn, struct pt_regs *regs) in emu_addi()
94 static int emu_ldi(unsigned short insn, struct pt_regs *regs) in emu_ldi()
103 static int emu_add(unsigned short insn, struct pt_regs *regs) in emu_add()
116 static int emu_addx(unsigned short insn, struct pt_regs *regs) in emu_addx()
136 static int emu_and(unsigned short insn, struct pt_regs *regs) in emu_and()
148 static int emu_cmp(unsigned short insn, struct pt_regs *regs) in emu_cmp()
158 static int emu_cmpeq(unsigned short insn, struct pt_regs *regs) in emu_cmpeq()
168 static int emu_cmpu(unsigned short insn, struct pt_regs *regs) in emu_cmpu()
[all …]
Dsignal.c45 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, in restore_sigcontext()
91 unsigned long r5, unsigned long r6, struct pt_regs *regs) in sys_rt_sigreturn()
122 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
171 struct pt_regs *regs) in setup_rt_frame()
219 static int prev_insn(struct pt_regs *regs) in prev_insn()
237 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
274 static void do_signal(struct pt_regs *regs) in do_signal()
321 void do_notify_resume(struct pt_regs *regs, __u32 thread_info_flags) in do_notify_resume()
/linux-4.1.27/arch/x86/kernel/
Dtraps.c85 static inline void conditional_sti(struct pt_regs *regs) in conditional_sti()
91 static inline void preempt_conditional_sti(struct pt_regs *regs) in preempt_conditional_sti()
98 static inline void conditional_cli(struct pt_regs *regs) in conditional_cli()
104 static inline void preempt_conditional_cli(struct pt_regs *regs) in preempt_conditional_cli()
111 enum ctx_state ist_enter(struct pt_regs *regs) in ist_enter()
144 void ist_exit(struct pt_regs *regs, enum ctx_state prev_state) in ist_exit()
168 void ist_begin_non_atomic(struct pt_regs *regs) in ist_begin_non_atomic()
195 struct pt_regs *regs, long error_code) in do_trap_no_signal()
222 static siginfo_t *fill_trap_info(struct pt_regs *regs, int signr, int trapnr, in fill_trap_info()
254 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, in do_trap()
[all …]
Dsignal.c64 int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext()
121 struct pt_regs *regs, unsigned long mask) in setup_sigcontext()
200 get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size, in get_sigframe()
275 struct pt_regs *regs) in __setup_frame()
338 sigset_t *set, struct pt_regs *regs) in __setup_rt_frame()
404 sigset_t *set, struct pt_regs *regs) in __setup_rt_frame()
469 struct pt_regs *regs) in x32_setup_rt_frame()
539 struct pt_regs *regs = current_pt_regs(); in sys_sigreturn() local
567 struct pt_regs *regs = current_pt_regs(); in sys_rt_sigreturn() local
593 setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) in setup_rt_frame()
[all …]
Dsmp.c156 static int smp_stop_nmi_callback(unsigned int val, struct pt_regs *regs) in smp_stop_nmi_callback()
259 __visible void smp_reschedule_interrupt(struct pt_regs *regs) in smp_reschedule_interrupt()
274 __visible void smp_trace_reschedule_interrupt(struct pt_regs *regs) in smp_trace_reschedule_interrupt()
298 __visible void smp_call_function_interrupt(struct pt_regs *regs) in smp_call_function_interrupt()
305 __visible void smp_trace_call_function_interrupt(struct pt_regs *regs) in smp_trace_call_function_interrupt()
320 __visible void smp_call_function_single_interrupt(struct pt_regs *regs) in smp_call_function_single_interrupt()
327 __visible void smp_trace_call_function_single_interrupt(struct pt_regs *regs) in smp_trace_call_function_single_interrupt()
Duprobes.c466 scratch_reg(struct arch_uprobe *auprobe, struct pt_regs *regs) in scratch_reg()
479 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_pre_xol()
490 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_post_xol()
510 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_pre_xol()
513 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_post_xol()
530 static int default_pre_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) in default_pre_xol_op()
536 static int push_ret_address(struct pt_regs *regs, unsigned long ip) in push_ret_address()
564 static int default_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) in default_post_xol_op()
584 static void default_abort_op(struct arch_uprobe *auprobe, struct pt_regs *regs) in default_abort_op()
629 static bool check_jmp_cond(struct arch_uprobe *auprobe, struct pt_regs *regs) in check_jmp_cond()
[all …]
Dvm86_32.c76 #define AL(regs) (((unsigned char *)&((regs)->pt.ax))[0]) argument
77 #define AH(regs) (((unsigned char *)&((regs)->pt.ax))[1]) argument
78 #define IP(regs) (*(unsigned short *)&((regs)->pt.ip)) argument
79 #define SP(regs) (*(unsigned short *)&((regs)->pt.sp)) argument
95 const struct kernel_vm86_regs *regs) in copy_vm86_regs_to_user()
112 static int copy_vm86_regs_from_user(struct kernel_vm86_regs *regs, in copy_vm86_regs_from_user()
128 struct pt_regs *save_v86_state(struct kernel_vm86_regs *regs) in save_v86_state()
362 static inline void set_IF(struct kernel_vm86_regs *regs) in set_IF()
369 static inline void clear_IF(struct kernel_vm86_regs *regs) in clear_IF()
374 static inline void clear_TF(struct kernel_vm86_regs *regs) in clear_TF()
[all …]
Dkgdb.c98 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
113 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
397 static void kgdb_disable_hw_debug(struct pt_regs *regs) in kgdb_disable_hw_debug()
495 single_step_cont(struct pt_regs *regs, struct die_args *args) in single_step_cont()
516 static int kgdb_nmi_handler(unsigned int cmd, struct pt_regs *regs) in kgdb_nmi_handler()
544 struct pt_regs *regs = args->regs; in __kgdb_notify() local
572 struct pt_regs *regs, long err, int trap, int sig) in kgdb_ll_trap()
642 struct perf_sample_data *data, struct pt_regs *regs) in kgdb_hw_overflow_handler()
724 int kgdb_skipexception(int exception, struct pt_regs *regs) in kgdb_skipexception()
733 unsigned long kgdb_arch_pc(int exception, struct pt_regs *regs) in kgdb_arch_pc()
[all …]
/linux-4.1.27/arch/mips/kernel/
Dmips-r2-to-r6-emul.c76 static inline int mipsr6_emul(struct pt_regs *regs, u32 ir) in mipsr6_emul()
197 static int movf_func(struct pt_regs *regs, u32 ir) in movf_func()
220 static int movt_func(struct pt_regs *regs, u32 ir) in movt_func()
245 static int jr_func(struct pt_regs *regs, u32 ir) in jr_func()
302 static int movz_func(struct pt_regs *regs, u32 ir) in movz_func()
318 static int movn_func(struct pt_regs *regs, u32 ir) in movn_func()
334 static int mfhi_func(struct pt_regs *regs, u32 ir) in mfhi_func()
351 static int mthi_func(struct pt_regs *regs, u32 ir) in mthi_func()
367 static int mflo_func(struct pt_regs *regs, u32 ir) in mflo_func()
384 static int mtlo_func(struct pt_regs *regs, u32 ir) in mtlo_func()
[all …]
Dtraps.c137 static void show_backtrace(struct task_struct *task, const struct pt_regs *regs) in show_backtrace()
163 const struct pt_regs *regs) in show_stacktrace()
194 struct pt_regs regs; in show_stack() local
242 static void __show_regs(const struct pt_regs *regs) in __show_regs()
340 void show_regs(struct pt_regs *regs) in show_regs()
345 void show_registers(struct pt_regs *regs) in show_registers()
372 static int regs_to_trapnr(struct pt_regs *regs) in regs_to_trapnr()
379 void __noreturn die(const char *str, struct pt_regs *regs) in die()
434 asmlinkage void do_be(struct pt_regs *regs) in do_be()
513 static inline int simulate_ll(struct pt_regs *regs, unsigned int opcode) in simulate_ll()
[all …]
Dkprobes.c234 static void set_current_kprobe(struct kprobe *p, struct pt_regs *regs, in set_current_kprobe()
255 static int evaluate_branch_instruction(struct kprobe *p, struct pt_regs *regs, in evaluate_branch_instruction()
289 static void prepare_singlestep(struct kprobe *p, struct pt_regs *regs, in prepare_singlestep()
323 struct pt_regs *regs, in resume_execution()
334 static int __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
438 static inline int post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
467 static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
520 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
549 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
588 struct pt_regs *regs) in arch_prepare_kretprobe()
[all …]
Dbranch.c27 int __isa_exception_epc(struct pt_regs *regs) in __isa_exception_epc()
57 int __mm_isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, in __mm_isBranchInstr()
256 int __microMIPS_compute_return_epc(struct pt_regs *regs) in __microMIPS_compute_return_epc()
314 int __MIPS16e_compute_return_epc(struct pt_regs *regs) in __MIPS16e_compute_return_epc()
416 int __compute_return_epc_for_insn(struct pt_regs *regs, in __compute_return_epc_for_insn()
855 int __compute_return_epc(struct pt_regs *regs) in __compute_return_epc()
Dkgdb.c130 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
163 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
249 struct pt_regs *regs = (struct pt_regs *)ksp - 1; in sleeping_thread_to_gdb_regs() local
278 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) in kgdb_arch_set_pc()
291 struct pt_regs *regs = args->regs; in kgdb_mips_notify() local
334 struct pt_regs *regs, long err, int trap, int sig) in kgdb_ll_trap()
361 struct pt_regs *regs) in kgdb_arch_handle_exception()
Dsignal.c167 int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext()
238 int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext()
283 void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, in get_sigframe()
356 asmlinkage void sys_sigreturn(nabi_no_regargs struct pt_regs regs) in sys_sigreturn()
391 asmlinkage void sys_rt_sigreturn(nabi_no_regargs struct pt_regs regs) in sys_rt_sigreturn()
430 struct pt_regs *regs, sigset_t *set) in setup_frame()
469 struct pt_regs *regs, sigset_t *set) in setup_rt_frame()
526 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
572 static void do_signal(struct pt_regs *regs) in do_signal()
612 asmlinkage void do_notify_resume(struct pt_regs *regs, void *unused, in do_notify_resume()
Dptrace.c103 struct pt_regs *regs; in ptrace_getregs() local
130 struct pt_regs *regs; in ptrace_setregs() local
294 struct pt_regs *regs = task_pt_regs(target); in gpr32_get() local
322 struct pt_regs *regs = task_pt_regs(target); in gpr32_set() local
373 struct pt_regs *regs = task_pt_regs(target); in gpr64_get() local
401 struct pt_regs *regs = task_pt_regs(target); in gpr64_set() local
596 struct pt_regs *regs; in arch_ptrace() local
692 struct pt_regs *regs; in arch_ptrace() local
803 asmlinkage long syscall_trace_enter(struct pt_regs *regs, long syscall) in syscall_trace_enter()
829 asmlinkage void syscall_trace_leave(struct pt_regs *regs) in syscall_trace_leave()
/linux-4.1.27/arch/s390/kernel/
Dtraps.c27 static inline void __user *get_trap_ip(struct pt_regs *regs) in get_trap_ip()
39 static inline void report_user_fault(struct pt_regs *regs, int signr) in report_user_fault()
59 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_report_trap()
86 static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_trap()
95 void do_per_trap(struct pt_regs *regs) in do_per_trap()
112 void default_trap_handler(struct pt_regs *regs) in default_trap_handler()
154 static inline void do_fp_trap(struct pt_regs *regs, int fpc) in do_fp_trap()
174 void translation_exception(struct pt_regs *regs) in translation_exception()
180 void illegal_op(struct pt_regs *regs) in illegal_op()
252 void vector_exception(struct pt_regs *regs) in vector_exception()
[all …]
Duprobes.c26 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_pre_xol()
44 struct pt_regs *regs = task_pt_regs(tsk); in arch_uprobe_xol_was_trapped() local
52 struct pt_regs *regs) in check_per_event()
75 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_post_xol()
112 struct pt_regs *regs = args->regs; in arch_uprobe_exception_notify() local
132 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_abort_xol()
141 struct pt_regs *regs) in arch_uretprobe_hijack_return_addr()
178 #define emu_store_ril(regs, ptr, input) \ argument
197 #define emu_cmp_ril(regs, ptr, cmp) \ argument
238 static void sim_stor_event(struct pt_regs *regs, void *addr, int len) in sim_stor_event()
[all …]
Dsignal.c137 static int save_sigregs(struct pt_regs *regs, _sigregs __user *sregs) in save_sigregs()
156 static int restore_sigregs(struct pt_regs *regs, _sigregs __user *sregs) in restore_sigregs()
196 static int save_sigregs_ext(struct pt_regs *regs, in save_sigregs_ext()
216 static int restore_sigregs_ext(struct pt_regs *regs, in restore_sigregs_ext()
238 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0() local
259 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0() local
284 get_sigframe(struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) in get_sigframe()
305 sigset_t *set, struct pt_regs * regs) in setup_frame()
387 struct pt_regs *regs) in setup_rt_frame()
459 struct pt_regs *regs) in handle_signal()
[all …]
Dperf_event.c49 static struct kvm_s390_sie_block *sie_block(struct pt_regs *regs) in sie_block()
59 static bool is_in_guest(struct pt_regs *regs) in is_in_guest()
70 static unsigned long guest_is_user_mode(struct pt_regs *regs) in guest_is_user_mode()
75 static unsigned long instruction_pointer_guest(struct pt_regs *regs) in instruction_pointer_guest()
80 unsigned long perf_instruction_pointer(struct pt_regs *regs) in perf_instruction_pointer()
86 static unsigned long perf_misc_guest_flags(struct pt_regs *regs) in perf_misc_guest_flags()
92 static unsigned long perf_misc_flags_sf(struct pt_regs *regs) in perf_misc_flags_sf()
107 unsigned long perf_misc_flags(struct pt_regs *regs) in perf_misc_flags()
231 struct pt_regs *regs; in __store_trace() local
263 struct pt_regs *regs) in perf_callchain_kernel()
Ddumpstack.c33 struct pt_regs *regs; in __show_trace() local
119 static void show_last_breaking_event(struct pt_regs *regs) in show_last_breaking_event()
125 static inline int mask_bits(struct pt_regs *regs, unsigned long bits) in mask_bits()
130 void show_registers(struct pt_regs *regs) in show_registers()
158 void show_regs(struct pt_regs *regs) in show_regs()
170 void die(struct pt_regs *regs, const char *str) in die()
Dkprobes.c210 struct pt_regs *regs, in enable_singlestep()
234 struct pt_regs *regs, in disable_singlestep()
270 void arch_prepare_kretprobe(struct kretprobe_instance *ri, struct pt_regs *regs) in arch_prepare_kretprobe()
301 static int kprobe_handler(struct pt_regs *regs) in kprobe_handler()
392 static int trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs) in trampoline_probe_handler()
490 static void resume_execution(struct kprobe *p, struct pt_regs *regs) in resume_execution()
533 static int post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
562 static int kprobe_trap_handler(struct pt_regs *regs, int trapnr) in kprobe_trap_handler()
626 int kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
646 struct pt_regs *regs = args->regs; in kprobe_exceptions_notify() local
[all …]
Dcompat_signal.c198 static int save_sigregs32(struct pt_regs *regs, _sigregs32 __user *sregs) in save_sigregs32()
219 static int restore_sigregs32(struct pt_regs *regs,_sigregs32 __user *sregs) in restore_sigregs32()
259 static int save_sigregs_ext32(struct pt_regs *regs, in save_sigregs_ext32()
287 static int restore_sigregs_ext32(struct pt_regs *regs, in restore_sigregs_ext32()
317 struct pt_regs *regs = task_pt_regs(current); in COMPAT_SYSCALL_DEFINE0() local
339 struct pt_regs *regs = task_pt_regs(current); in COMPAT_SYSCALL_DEFINE0() local
370 get_sigframe(struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) in get_sigframe()
391 struct pt_regs *regs) in setup_frame32()
476 struct pt_regs *regs) in setup_rt_frame32()
556 struct pt_regs *regs) in handle_signal32()
/linux-4.1.27/arch/hexagon/kernel/
Dtraps.c157 struct pt_regs *regs = (struct pt_regs *) (((void *)fp) in do_show_stack() local
198 int die(const char *str, struct pt_regs *regs, long err) in die()
239 int die_if_kernel(char *str, struct pt_regs *regs, long err) in die_if_kernel()
250 static void misaligned_instruction(struct pt_regs *regs) in misaligned_instruction()
261 static void misaligned_data_load(struct pt_regs *regs) in misaligned_data_load()
267 static void misaligned_data_store(struct pt_regs *regs) in misaligned_data_store()
273 static void illegal_instruction(struct pt_regs *regs) in illegal_instruction()
283 static void precise_bus_error(struct pt_regs *regs) in precise_bus_error()
294 static void cache_error(struct pt_regs *regs) in cache_error()
302 void do_genex(struct pt_regs *regs) in do_genex()
[all …]
Dsignal.c39 static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, in get_sigframe()
47 static int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext()
76 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext()
108 struct pt_regs *regs) in setup_rt_frame()
148 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
193 void do_signal(struct pt_regs *regs) in do_signal()
237 struct pt_regs *regs = current_pt_regs(); in sys_rt_sigreturn() local
Dvm_events.c34 void show_regs(struct pt_regs *regs) in show_regs()
88 void dummy_handler(struct pt_regs *regs) in dummy_handler()
95 void arch_do_IRQ(struct pt_regs *regs) in arch_do_IRQ()
/linux-4.1.27/arch/microblaze/include/asm/
Dptrace.h14 #define kernel_mode(regs) ((regs)->pt_mode) argument
15 #define user_mode(regs) (!kernel_mode(regs)) argument
17 #define instruction_pointer(regs) ((regs)->pc) argument
18 #define profile_pc(regs) instruction_pointer(regs) argument
19 #define user_stack_pointer(regs) ((regs)->r1) argument
21 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value()
Dsyscall.h11 struct pt_regs *regs) in syscall_get_nr()
17 struct pt_regs *regs) in syscall_rollback()
23 struct pt_regs *regs) in syscall_get_error()
29 struct pt_regs *regs) in syscall_get_return_value()
35 struct pt_regs *regs, in syscall_set_return_value()
44 static inline microblaze_reg_t microblaze_get_syscall_arg(struct pt_regs *regs, in microblaze_get_syscall_arg()
60 static inline void microblaze_set_syscall_arg(struct pt_regs *regs, in microblaze_set_syscall_arg()
83 struct pt_regs *regs, in syscall_get_arguments()
92 struct pt_regs *regs, in syscall_set_arguments()
/linux-4.1.27/arch/mips/include/asm/
Dbranch.h33 static inline int mm_isBranchInstr(struct pt_regs *regs, in mm_isBranchInstr()
42 static inline int delay_slot(struct pt_regs *regs) in delay_slot()
47 static inline void clear_delay_slot(struct pt_regs *regs) in clear_delay_slot()
52 static inline void set_delay_slot(struct pt_regs *regs) in set_delay_slot()
57 static inline unsigned long exception_epc(struct pt_regs *regs) in exception_epc()
70 static inline int compute_return_epc(struct pt_regs *regs) in compute_return_epc()
88 static inline int MIPS16e_compute_return_epc(struct pt_regs *regs, in MIPS16e_compute_return_epc()
Dptrace.h30 unsigned long regs[32]; member
66 #define user_mode(regs) (((regs)->cp0_status & KU_MASK) == KU_USER) argument
68 static inline int is_syscall_success(struct pt_regs *regs) in is_syscall_success()
73 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value()
81 #define instruction_pointer(regs) ((regs)->cp0_epc) argument
82 #define profile_pc(regs) instruction_pointer(regs) argument
89 static inline void die_if_kernel(const char *str, struct pt_regs *regs) in die_if_kernel()
103 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer()
108 static inline void user_stack_pointer_set(struct pt_regs *regs, in user_stack_pointer_set()
Dsyscall.h30 struct pt_regs *regs) in syscall_get_nr()
36 struct task_struct *task, struct pt_regs *regs, unsigned int n) in mips_get_syscall_arg()
71 struct pt_regs *regs) in syscall_get_return_value()
77 struct pt_regs *regs) in syscall_rollback()
83 struct pt_regs *regs, in syscall_set_return_value()
96 struct pt_regs *regs, in syscall_get_arguments()
/linux-4.1.27/arch/arm/probes/kprobes/
Dactions-thumb.c28 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_table_branch()
48 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_mrs()
57 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_cond_branch()
82 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_branch()
110 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_ldr_literal()
162 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_ldrdstrd()
189 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_ldrstr()
215 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_rd8rn16rm0_rwflags()
242 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_rd8pc16_noflags()
262 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_rd8rn16_noflags()
[all …]
Dactions-common.c23 struct pt_regs *regs) in simulate_ldm1stm1()
65 struct pt_regs *regs) in simulate_stm1_pc()
76 struct pt_regs *regs) in simulate_ldm1_pc()
84 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r0_12_noflags()
112 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r2_14_noflags()
120 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldm_r3_15()
Dactions-arm.c78 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldrdstrd()
107 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldr()
137 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_str()
164 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0rs8_rwflags()
199 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0_rwflags_nopc()
227 struct pt_regs *regs) in emulate_rd16rn12rm0rs8_rwflags_nopc()
256 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rm0_noflags_nopc()
277 struct pt_regs *regs) in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()
Dcore.c219 singlestep_skip(struct kprobe *p, struct pt_regs *regs) in singlestep_skip()
233 singlestep(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb) in singlestep()
245 void __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
335 static int __kprobes kprobe_trap_handler(struct pt_regs *regs, unsigned int instr) in kprobe_trap_handler()
344 int __kprobes kprobe_fault_handler(struct pt_regs *regs, unsigned int fsr) in kprobe_fault_handler()
429 static __used __kprobes void *trampoline_handler(struct pt_regs *regs) in trampoline_handler()
489 struct pt_regs *regs) in arch_prepare_kretprobe()
497 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
580 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
/linux-4.1.27/arch/ia64/include/asm/
Dptrace.h52 # define instruction_pointer(regs) ((regs)->cr_iip + ia64_psr(regs)->ri) argument
54 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer()
60 static inline int is_syscall_success(struct pt_regs *regs) in is_syscall_success()
65 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value()
76 #define profile_pc(regs) \ argument
89 # define ia64_psr(regs) ((struct ia64_psr *) &(regs)->cr_ipsr) argument
90 # define user_mode(regs) (((struct ia64_psr *) &(regs)->cr_ipsr)->cpl != 0) argument
91 # define user_stack(task,regs) ((long) regs - (long) task == IA64_STK_OFFSET - sizeof(*regs)) argument
92 # define fsys_mode(task,regs) \ argument
Dsyscall.h21 struct pt_regs *regs) in syscall_get_nr()
30 struct pt_regs *regs) in syscall_rollback()
36 struct pt_regs *regs) in syscall_get_error()
42 struct pt_regs *regs) in syscall_get_return_value()
48 struct pt_regs *regs, in syscall_set_return_value()
65 struct pt_regs *regs, in syscall_get_arguments()
75 struct pt_regs *regs, in syscall_set_arguments()
/linux-4.1.27/arch/m68k/kernel/
Dsignal.c91 int handle_kernel_fault(struct pt_regs *regs) in handle_kernel_fault()
114 struct pt_regs *regs = signal_pt_regs(); in ptrace_signal_deliver() local
195 static inline void adjustformat(struct pt_regs *regs) in adjustformat()
199 static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs) in save_a5_state()
214 static inline void adjustformat(struct pt_regs *regs) in adjustformat()
224 static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs) in save_a5_state()
447 static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs) in save_fpu_state()
500 static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) in rt_save_fpu_state()
583 static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs) in save_fpu_state()
587 static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) in rt_save_fpu_state()
[all …]
/linux-4.1.27/drivers/scsi/mvsas/
Dmv_64xx.c32 void __iomem *regs = mvi->regs; in mvs_64xx_detect_porttype() local
46 void __iomem *regs = mvi->regs; in mvs_64xx_enable_xmt() local
59 void __iomem *regs = mvi->regs; in mvs_64xx_phy_hacks() local
85 void __iomem *regs = mvi->regs; in mvs_64xx_stp_reset() local
141 void __iomem *regs = mvi->regs; in mvs_64xx_clear_srs_irq() local
161 void __iomem *regs = mvi->regs; in mvs_64xx_chip_reset() local
211 void __iomem *regs = mvi->regs; in mvs_64xx_phy_disable() local
233 void __iomem *regs = mvi->regs; in mvs_64xx_phy_enable() local
255 void __iomem *regs = mvi->regs; in mvs_64xx_init() local
437 void __iomem *regs = mvi->regs; in mvs_64xx_interrupt_enable() local
[all …]
Dmv_94xx.c262 void __iomem *regs = mvi->regs; in mvs_94xx_enable_xmt() local
335 void __iomem *regs = mvi->regs; in mvs_94xx_init() local
563 void __iomem *regs = mvi->regs_ex; in mvs_94xx_interrupt_enable() local
578 void __iomem *regs = mvi->regs_ex; in mvs_94xx_interrupt_disable() local
594 void __iomem *regs = mvi->regs_ex; in mvs_94xx_isr_status() local
607 void __iomem *regs = mvi->regs; in mvs_94xx_isr() local
637 void __iomem *regs = mvi->regs; in mvs_94xx_clear_srs_irq() local
670 void __iomem *regs = mvi->regs; in mvs_94xx_issue_stop() local
682 void __iomem *regs = mvi->regs; in mvs_94xx_non_spec_ncq_error() local
711 void __iomem *regs = mvi->regs; in mvs_94xx_free_reg_set() local
[all …]
Dmv_chips.h46 void __iomem *regs = mvi->regs; in mvs_cr32() local
53 void __iomem *regs = mvi->regs; in mvs_cw32() local
60 void __iomem *regs = mvi->regs; in mvs_read_phy_ctl() local
67 void __iomem *regs = mvi->regs; in mvs_write_phy_ctl() local
77 void __iomem *regs = mvi->regs + off; in mvs_read_port() local
86 void __iomem *regs = mvi->regs + off; in mvs_write_port() local
190 void __iomem *regs = mvi->regs; in mvs_int_sata() local
199 void __iomem *regs = mvi->regs; in mvs_int_full() local
223 void __iomem *regs = mvi->regs; in mvs_start_delivery() local
229 void __iomem *regs = mvi->regs; in mvs_rx_update() local
/linux-4.1.27/arch/x86/include/asm/
Dsyscall.h31 static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr()
37 struct pt_regs *regs) in syscall_rollback()
43 struct pt_regs *regs) in syscall_get_error()
62 struct pt_regs *regs) in syscall_get_return_value()
68 struct pt_regs *regs, in syscall_set_return_value()
77 struct pt_regs *regs, in syscall_get_arguments()
86 struct pt_regs *regs, in syscall_set_arguments()
102 struct pt_regs *regs, in syscall_get_arguments()
163 struct pt_regs *regs, in syscall_set_arguments()
Dkmemcheck.h17 static inline bool kmemcheck_active(struct pt_regs *regs) in kmemcheck_active()
22 static inline void kmemcheck_show(struct pt_regs *regs) in kmemcheck_show()
26 static inline void kmemcheck_hide(struct pt_regs *regs) in kmemcheck_hide()
30 static inline bool kmemcheck_fault(struct pt_regs *regs, in kmemcheck_fault()
36 static inline bool kmemcheck_trap(struct pt_regs *regs) in kmemcheck_trap()
Dptrace.h93 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value()
107 static inline int user_mode(struct pt_regs *regs) in user_mode()
116 static inline int v8086_mode(struct pt_regs *regs) in v8086_mode()
126 static inline bool user_64bit_mode(struct pt_regs *regs) in user_64bit_mode()
147 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer()
153 #define GET_IP(regs) ((regs)->ip) argument
154 #define GET_FP(regs) ((regs)->bp) argument
155 #define GET_USP(regs) ((regs)->sp) argument
173 static inline unsigned long regs_get_register(struct pt_regs *regs, in regs_get_register()
198 static inline int regs_within_kernel_stack(struct pt_regs *regs, in regs_within_kernel_stack()
[all …]
/linux-4.1.27/arch/avr32/kernel/
Dsignal.c32 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext()
66 asmlinkage int sys_rt_sigreturn(struct pt_regs *regs) in sys_rt_sigreturn()
102 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in setup_sigcontext()
130 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, int framesize) in get_sigframe()
138 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame()
197 static inline void setup_syscall_restart(struct pt_regs *regs) in setup_syscall_restart()
207 handle_signal(struct ksignal *ksig, struct pt_regs *regs, int syscall) in handle_signal()
232 static void do_signal(struct pt_regs *regs, int syscall) in do_signal()
274 asmlinkage void do_notify_resume(struct pt_regs *regs, struct thread_info *ti) in do_notify_resume()
Dtraps.c27 void die(const char *str, struct pt_regs *regs, long err) in die()
76 void _exception(long signr, struct pt_regs *regs, int code, in _exception()
100 asmlinkage void do_nmi(unsigned long ecr, struct pt_regs *regs) in do_nmi()
121 asmlinkage void do_critical_exception(unsigned long ecr, struct pt_regs *regs) in do_critical_exception()
126 asmlinkage void do_address_exception(unsigned long ecr, struct pt_regs *regs) in do_address_exception()
186 asmlinkage void do_illegal_opcode(unsigned long ecr, struct pt_regs *regs) in do_illegal_opcode()
251 asmlinkage void do_fpe(unsigned long ecr, struct pt_regs *regs) in do_fpe()
Dkprobes.c66 static void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs) in prepare_singlestep()
90 static void __kprobes resume_execution(struct kprobe *p, struct pt_regs *regs) in resume_execution()
110 static int __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
165 static int __kprobes post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
186 int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
230 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
252 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
Dptrace.c76 unsigned long *regs; in ptrace_read_user() local
104 unsigned long *regs; in ptrace_write_user() local
125 struct pt_regs *regs = get_user_regs(tsk); in ptrace_getregs() local
137 struct pt_regs *regs = get_user_regs(tsk); in ptrace_setregs() local
234 asmlinkage struct pt_regs *do_debug(struct pt_regs *regs) in do_debug()
/linux-4.1.27/drivers/video/fbdev/
Dbt431.h73 static inline void bt431_select_reg(struct bt431_regs *regs, int ir) in bt431_select_reg()
89 static inline u8 bt431_read_reg_inc(struct bt431_regs *regs) in bt431_read_reg_inc()
101 static inline void bt431_write_reg_inc(struct bt431_regs *regs, u8 value) in bt431_write_reg_inc()
113 static inline u8 bt431_read_reg(struct bt431_regs *regs, int ir) in bt431_read_reg()
119 static inline void bt431_write_reg(struct bt431_regs *regs, int ir, u8 value) in bt431_write_reg()
126 static inline u16 bt431_read_cmap_inc(struct bt431_regs *regs) in bt431_read_cmap_inc()
138 static inline void bt431_write_cmap_inc(struct bt431_regs *regs, u16 value) in bt431_write_cmap_inc()
150 static inline u16 bt431_read_cmap(struct bt431_regs *regs, int cr) in bt431_read_cmap()
156 static inline void bt431_write_cmap(struct bt431_regs *regs, int cr, u16 value) in bt431_write_cmap()
162 static inline void bt431_enable_cursor(struct bt431_regs *regs) in bt431_enable_cursor()
[all …]
Dbt455.h26 static inline void bt455_select_reg(struct bt455_regs *regs, int ir) in bt455_select_reg()
35 static inline void bt455_read_cmap_entry(struct bt455_regs *regs, int cr, in bt455_read_cmap_entry()
47 static inline void bt455_write_cmap_entry(struct bt455_regs *regs, int cr, in bt455_write_cmap_entry()
59 static inline void bt455_write_ovly_entry(struct bt455_regs *regs, int cr, in bt455_write_ovly_entry()
71 static inline void bt455_set_cursor(struct bt455_regs *regs) in bt455_set_cursor()
81 static inline void bt455_erase_cursor(struct bt455_regs *regs) in bt455_erase_cursor()
/linux-4.1.27/arch/frv/include/asm/
Dsyscall.h22 struct pt_regs *regs) in syscall_get_nr()
32 struct pt_regs *regs) in syscall_rollback()
42 struct pt_regs *regs) in syscall_get_error()
51 struct pt_regs *regs) in syscall_get_return_value()
60 struct pt_regs *regs, in syscall_set_return_value()
73 struct pt_regs *regs, in syscall_get_arguments()
103 struct pt_regs *regs, in syscall_set_arguments()
Dptrace.h17 #define in_syscall(regs) (((regs)->tbr & TBR_TT) == TBR_TT_TRAP0) argument
28 #define user_mode(regs) (!((regs)->psr & PSR_S)) argument
29 #define instruction_pointer(regs) ((regs)->pc) argument
30 #define user_stack_pointer(regs) ((regs)->sp) argument
34 #define profile_pc(regs) ((regs)->pc) argument
/linux-4.1.27/arch/nios2/include/asm/
Dsyscall.h23 static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr()
29 struct pt_regs *regs) in syscall_rollback()
36 struct pt_regs *regs) in syscall_get_error()
42 struct pt_regs *regs) in syscall_get_return_value()
48 struct pt_regs *regs, int error, long val) in syscall_set_return_value()
61 struct pt_regs *regs, unsigned int i, unsigned int n, in syscall_get_arguments()
100 struct pt_regs *regs, unsigned int i, unsigned int n, in syscall_set_arguments()
/linux-4.1.27/arch/c6x/include/asm/
Dsyscall.h18 struct pt_regs *regs) in syscall_get_nr()
24 struct pt_regs *regs) in syscall_rollback()
30 struct pt_regs *regs) in syscall_get_error()
36 struct pt_regs *regs) in syscall_get_return_value()
42 struct pt_regs *regs, in syscall_set_return_value()
49 struct pt_regs *regs, unsigned int i, in syscall_get_arguments()
86 struct pt_regs *regs, in syscall_set_arguments()
Dptrace.h23 #define user_mode(regs) ((((regs)->tsr) & 0x40) != 0) argument
25 #define instruction_pointer(regs) ((regs)->pc) argument
26 #define profile_pc(regs) instruction_pointer(regs) argument
27 #define user_stack_pointer(regs) ((regs)->sp) argument
/linux-4.1.27/arch/sparc/kernel/
Dkprobes.c92 static void __kprobes set_current_kprobe(struct kprobe *p, struct pt_regs *regs, in set_current_kprobe()
100 static void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs, in prepare_singlestep()
115 static int __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
205 struct pt_regs *regs) in relbranch_fixup()
239 static void __kprobes retpc_fixup(struct pt_regs *regs, u32 insn, in retpc_fixup()
281 struct pt_regs *regs, struct kprobe_ctlblk *kcb) in resume_execution()
296 static int __kprobes post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
323 int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
420 struct pt_regs *regs) in kprobe_trap()
444 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
[all …]
Dtraps_32.c47 void __noreturn die_if_kernel(char *str, struct pt_regs *regs) in die_if_kernel()
91 void do_hw_interrupt(struct pt_regs *regs, unsigned long type) in do_hw_interrupt()
112 void do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_illegal_instruction()
132 void do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_priv_instruction()
149 void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_memaccess_unaligned()
180 void do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_fpd_trap()
222 void do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc,
329 void handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc,
344 void handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc,
356 void handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc,
[all …]
Dunaligned_32.c92 static inline unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) in fetch_reg()
104 static inline unsigned long safe_fetch_reg(unsigned int reg, struct pt_regs *regs) in safe_fetch_reg()
124 static inline unsigned long *fetch_reg_addr(unsigned int reg, struct pt_regs *regs) in fetch_reg_addr()
134 static unsigned long compute_effective_address(struct pt_regs *regs, in compute_effective_address()
150 unsigned long safe_compute_effective_address(struct pt_regs *regs, in safe_compute_effective_address()
179 struct pt_regs *regs) in do_int_store()
197 static inline void advance(struct pt_regs *regs) in advance()
213 static void kernel_mna_trap_fault(struct pt_regs *regs, unsigned int insn) in kernel_mna_trap_fault()
239 asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) in kernel_unaligned_trap()
276 static inline int ok_for_user(struct pt_regs *regs, unsigned int insn, in ok_for_user()
[all …]
Dtraps_64.c86 void bad_trap(struct pt_regs *regs, long lvl) in bad_trap()
117 void bad_trap_tl1(struct pt_regs *regs, long lvl) in bad_trap_tl1()
190 void spitfire_insn_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) in spitfire_insn_access_exception()
218 void spitfire_insn_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfa… in spitfire_insn_access_exception_tl1()
228 void sun4v_insn_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) in sun4v_insn_access_exception()
257 void sun4v_insn_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_c… in sun4v_insn_access_exception_tl1()
267 void spitfire_data_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) in spitfire_data_access_exception()
308 void spitfire_data_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfa… in spitfire_data_access_exception_tl1()
318 void sun4v_data_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) in sun4v_data_access_exception()
362 void sun4v_data_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_c… in sun4v_data_access_exception_tl1()
[all …]
Dunaligned_64.c58 static inline int decode_access_size(struct pt_regs *regs, unsigned int insn) in decode_access_size()
86 static inline int decode_asi(unsigned int insn, struct pt_regs *regs) in decode_asi()
119 static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) in fetch_reg()
144 static unsigned long *fetch_reg_addr(unsigned int reg, struct pt_regs *regs) in fetch_reg_addr()
168 unsigned long compute_effective_address(struct pt_regs *regs, in compute_effective_address()
191 static void __used unaligned_panic(char *str, struct pt_regs *regs) in unaligned_panic()
203 struct pt_regs *regs, int asi, int orig_asi) in do_int_store()
238 static inline void advance(struct pt_regs *regs) in advance()
260 struct pt_regs *regs = current_thread_info()->kern_una_regs; in kernel_mna_trap_fault() local
295 static void log_unaligned(struct pt_regs *regs) in log_unaligned()
[all …]
Dsignal_64.c44 asmlinkage void sparc64_set_context(struct pt_regs *regs) in sparc64_set_context()
143 asmlinkage void sparc64_get_context(struct pt_regs *regs) in sparc64_get_context()
240 struct pt_regs regs; member
247 void do_rt_sigreturn(struct pt_regs *regs) in do_rt_sigreturn()
319 static inline void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long f… in get_sigframe()
345 setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) in setup_rt_frame()
441 static inline void syscall_restart(unsigned long orig_i0, struct pt_regs *regs, in syscall_restart()
466 static void do_signal(struct pt_regs *regs, unsigned long orig_i0) in do_signal()
536 void do_notify_resume(struct pt_regs *regs, unsigned long orig_i0, unsigned long thread_info_flags) in do_notify_resume()
Dprom_64.c75 struct linux_prom64_registers *regs; in sun4v_path_component() local
116 struct linux_prom64_registers *regs; in sun4u_path_component() local
151 struct linux_prom_registers *regs; in sbus_path_component() local
168 struct linux_prom_pci_registers *regs; in pci_path_component() local
193 struct linux_prom64_registers *regs; in upa_path_component() local
216 u32 *regs; in vdev_path_component() local
230 struct linux_prom64_registers *regs; in ebus_path_component() local
249 u32 *regs; in i2c_path_component() local
268 u32 *regs; in usb_path_component() local
289 u32 *regs; in ieee1394_path_component() local
[all …]
Dsignal_32.c50 struct pt_regs regs; member
63 asmlinkage void do_sigreturn(struct pt_regs *regs) in do_sigreturn()
127 asmlinkage void do_rt_sigreturn(struct pt_regs *regs) in do_rt_sigreturn()
190 static inline void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long f… in get_sigframe()
215 static int setup_frame(struct ksignal *ksig, struct pt_regs *regs, in setup_frame()
310 static int setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs, in setup_rt_frame()
408 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
420 static inline void syscall_restart(unsigned long orig_i0, struct pt_regs *regs, in syscall_restart()
445 static void do_signal(struct pt_regs *regs, unsigned long orig_i0) in do_signal()
510 void do_notify_resume(struct pt_regs *regs, unsigned long orig_i0, in do_notify_resume()
Dkgdb_64.c18 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) in pt_regs_to_gdb_regs()
87 void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) in gdb_regs_to_pt_regs()
116 void __irq_entry smp_kgdb_capture_client(int irq, struct pt_regs *regs) in smp_kgdb_capture_client()
163 asmlinkage void kgdb_trap(unsigned long trap_level, struct pt_regs *regs) in kgdb_trap()
191 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) in kgdb_arch_set_pc()
/linux-4.1.27/arch/mn10300/include/asm/
Dsyscall.h22 static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr()
28 struct pt_regs *regs) in syscall_rollback()
34 struct pt_regs *regs) in syscall_get_error()
41 struct pt_regs *regs) in syscall_get_return_value()
47 struct pt_regs *regs, in syscall_set_return_value()
54 struct pt_regs *regs, in syscall_get_arguments()
86 struct pt_regs *regs, in syscall_set_arguments()
Dptrace.h17 #define user_mode(regs) (((regs)->epsw & EPSW_nSL) == EPSW_nSL) argument
18 #define instruction_pointer(regs) ((regs)->pc) argument
19 #define user_stack_pointer(regs) ((regs)->sp) argument
24 #define profile_pc(regs) ((regs)->pc) argument
/linux-4.1.27/arch/tile/include/asm/
Dsyscall.h36 static inline int syscall_get_nr(struct task_struct *t, struct pt_regs *regs) in syscall_get_nr()
42 struct pt_regs *regs) in syscall_rollback()
48 struct pt_regs *regs) in syscall_get_error()
55 struct pt_regs *regs) in syscall_get_return_value()
61 struct pt_regs *regs, in syscall_set_return_value()
68 struct pt_regs *regs, in syscall_get_arguments()
77 struct pt_regs *regs, in syscall_set_arguments()
Dptrace.h36 #define regs_return_value(regs) ((regs)->regs[0]) argument
37 #define instruction_pointer(regs) ((regs)->pc) argument
38 #define profile_pc(regs) instruction_pointer(regs) argument
39 #define user_stack_pointer(regs) ((regs)->sp) argument
42 #define user_mode(regs) (EX1_PL((regs)->ex1) < KERNEL_PL) argument
/linux-4.1.27/arch/blackfin/include/asm/
Dsyscall.h26 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr()
32 syscall_rollback(struct task_struct *task, struct pt_regs *regs) in syscall_rollback()
38 syscall_get_error(struct task_struct *task, struct pt_regs *regs) in syscall_get_error()
44 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) in syscall_get_return_value()
50 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, in syscall_set_return_value()
67 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_get_arguments()
85 syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_set_arguments()
/linux-4.1.27/arch/openrisc/include/asm/
Dsyscall.h27 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr()
33 syscall_rollback(struct task_struct *task, struct pt_regs *regs) in syscall_rollback()
39 syscall_get_error(struct task_struct *task, struct pt_regs *regs) in syscall_get_error()
45 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) in syscall_get_return_value()
51 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, in syscall_set_return_value()
58 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_get_arguments()
67 syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_set_arguments()
/linux-4.1.27/arch/arc/kernel/
Dsignal.c66 stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs, in stash_usr_regs()
77 static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf) in restore_usr_regs()
104 struct pt_regs *regs = current_pt_regs(); in SYSCALL_DEFINE0() local
154 struct pt_regs *regs, in get_sigframe()
175 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame()
249 static void arc_restart_syscall(struct k_sigaction *ka, struct pt_regs *regs) in arc_restart_syscall()
296 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
307 void do_signal(struct pt_regs *regs) in do_signal()
340 void do_notify_resume(struct pt_regs *regs) in do_notify_resume()
Dtraps.c31 void die(const char *str, struct pt_regs *regs, unsigned long address) in die()
45 unhandled_exception(const char *str, struct pt_regs *regs, siginfo_t *info) in unhandled_exception()
90 int do_misaligned_access(unsigned long address, struct pt_regs *regs, in do_misaligned_access()
104 void do_machine_check_fault(unsigned long address, struct pt_regs *regs) in do_machine_check_fault()
119 void do_non_swi_trap(unsigned long address, struct pt_regs *regs) in do_non_swi_trap()
147 void do_insterror_or_kprobe(unsigned long address, struct pt_regs *regs) in do_insterror_or_kprobe()
Dkprobes.c100 struct pt_regs *regs) in resume_execution()
128 static void __kprobes setup_singlestep(struct kprobe *p, struct pt_regs *regs) in setup_singlestep()
196 int __kprobes arc_kprobe_handler(unsigned long addr, struct pt_regs *regs) in arc_kprobe_handler()
254 struct pt_regs *regs) in arc_post_kprobe_handler()
298 int __kprobes kprobe_fault_handler(struct pt_regs *regs, unsigned long trapnr) in kprobe_fault_handler()
389 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
408 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
428 struct pt_regs *regs) in arch_prepare_kretprobe()
438 struct pt_regs *regs) in trampoline_probe_handler()
520 void trap_is_kprobe(unsigned long address, struct pt_regs *regs) in trap_is_kprobe()
/linux-4.1.27/arch/s390/include/asm/
Dsyscall.h29 struct pt_regs *regs) in syscall_get_nr()
36 struct pt_regs *regs) in syscall_rollback()
42 struct pt_regs *regs) in syscall_get_error()
48 struct pt_regs *regs) in syscall_get_return_value()
54 struct pt_regs *regs, in syscall_set_return_value()
61 struct pt_regs *regs, in syscall_get_arguments()
80 struct pt_regs *regs, in syscall_set_arguments()
/linux-4.1.27/drivers/scsi/
Dwd33c93.c176 read_wd33c93(const wd33c93_regs regs, uchar reg_num) in read_wd33c93()
186 read_wd33c93_count(const wd33c93_regs regs) in read_wd33c93_count()
198 read_aux_stat(const wd33c93_regs regs) in read_aux_stat()
204 write_wd33c93(const wd33c93_regs regs, uchar reg_num, uchar value) in write_wd33c93()
211 write_wd33c93_count(const wd33c93_regs regs, unsigned long value) in write_wd33c93_count()
219 #define write_wd33c93_cmd(regs, cmd) \ argument
223 write_wd33c93_cdb(const wd33c93_regs regs, uint len, uchar cmnd[]) in write_wd33c93_cdb()
234 read_wd33c93(const wd33c93_regs regs, uchar reg_num) in read_wd33c93()
242 read_wd33c93_count(const wd33c93_regs regs) in read_wd33c93_count()
256 read_aux_stat(const wd33c93_regs regs) in read_aux_stat()
[all …]
/linux-4.1.27/arch/x86/mm/
Dfault.c49 kmmio_fault(struct pt_regs *regs, unsigned long addr) in kmmio_fault()
57 static nokprobe_inline int kprobes_fault(struct pt_regs *regs) in kprobes_fault()
88 check_prefetch_opcode(struct pt_regs *regs, unsigned char *instr, in check_prefetch_opcode()
135 is_prefetch(struct pt_regs *regs, unsigned long error_code, unsigned long addr) in is_prefetch()
303 check_v8086_mode(struct pt_regs *regs, unsigned long address, in check_v8086_mode()
451 check_v8086_mode(struct pt_regs *regs, unsigned long address, in check_v8086_mode()
523 static int is_errata93(struct pt_regs *regs, unsigned long address) in is_errata93()
555 static int is_errata100(struct pt_regs *regs, unsigned long address) in is_errata100()
564 static int is_f00f_bug(struct pt_regs *regs, unsigned long address) in is_f00f_bug()
590 show_fault_oops(struct pt_regs *regs, unsigned long error_code, in show_fault_oops()
[all …]
/linux-4.1.27/arch/avr32/include/asm/
Dptrace.h21 #define user_mode(regs) (((regs)->sr & MODE_MASK) == MODE_USER) argument
22 #define instruction_pointer(regs) ((regs)->pc) argument
23 #define profile_pc(regs) instruction_pointer(regs) argument
24 #define user_stack_pointer(regs) ((regs)->sp) argument
26 static __inline__ int valid_user_regs(struct pt_regs *regs) in valid_user_regs()
/linux-4.1.27/arch/arm64/include/asm/
Dptrace.h111 u64 regs[31]; member
124 #define compat_thumb_mode(regs) \ argument
127 #define compat_thumb_mode(regs) (0) argument
130 #define user_mode(regs) \ argument
133 #define compat_user_mode(regs) \ argument
137 #define processor_mode(regs) \ argument
140 #define interrupts_enabled(regs) \ argument
143 #define fast_interrupts_enabled(regs) \ argument
146 #define user_stack_pointer(regs) \ argument
149 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value()
[all …]
Dsyscall.h26 struct pt_regs *regs) in syscall_get_nr()
32 struct pt_regs *regs) in syscall_rollback()
39 struct pt_regs *regs) in syscall_get_error()
46 struct pt_regs *regs) in syscall_get_return_value()
52 struct pt_regs *regs, in syscall_set_return_value()
61 struct pt_regs *regs, in syscall_get_arguments()
87 struct pt_regs *regs, in syscall_set_arguments()
Dsignal32.h36 sigset_t *set, struct pt_regs *regs) in compat_setup_frame()
42 struct pt_regs *regs) in compat_setup_rt_frame()
47 static inline void compat_setup_restart_syscall(struct pt_regs *regs) in compat_setup_restart_syscall()
/linux-4.1.27/arch/unicore32/kernel/
Dsignal.c55 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) in restore_sigframe()
103 asmlinkage int __sys_rt_sigreturn(struct pt_regs *regs) in __sys_rt_sigreturn()
136 static int setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, in setup_sigframe()
189 struct pt_regs *regs, int framesize) in get_sigframe()
214 static int setup_return(struct pt_regs *regs, struct k_sigaction *ka, in setup_return()
242 struct pt_regs *regs) in setup_frame()
264 struct pt_regs *regs) in setup_rt_frame()
295 static inline void setup_syscall_restart(struct pt_regs *regs) in setup_syscall_restart()
304 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs, in handle_signal()
357 static void do_signal(struct pt_regs *regs, int syscall) in do_signal()
[all …]
/linux-4.1.27/arch/arc/include/asm/
Dsyscall.h18 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr()
27 syscall_rollback(struct task_struct *task, struct pt_regs *regs) in syscall_rollback()
33 syscall_get_error(struct task_struct *task, struct pt_regs *regs) in syscall_get_error()
40 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) in syscall_get_return_value()
46 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, in syscall_set_return_value()
57 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_get_arguments()
/linux-4.1.27/arch/parisc/include/asm/
Dptrace.h16 #define user_mode(regs) (((regs)->iaoq[0] & 3) ? 1 : 0) argument
17 #define user_space(regs) (((regs)->iasq[1] != 0) ? 1 : 0) argument
18 #define instruction_pointer(regs) ((regs)->iaoq[0] & ~3) argument
19 #define user_stack_pointer(regs) ((regs)->gr[30]) argument
22 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value()
/linux-4.1.27/arch/metag/include/asm/
Dsyscall.h23 struct pt_regs *regs) in syscall_get_nr()
42 struct pt_regs *regs) in syscall_rollback()
48 struct pt_regs *regs) in syscall_get_error()
55 struct pt_regs *regs) in syscall_get_return_value()
61 struct pt_regs *regs, in syscall_set_return_value()
68 struct pt_regs *regs, in syscall_get_arguments()
84 struct pt_regs *regs, in syscall_set_arguments()
Dptrace.h18 #define user_mode(regs) (((regs)->ctx.SaveMask & TBICTX_PRIV_BIT) > 0) argument
20 #define instruction_pointer(regs) ((unsigned long)(regs)->ctx.CurrPC) argument
21 #define profile_pc(regs) instruction_pointer(regs) argument
/linux-4.1.27/arch/sh/kernel/
Dsignal_64.c47 handle_syscall_restart(struct pt_regs *regs, struct sigaction *sa) in handle_syscall_restart()
82 static void do_signal(struct pt_regs *regs) in do_signal()
145 restore_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext_fpu()
167 setup_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext_fpu()
193 restore_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext_fpu()
198 setup_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext_fpu()
205 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, long long *r2_p) in restore_sigcontext()
256 struct pt_regs * regs) in sys_sigreturn()
290 struct pt_regs * regs) in sys_rt_sigreturn()
325 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
[all …]
Dsignal_32.c89 struct pt_regs *regs) in save_sigcontext_fpu()
114 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p) in restore_sigcontext()
153 struct pt_regs *regs = current_pt_regs(); in sys_sigreturn() local
183 struct pt_regs *regs = current_pt_regs(); in sys_rt_sigreturn() local
217 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
266 struct pt_regs *regs) in setup_frame()
332 struct pt_regs *regs) in setup_rt_frame()
402 handle_syscall_restart(unsigned long save_r0, struct pt_regs *regs, in handle_syscall_restart()
432 handle_signal(struct ksignal *ksig, struct pt_regs *regs, unsigned int save_r0) in handle_signal()
455 static void do_signal(struct pt_regs *regs, unsigned int save_r0) in do_signal()
[all …]
Dtraps_64.c83 static int generate_and_check_address(struct pt_regs *regs, in generate_and_check_address()
165 static int misaligned_load(struct pt_regs *regs, in misaligned_load()
240 static int misaligned_store(struct pt_regs *regs, in misaligned_store()
311 static int misaligned_fpu_load(struct pt_regs *regs, in misaligned_fpu_load()
383 static int misaligned_fpu_store(struct pt_regs *regs, in misaligned_fpu_store()
456 static int misaligned_fixup(struct pt_regs *regs) in misaligned_fixup()
601 struct pt_regs *regs) in do_unhandled_exception()
647 void do_reserved_inst(unsigned long error_code, struct pt_regs *regs) in do_reserved_inst()
762 asmlinkage void do_exception_error(unsigned long ex, struct pt_regs *regs) in do_exception_error()
767 asmlinkage int do_unknown_trapa(unsigned long scId, struct pt_regs *regs) in do_unknown_trapa()
[all …]
Dtraps_32.c86 static int handle_unaligned_ins(insn_size_t instruction, struct pt_regs *regs, in handle_unaligned_ins()
266 static inline int handle_delayslot(struct pt_regs *regs, in handle_delayslot()
303 int handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs, in handle_unaligned_access()
472 asmlinkage void do_address_error(struct pt_regs *regs, in do_address_error()
571 int is_dsp_inst(struct pt_regs *regs) in is_dsp_inst()
593 #define is_dsp_inst(regs) (0) argument
616 struct pt_regs *regs = current_pt_regs(); in do_reserved_inst() local
653 static int emulate_branch(unsigned short inst, struct pt_regs *regs) in emulate_branch()
702 struct pt_regs *regs = current_pt_regs(); in do_illegal_slot_inst() local
Dptrace_64.c71 struct pt_regs *regs; in get_fpu_long() local
112 struct pt_regs *regs; in put_fpu_long() local
132 struct pt_regs *regs = child->thread.uregs; in user_enable_single_step() local
141 struct pt_regs *regs = child->thread.uregs; in user_disable_single_step() local
153 const struct pt_regs *regs = task_pt_regs(target); in genregs_get() local
186 struct pt_regs *regs = task_pt_regs(target); in genregs_set() local
507 asmlinkage long long do_syscall_trace_enter(struct pt_regs *regs) in do_syscall_trace_enter()
531 asmlinkage void do_syscall_trace_leave(struct pt_regs *regs) in do_syscall_trace_leave()
546 asmlinkage void do_single_step(unsigned long long vec, struct pt_regs *regs) in do_single_step()
Dkprobes.c136 static void __kprobes set_current_kprobe(struct kprobe *p, struct pt_regs *regs, in set_current_kprobe()
147 static void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs) in prepare_singlestep()
207 struct pt_regs *regs) in arch_prepare_kretprobe()
215 static int __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
309 int __kprobes trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs) in trampoline_probe_handler()
371 static int __kprobes post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
420 int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
526 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
556 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
Dtraps.c17 void die(const char *str, struct pt_regs *regs, long err) in die()
57 void die_if_kernel(const char *str, struct pt_regs *regs, long err) in die_if_kernel()
69 void die_if_no_fixup(const char *str, struct pt_regs *regs, long err) in die_if_no_fixup()
84 static void handle_BUG(struct pt_regs *regs) in handle_BUG()
/linux-4.1.27/arch/sparc/mm/
Dfault_64.c39 static inline __kprobes int notify_page_fault(struct pt_regs *regs) in notify_page_fault()
55 struct pt_regs *regs) in unhandled_fault()
74 static void __kprobes bad_kernel_pc(struct pt_regs *regs, unsigned long vaddr) in bad_kernel_pc()
149 show_signal_msg(struct pt_regs *regs, int sig, int code, in show_signal_msg()
169 static void do_fault_siginfo(int code, int sig, struct pt_regs *regs, in do_fault_siginfo()
200 static unsigned int get_fault_insn(struct pt_regs *regs, unsigned int insn) in get_fault_insn()
214 static void __kprobes do_kernel_fault(struct pt_regs *regs, int si_code, in do_kernel_fault()
270 static void noinline __kprobes bogus_32bit_fault_tpc(struct pt_regs *regs) in bogus_32bit_fault_tpc()
282 asmlinkage void __kprobes do_sparc64_fault(struct pt_regs *regs) in do_sparc64_fault()
Dfault_32.c40 struct pt_regs *regs) in unhandled_fault()
60 struct pt_regs regs; in lookup_fault() local
106 show_signal_msg(struct pt_regs *regs, int sig, int code, in show_signal_msg()
126 static void __do_fault_siginfo(int code, int sig, struct pt_regs *regs, in __do_fault_siginfo()
144 static unsigned long compute_si_addr(struct pt_regs *regs, int text_fault) in compute_si_addr()
159 static noinline void do_fault_siginfo(int code, int sig, struct pt_regs *regs, in do_fault_siginfo()
167 asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write, in do_sparc_fault()
458 void window_ret_fault(struct pt_regs *regs) in window_ret_fault()
/linux-4.1.27/arch/openrisc/kernel/
Dtraps.c108 void show_registers(struct pt_regs *regs) in show_registers()
172 void nommu_dump_state(struct pt_regs *regs, in nommu_dump_state()
249 void die(const char *str, struct pt_regs *regs, long err) in die()
268 void die_if_kernel(const char *str, struct pt_regs *regs, long err) in die_if_kernel()
276 void unhandled_exception(struct pt_regs *regs, int ea, int vector) in unhandled_exception()
288 asmlinkage void do_trap(struct pt_regs *regs, unsigned long address) in do_trap()
300 asmlinkage void do_unaligned_access(struct pt_regs *regs, unsigned long address) in do_unaligned_access()
319 asmlinkage void do_bus_fault(struct pt_regs *regs, unsigned long address) in do_bus_fault()
337 asmlinkage void do_illegal_instruction(struct pt_regs *regs, in do_illegal_instruction()
Dsignal.c43 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext()
73 asmlinkage long _sys_rt_sigreturn(struct pt_regs *regs) in _sys_rt_sigreturn()
110 static int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in setup_sigcontext()
136 struct pt_regs *regs, size_t frame_size) in get_sigframe()
156 struct pt_regs *regs) in setup_rt_frame()
210 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
231 int do_signal(struct pt_regs *regs, int syscall) in do_signal()
297 do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) in do_work_pending()
/linux-4.1.27/arch/c6x/kernel/
Dsignal.c37 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext()
65 asmlinkage int do_rt_sigreturn(struct pt_regs *regs) in do_rt_sigreturn()
100 static int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
131 struct pt_regs *regs, in get_sigframe()
144 struct pt_regs *regs) in setup_rt_frame()
212 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) in handle_restart()
238 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs, in handle_signal()
273 static void do_signal(struct pt_regs *regs, int syscall) in do_signal()
315 asmlinkage void do_notify_resume(struct pt_regs *regs, u32 thread_info_flags, in do_notify_resume()
Dtraps.c31 void show_regs(struct pt_regs *regs) in show_regs()
244 static void do_trap(struct exception_info *except_info, struct pt_regs *regs) in do_trap()
267 static int process_iexcept(struct pt_regs *regs) in process_iexcept()
300 static void process_eexcept(struct pt_regs *regs) in process_eexcept()
315 asmlinkage int process_exception(struct pt_regs *regs) in process_exception()
/linux-4.1.27/arch/mn10300/kernel/
Dsignal.c37 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext()
158 struct pt_regs *regs, in setup_sigcontext()
190 struct pt_regs *regs, in get_sigframe()
202 struct pt_regs *regs) in setup_frame()
264 struct pt_regs *regs) in setup_rt_frame()
326 static inline void stepback(struct pt_regs *regs) in stepback()
335 static int handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
375 static void do_signal(struct pt_regs *regs) in do_signal()
411 asmlinkage void do_notify_resume(struct pt_regs *regs, u32 thread_info_flags) in do_notify_resume()
Dkgdb.c32 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) in pt_regs_to_gdb_regs()
86 void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) in gdb_regs_to_pt_regs()
155 static int kgdb_arch_do_singlestep(struct pt_regs *regs) in kgdb_arch_do_singlestep()
360 static bool kgdb_arch_undo_singlestep(struct pt_regs *regs) in kgdb_arch_undo_singlestep()
418 struct pt_regs *regs) in kgdb_arch_handle_exception()
450 struct pt_regs *regs) in debugger_intercept()
470 int at_debugger_breakpoint(struct pt_regs *regs) in at_debugger_breakpoint()
491 void debugger_nmi_interrupt(struct pt_regs *regs, enum exception_code code) in debugger_nmi_interrupt()
Dtraps.c125 int die_if_no_fixup(const char *str, struct pt_regs *regs, in die_if_no_fixup()
201 asmlinkage void handle_exception(struct pt_regs *regs, u32 intcode) in handle_exception()
220 asmlinkage void nmi(struct pt_regs *regs, enum exception_code code) in nmi()
299 void show_registers_only(struct pt_regs *regs) in show_registers_only()
345 void show_registers(struct pt_regs *regs) in show_registers()
407 void die(const char *str, struct pt_regs *regs, enum exception_code code) in die()
429 asmlinkage void do_double_fault(struct pt_regs *regs) in do_double_fault()
443 asmlinkage void io_bus_error(u32 bcberr, u32 bcbear, struct pt_regs *regs) in io_bus_error()
500 asmlinkage void uninitialised_exception(struct pt_regs *regs, in uninitialised_exception()
Dkprobes.c127 static unsigned find_nextpc(struct pt_regs *regs, int *flags) in find_nextpc()
272 static unsigned __kprobes singlestep_branch_setup(struct pt_regs *regs) in singlestep_branch_setup()
391 void __kprobes disarm_kprobe(struct kprobe *p, struct pt_regs *regs) in disarm_kprobe()
402 void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs) in prepare_singlestep()
428 static inline int __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
494 static void __kprobes resume_execution(struct kprobe *p, struct pt_regs *regs) in resume_execution()
533 static inline int __kprobes post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
549 int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
597 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
629 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
/linux-4.1.27/arch/tile/kernel/
Dsignal.c45 int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext()
69 void signal_fault(const char *type, struct pt_regs *regs, in signal_fault()
79 struct pt_regs *regs = current_pt_regs(); in SYSCALL_DEFINE0() local
108 int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in setup_sigcontext()
117 struct pt_regs *regs, in get_sigframe()
149 struct pt_regs *regs) in setup_rt_frame()
210 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
254 void do_signal(struct pt_regs *regs) in do_signal()
364 void trace_unhandled_signal(const char *type, struct pt_regs *regs, in trace_unhandled_signal()
Dkprobes.c166 static void __kprobes set_current_kprobe(struct kprobe *p, struct pt_regs *regs, in set_current_kprobe()
173 static void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs) in prepare_singlestep()
183 static int __kprobes kprobe_handler(struct pt_regs *regs) in kprobe_handler()
282 struct pt_regs *regs, in resume_execution()
289 static inline int post_kprobe_handler(struct pt_regs *regs) in post_kprobe_handler()
316 static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
372 int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) in setjmp_pre_handler()
399 int __kprobes longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) in longjmp_break_handler()
434 struct pt_regs *regs) in arch_prepare_kretprobe()
446 struct pt_regs *regs) in trampoline_probe_handler()
Dkgdb.c97 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
110 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
142 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) in kgdb_arch_set_pc()
179 static unsigned long get_step_address(struct pt_regs *regs) in get_step_address()
296 static void do_single_step(struct pt_regs *regs) in do_single_step()
312 static void undo_single_step(struct pt_regs *regs) in undo_single_step()
337 struct pt_regs *regs = args->regs; in kgdb_notify() local
394 struct pt_regs *regs) in kgdb_arch_handle_exception()
Dptrace.c80 struct pt_regs *regs = task_pt_regs(child); in putregs() local
100 struct pt_regs regs; in tile_gpr_get() local
114 struct pt_regs regs; in tile_gpr_set() local
254 int do_syscall_trace_enter(struct pt_regs *regs) in do_syscall_trace_enter()
276 void do_syscall_trace_exit(struct pt_regs *regs) in do_syscall_trace_exit()
306 void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs) in send_sigtrap()
320 void __kprobes do_breakpoint(struct pt_regs* regs, int fault_num) in do_breakpoint()
/linux-4.1.27/arch/m32r/include/asm/
Dptrace.h26 #define user_mode(regs) ((M32R_PSW_BPM & (regs)->psw) != 0) argument
28 #define user_mode(regs) ((M32R_PSW_BSM & (regs)->psw) != 0) argument
33 #define instruction_pointer(regs) ((regs)->bpc) argument
34 #define profile_pc(regs) instruction_pointer(regs) argument
35 #define user_stack_pointer(regs) ((regs)->spu) argument
/linux-4.1.27/drivers/media/tuners/
Dtda18271-common.c69 unsigned char *regs = priv->tda18271_regs; in tda18271_dump_regs() local
124 unsigned char *regs = priv->tda18271_regs; in tda18271_read_regs() local
153 unsigned char *regs = priv->tda18271_regs; in tda18271_read_extended() local
194 unsigned char *regs = priv->tda18271_regs; in __tda18271_write_regs() local
272 unsigned char *regs = priv->tda18271_regs; in __tda18271_charge_pump_source() local
292 unsigned char *regs = priv->tda18271_regs; in tda18271_init_regs() local
547 unsigned char *regs = priv->tda18271_regs; in tda18271_set_standby_mode() local
566 unsigned char *regs = priv->tda18271_regs; in tda18271_calc_main_pll() local
589 unsigned char *regs = priv->tda18271_regs; in tda18271_calc_cal_pll() local
614 unsigned char *regs = priv->tda18271_regs; in tda18271_calc_bp_filter() local
[all …]
/linux-4.1.27/arch/parisc/kernel/
Dtraps.c73 static void print_gr(char *level, struct pt_regs *regs) in print_gr()
87 static void print_fr(char *level, struct pt_regs *regs) in print_fr()
114 void show_regs(struct pt_regs *regs) in show_regs()
160 #define parisc_printk_ratelimited(critical, regs, fmt, ...) { \ argument
187 struct pt_regs *regs) in parisc_show_stack()
231 void die_if_kernel(char *str, struct pt_regs *regs, long err) in die_if_kernel()
299 static void handle_gdb_break(struct pt_regs *regs, int wot) in handle_gdb_break()
310 static void handle_break(struct pt_regs *regs) in handle_break()
337 static void default_trap(int code, struct pt_regs *regs) in default_trap()
346 void transfer_pim_to_trap_frame(struct pt_regs *regs) in transfer_pim_to_trap_frame()
[all …]
Dsignal.c71 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in restore_sigcontext()
87 sys_rt_sigreturn(struct pt_regs *regs, int in_syscall) in sys_rt_sigreturn()
195 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, int in_syscall) in setup_sigcontext()
229 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs, in setup_rt_frame()
420 handle_signal(struct ksignal *ksig, struct pt_regs *regs, int in_syscall) in handle_signal()
439 syscall_restart(struct pt_regs *regs, struct k_sigaction *ka) in syscall_restart()
469 insert_restart_trampoline(struct pt_regs *regs) in insert_restart_trampoline()
539 do_signal(struct pt_regs *regs, long in_syscall) in do_signal()
566 void do_notify_resume(struct pt_regs *regs, long in_syscall) in do_notify_resume()
/linux-4.1.27/arch/nios2/kernel/
Dsignal.c37 static inline int rt_restore_ucontext(struct pt_regs *regs, in rt_restore_ucontext()
103 struct pt_regs *regs = (struct pt_regs *)(sw + 1); in do_rt_sigreturn() local
127 static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs *regs) in rt_setup_ucontext()
165 static inline void *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, in get_sigframe()
181 struct pt_regs *regs) in setup_rt_frame()
221 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
232 static int do_signal(struct pt_regs *regs) in do_signal()
298 asmlinkage int do_notify_resume(struct pt_regs *regs) in do_notify_resume()
Dkgdb.c84 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
98 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
117 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) in kgdb_arch_set_pc()
124 struct pt_regs *regs) in kgdb_arch_handle_exception()
143 asmlinkage void kgdb_breakpoint_c(struct pt_regs *regs) in kgdb_breakpoint_c()
/linux-4.1.27/arch/microblaze/kernel/
Dsignal.c59 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext()
83 asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) in sys_rt_sigreturn()
120 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
148 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size) in get_sigframe()
157 struct pt_regs *regs) in setup_rt_frame()
242 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) in handle_restart()
270 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
290 static void do_signal(struct pt_regs *regs, int in_syscall) in do_signal()
318 asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall) in do_notify_resume()
Dkgdb.c37 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) in pt_regs_to_gdb_regs()
70 void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) in gdb_regs_to_pt_regs()
82 asmlinkage void microblaze_kgdb_break(struct pt_regs *regs) in microblaze_kgdb_break()
108 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) in kgdb_arch_set_pc()
115 struct pt_regs *regs) in kgdb_arch_handle_exception()
/linux-4.1.27/arch/arm64/kernel/
Dsignal.c95 static int restore_sigframe(struct pt_regs *regs, in restore_sigframe()
129 asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) in sys_rt_sigreturn()
166 struct pt_regs *regs, sigset_t *set) in setup_sigframe()
213 struct pt_regs *regs) in get_sigframe()
232 static void setup_return(struct pt_regs *regs, struct k_sigaction *ka, in setup_return()
251 struct pt_regs *regs) in setup_rt_frame()
277 static void setup_restart_syscall(struct pt_regs *regs) in setup_restart_syscall()
288 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
331 static void do_signal(struct pt_regs *regs) in do_signal()
402 asmlinkage void do_notify_resume(struct pt_regs *regs, in do_notify_resume()
Dkgdb.c98 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
111 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
133 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) in kgdb_arch_set_pc()
140 static void kgdb_arch_update_addr(struct pt_regs *regs, in kgdb_arch_update_addr()
216 static int kgdb_brk_fn(struct pt_regs *regs, unsigned int esr) in kgdb_brk_fn()
222 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int esr) in kgdb_compiled_brk_fn()
230 static int kgdb_step_brk_fn(struct pt_regs *regs, unsigned int esr) in kgdb_step_brk_fn()
266 struct pt_regs *regs = args->regs; in __kgdb_notify() local
Ddebug-monitors.c166 static void set_regs_spsr_ss(struct pt_regs *regs) in set_regs_spsr_ss()
176 static void clear_regs_spsr_ss(struct pt_regs *regs) in clear_regs_spsr_ss()
210 static int call_step_hook(struct pt_regs *regs, unsigned int esr) in call_step_hook()
229 struct pt_regs *regs) in single_step_handler()
292 static int call_break_hook(struct pt_regs *regs, unsigned int esr) in call_break_hook()
307 struct pt_regs *regs) in brk_handler()
328 int aarch32_break_handler(struct pt_regs *regs) in aarch32_break_handler()
400 void kernel_enable_single_step(struct pt_regs *regs) in kernel_enable_single_step()
Dtraps.c101 static void dump_instr(const char *lvl, struct pt_regs *regs) in dump_instr()
133 static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) in dump_backtrace()
189 struct pt_regs *regs) in __die()
223 void die(const char *str, struct pt_regs *regs, int err) in die()
251 void arm64_notify_die(const char *str, struct pt_regs *regs, in arm64_notify_die()
284 static int call_undef_hook(struct pt_regs *regs) in call_undef_hook()
326 asmlinkage void __exception do_undefinstr(struct pt_regs *regs) in do_undefinstr()
355 asmlinkage long do_ni_syscall(struct pt_regs *regs) in do_ni_syscall()
425 asmlinkage void bad_mode(struct pt_regs *regs, int reason, unsigned int esr) in bad_mode()
/linux-4.1.27/arch/sh/mm/
Dfault.c25 static inline int notify_page_fault(struct pt_regs *regs, int trap) in notify_page_fault()
206 show_fault_oops(struct pt_regs *regs, unsigned long address) in show_fault_oops()
225 no_context(struct pt_regs *regs, unsigned long error_code, in no_context()
249 __bad_area_nosemaphore(struct pt_regs *regs, unsigned long error_code, in __bad_area_nosemaphore()
270 bad_area_nosemaphore(struct pt_regs *regs, unsigned long error_code, in bad_area_nosemaphore()
277 __bad_area(struct pt_regs *regs, unsigned long error_code, in __bad_area()
292 bad_area(struct pt_regs *regs, unsigned long error_code, unsigned long address) in bad_area()
298 bad_area_access_error(struct pt_regs *regs, unsigned long error_code, in bad_area_access_error()
305 do_sigbus(struct pt_regs *regs, unsigned long error_code, unsigned long address) in do_sigbus()
320 mm_fault_error(struct pt_regs *regs, unsigned long error_code, in mm_fault_error()
[all …]
/linux-4.1.27/arch/powerpc/mm/
Dfault.c50 static inline int notify_page_fault(struct pt_regs *regs) in notify_page_fault()
65 static inline int notify_page_fault(struct pt_regs *regs) in notify_page_fault()
75 static int store_updates_sp(struct pt_regs *regs) in store_updates_sp()
116 static int do_sigbus(struct pt_regs *regs, unsigned long address, in do_sigbus()
149 static int mm_fault_error(struct pt_regs *regs, unsigned long addr, int fault) in mm_fault_error()
208 int __kprobes do_page_fault(struct pt_regs *regs, unsigned long address, in do_page_fault()
508 void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) in bad_page_fault()
/linux-4.1.27/arch/cris/arch-v10/kernel/
Dsignal.c40 #define RESTART_CRIS_SYS(regs) regs->r10 = regs->orig_r10; regs->irp -= 2; argument
64 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext()
106 struct pt_regs *regs = current_pt_regs(); in sys_sigreturn() local
142 struct pt_regs *regs = current_pt_regs(); in sys_rt_sigreturn() local
179 struct pt_regs *regs, unsigned long mask) in setup_sigcontext()
226 struct pt_regs *regs) in setup_frame()
278 struct pt_regs *regs) in setup_rt_frame()
348 struct pt_regs *regs) in handle_signal()
402 void do_signal(int canrestart, struct pt_regs *regs) in do_signal()
Dtraps.c17 show_registers(struct pt_regs *regs) in show_registers()
102 void handle_nmi(struct pt_regs *regs) in handle_nmi()
116 handle_BUG(struct pt_regs *regs) in handle_BUG()
/linux-4.1.27/drivers/parport/
Dparport_sunbpp.c52 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in parport_sunbpp_disable_irq() local
62 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in parport_sunbpp_enable_irq() local
72 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in parport_sunbpp_write_data() local
80 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in parport_sunbpp_read_data() local
87 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in status_sunbpp_to_pc() local
110 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in control_sunbpp_to_pc() local
138 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in parport_sunbpp_frob_control() local
197 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in parport_sunbpp_data_forward() local
207 struct bpp_regs __iomem *regs = (struct bpp_regs __iomem *)p->base; in parport_sunbpp_data_reverse() local
271 struct bpp_regs __iomem *regs; in bpp_probe() local
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dsignal.c34 #define RESTART_CRIS_SYS(regs) regs->r10 = regs->orig_r10; regs->erp -= 2; argument
56 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) in restore_sigcontext()
90 struct pt_regs *regs = current_pt_regs(); in sys_sigreturn() local
131 struct pt_regs *regs = current_pt_regs(); in sys_rt_sigreturn() local
172 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
213 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_frame()
281 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame()
360 handle_signal(int canrestart, struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
427 do_signal(int canrestart, struct pt_regs *regs) in do_signal()
489 struct pt_regs *regs) in keep_debug_flags()
Dtraps.c12 void show_registers(struct pt_regs *regs) in show_registers()
113 void handle_nmi(struct pt_regs *regs) in handle_nmi()
144 void fixup_BUG(struct pt_regs *regs) in fixup_BUG()
189 handle_BUG(struct pt_regs *regs) in handle_BUG()
/linux-4.1.27/drivers/net/can/mscan/
Dmscan.c64 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_set_mode() local
140 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_start() local
180 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_restart() local
201 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_start_xmit() local
306 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_get_rx_frame() local
347 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_get_err_frame() local
393 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_rx_poll() local
440 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_isr() local
520 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_do_set_bittiming() local
541 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_get_berr_counter() local
[all …]
/linux-4.1.27/arch/arm/mm/
Dfault.c34 static inline int notify_page_fault(struct pt_regs *regs, unsigned int fsr) in notify_page_fault()
49 static inline int notify_page_fault(struct pt_regs *regs, unsigned int fsr) in notify_page_fault()
133 struct pt_regs *regs) in __do_kernel_fault()
162 struct pt_regs *regs) in __do_user_fault()
186 void do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_bad_area()
258 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_page_fault()
397 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_page_fault()
423 struct pt_regs *regs) in do_translation_fault()
486 struct pt_regs *regs) in do_translation_fault()
498 do_sect_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_sect_fault()
[all …]
/linux-4.1.27/arch/arm/probes/uprobes/
Dcore.c39 bool arch_uprobe_ignore(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_ignore()
49 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_skip_sstep()
65 struct pt_regs *regs) in arch_uretprobe_hijack_return_addr()
136 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_pre_xol()
150 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_post_xol()
173 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_abort_xol()
187 static int uprobe_trap_handler(struct pt_regs *regs, unsigned int instr) in uprobe_trap_handler()
202 unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) in uprobe_get_swbp_addr()
Dactions-arm.c27 u32 regs; in uprobes_substitute_pc() local
71 struct pt_regs *regs) in uprobe_set_pc()
81 struct pt_regs *regs) in uprobe_unset_pc()
89 struct pt_regs *regs) in uprobe_aluwrite_pc()
99 struct pt_regs *regs) in uprobe_write_pc()
114 u32 regs = decode->header.type_regs.bits >> DECODE_TYPE_BITS; in decode_pc_ro() local
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Dusb_ops_linux.h42 #define _usbctrl_vendorreq_async_callback(urb, regs) \ argument
44 #define usb_bulkout_zero_complete(purb, regs) \ argument
46 #define usb_write_mem_complete(purb, regs) \ argument
48 #define usb_write_port_complete(purb, regs) \ argument
50 #define usb_read_port_complete(purb, regs) \ argument
52 #define usb_read_interrupt_complete(purb, regs) \ argument
/linux-4.1.27/arch/metag/kernel/
Dptrace.c27 int metag_gp_regs_copyout(const struct pt_regs *regs, in metag_gp_regs_copyout()
84 int metag_gp_regs_copyin(struct pt_regs *regs, in metag_gp_regs_copyin()
143 const struct pt_regs *regs = task_pt_regs(target); in metag_gp_regs_get() local
152 struct pt_regs *regs = task_pt_regs(target); in metag_gp_regs_set() local
156 int metag_cb_regs_copyout(const struct pt_regs *regs, in metag_cb_regs_copyout()
172 int metag_cb_regs_copyin(struct pt_regs *regs, in metag_cb_regs_copyin()
189 const struct pt_regs *regs = task_pt_regs(target); in metag_cb_regs_get() local
198 struct pt_regs *regs = task_pt_regs(target); in metag_cb_regs_set() local
202 int metag_rp_state_copyout(const struct pt_regs *regs, in metag_rp_state_copyout()
239 int metag_rp_state_copyin(struct pt_regs *regs, in metag_rp_state_copyin()
[all …]
Dsignal.c45 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext()
73 struct pt_regs *regs = current_pt_regs(); in sys_rt_sigreturn() local
102 static int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
152 struct pt_regs *regs) in setup_rt_frame()
208 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
226 static int do_signal(struct pt_regs *regs, int syscall) in do_signal()
304 int do_work_pending(struct pt_regs *regs, unsigned int thread_flags, in do_work_pending()
/linux-4.1.27/arch/s390/mm/
Dfault.c59 static inline int notify_page_fault(struct pt_regs *regs) in notify_page_fault()
101 static inline int user_space_fault(struct pt_regs *regs) in user_space_fault()
181 static void dump_fault_info(struct pt_regs *regs) in dump_fault_info()
220 static inline void report_user_fault(struct pt_regs *regs, long signr) in report_user_fault()
242 static noinline void do_sigsegv(struct pt_regs *regs, int si_code) in do_sigsegv()
253 static noinline void do_no_context(struct pt_regs *regs) in do_no_context()
283 static noinline void do_low_address(struct pt_regs *regs) in do_low_address()
296 static noinline void do_sigbus(struct pt_regs *regs) in do_sigbus()
312 static noinline void do_fault_error(struct pt_regs *regs, int fault) in do_fault_error()
370 static inline int do_exception(struct pt_regs *regs, int access) in do_exception()
[all …]
/linux-4.1.27/arch/xtensa/kernel/
Dptrace.c54 struct pt_regs *regs = task_pt_regs(child); in ptrace_getregs() local
80 struct pt_regs *regs = task_pt_regs(child); in ptrace_setregs() local
129 struct pt_regs *regs = task_pt_regs(child); in ptrace_getxregs() local
154 struct pt_regs *regs = task_pt_regs(child); in ptrace_setxregs() local
179 struct pt_regs *regs; in ptrace_peekusr() local
244 struct pt_regs *regs; in ptrace_pokeusr() local
338 void do_syscall_trace_enter(struct pt_regs *regs) in do_syscall_trace_enter()
349 void do_syscall_trace_leave(struct pt_regs *regs) in do_syscall_trace_leave()
Dtraps.c164 __die_if_kernel(const char *str, struct pt_regs *regs, long err) in __die_if_kernel()
174 void do_unhandled(struct pt_regs *regs, unsigned long exccause) in do_unhandled()
191 void do_multihit(struct pt_regs *regs, unsigned long exccause) in do_multihit()
202 void do_interrupt(struct pt_regs *regs) in do_interrupt()
246 do_illegal_instruction(struct pt_regs *regs) in do_illegal_instruction()
267 do_unaligned_user (struct pt_regs *regs) in do_unaligned_user()
289 do_debug(struct pt_regs *regs) in do_debug()
394 void show_regs(struct pt_regs * regs) in show_regs()
488 void die(const char * str, struct pt_regs * regs, long err) in die()
Dsignal.c55 flush_window_regs_user(struct pt_regs *regs) in flush_window_regs_user()
135 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) in setup_sigcontext()
174 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext()
241 long a4, long a5, struct pt_regs *regs) in xtensa_rt_sigreturn()
335 struct pt_regs *regs) in setup_frame()
418 static void do_signal(struct pt_regs *regs) in do_signal()
492 void do_notify_resume(struct pt_regs *regs) in do_notify_resume()
/linux-4.1.27/arch/blackfin/kernel/
Dsignal.c41 rt_restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *pr0) in rt_restore_sigcontext()
82 struct pt_regs *regs = current_pt_regs(); in sys_rt_sigreturn() local
108 static inline int rt_setup_sigcontext(struct sigcontext *sc, struct pt_regs *regs) in rt_setup_sigcontext()
147 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame()
194 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) in handle_restart()
227 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
251 asmlinkage void do_signal(struct pt_regs *regs) in do_signal()
276 asmlinkage void do_notify_resume(struct pt_regs *regs) in do_notify_resume()
Dptrace.c44 struct pt_regs *regs = task_pt_regs(task); in get_reg() local
79 struct pt_regs *regs = task_pt_regs(task); in put_reg() local
161 struct pt_regs *regs = task_pt_regs(target); in genregs_get() local
184 struct pt_regs *regs = task_pt_regs(target); in genregs_set() local
233 struct pt_regs *regs = task_pt_regs(child); in user_enable_single_step() local
241 struct pt_regs *regs = task_pt_regs(child); in user_disable_single_step() local
394 asmlinkage int syscall_trace_enter(struct pt_regs *regs) in syscall_trace_enter()
404 asmlinkage void syscall_trace_leave(struct pt_regs *regs) in syscall_trace_leave()
/linux-4.1.27/arch/sh/math-emu/
Dmath.c79 fcmp_gt(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fcmp_gt()
90 fcmp_eq(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fcmp_eq()
106 fadd(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fadd()
113 fsub(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fsub()
120 fmul(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fmul()
127 fdiv(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fdiv()
134 fmac(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) in fmac()
155 fmov_idx_reg(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, in fmov_idx_reg()
171 fmov_mem_reg(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, in fmov_mem_reg()
187 fmov_inc_reg(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, in fmov_inc_reg()
[all …]
/linux-4.1.27/arch/arm/kernel/
Dsignal.c142 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) in restore_sigframe()
189 asmlinkage int sys_sigreturn(struct pt_regs *regs) in sys_sigreturn()
219 asmlinkage int sys_rt_sigreturn(struct pt_regs *regs) in sys_rt_sigreturn()
253 setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, sigset_t *set) in setup_sigframe()
302 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, int framesize) in get_sigframe()
322 setup_return(struct pt_regs *regs, struct ksignal *ksig, in setup_return()
419 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_frame()
440 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame()
474 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
504 static int do_signal(struct pt_regs *regs, int syscall) in do_signal()
[all …]
Dtraps.c135 static void dump_instr(const char *lvl, struct pt_regs *regs) in dump_instr()
174 static inline void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) in dump_backtrace()
179 static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) in dump_backtrace()
237 static int __die(const char *str, int err, struct pt_regs *regs) in __die()
293 static void oops_end(unsigned long flags, struct pt_regs *regs, int signr) in oops_end()
319 void die(const char *str, struct pt_regs *regs, int err) in die()
336 void arm_notify_die(const char *str, struct pt_regs *regs, in arm_notify_die()
390 static int call_undef_hook(struct pt_regs *regs, unsigned int instr) in call_undef_hook()
406 asmlinkage void __exception do_undefinstr(struct pt_regs *regs) in do_undefinstr()
476 asmlinkage void __exception_irq_entry handle_fiq_as_nmi(struct pt_regs *regs) in handle_fiq_as_nmi()
[all …]
Dkgdb.c50 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
63 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
109 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) in kgdb_arch_set_pc()
148 static int kgdb_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_brk_fn()
155 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_compiled_brk_fn()
193 struct pt_regs *regs = args->regs; in __kgdb_notify() local
Dperf_callchain.c62 perf_callchain_user(struct perf_callchain_entry *entry, struct pt_regs *regs) in perf_callchain_user()
98 perf_callchain_kernel(struct perf_callchain_entry *entry, struct pt_regs *regs) in perf_callchain_kernel()
111 unsigned long perf_instruction_pointer(struct pt_regs *regs) in perf_instruction_pointer()
119 unsigned long perf_misc_flags(struct pt_regs *regs) in perf_misc_flags()
/linux-4.1.27/arch/powerpc/lib/
Dsstep.c63 static int __kprobes branch_taken(unsigned int instr, struct pt_regs *regs) in branch_taken()
84 static long __kprobes address_ok(struct pt_regs *regs, unsigned long ea, int nb) in address_ok()
94 static unsigned long __kprobes dform_ea(unsigned int instr, struct pt_regs *regs) in dform_ea()
111 static unsigned long __kprobes dsform_ea(unsigned int instr, struct pt_regs *regs) in dsform_ea()
129 struct pt_regs *regs) in xform_ea()
200 int nb, struct pt_regs *regs) in read_mem_unaligned()
251 struct pt_regs *regs) in read_mem()
285 int nb, struct pt_regs *regs) in write_mem_unaligned()
328 struct pt_regs *regs) in write_mem()
344 struct pt_regs *regs) in do_fp_load()
[all …]
/linux-4.1.27/include/linux/
Dtracehook.h58 static inline int ptrace_report_syscall(struct pt_regs *regs) in ptrace_report_syscall()
100 struct pt_regs *regs) in tracehook_report_syscall_entry()
122 static inline void tracehook_report_syscall_exit(struct pt_regs *regs, int step) in tracehook_report_syscall_exit()
181 static inline void tracehook_notify_resume(struct pt_regs *regs) in tracehook_notify_resume()
Dperf_regs.h6 struct pt_regs *regs; member
18 static inline u64 perf_reg_value(struct pt_regs *regs, int idx) in perf_reg_value()
34 struct pt_regs *regs, in perf_get_regs_user()
Delfcore.h11 static inline void elf_core_copy_regs(elf_gregset_t *elfregs, struct pt_regs *regs) in elf_core_copy_regs()
21 static inline void elf_core_copy_kernel_regs(elf_gregset_t *elfregs, struct pt_regs *regs) in elf_core_copy_kernel_regs()
42 static inline int elf_core_copy_task_fpregs(struct task_struct *t, struct pt_regs *regs, elf_fpregs… in elf_core_copy_task_fpregs()
/linux-4.1.27/arch/alpha/include/asm/
Dptrace.h8 #define user_mode(regs) (((regs)->ps & 8) != 0) argument
9 #define instruction_pointer(regs) ((regs)->pc) argument
10 #define profile_pc(regs) instruction_pointer(regs) argument
22 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value()
/linux-4.1.27/drivers/gpio/
Dgpio-mpc5200.c60 struct mpc52xx_gpio_wkup __iomem *regs = mm_gc->regs; in mpc52xx_wkup_gpio_get() local
76 struct mpc52xx_gpio_wkup __iomem *regs = mm_gc->regs; in __mpc52xx_wkup_gpio_set() local
105 struct mpc52xx_gpio_wkup __iomem *regs = mm_gc->regs; in mpc52xx_wkup_gpio_dir_in() local
127 struct mpc52xx_gpio_wkup __iomem *regs = mm_gc->regs; in mpc52xx_wkup_gpio_dir_out() local
154 struct mpc52xx_gpio_wkup __iomem *regs; in mpc52xx_wkup_gpiochip_probe() local
227 struct mpc52xx_gpio __iomem *regs = mm_gc->regs; in mpc52xx_simple_gpio_get() local
241 struct mpc52xx_gpio __iomem *regs = mm_gc->regs; in __mpc52xx_simple_gpio_set() local
269 struct mpc52xx_gpio __iomem *regs = mm_gc->regs; in mpc52xx_simple_gpio_dir_in() local
293 struct mpc52xx_gpio __iomem *regs = mm_gc->regs; in mpc52xx_simple_gpio_dir_out() local
320 struct mpc52xx_gpio __iomem *regs; in mpc52xx_simple_gpiochip_probe() local
/linux-4.1.27/arch/arm64/mm/
Dfault.c86 unsigned int esr, struct pt_regs *regs) in __do_kernel_fault()
114 struct pt_regs *regs) in __do_user_fault()
136 static void do_bad_area(unsigned long addr, unsigned int esr, struct pt_regs *regs) in do_bad_area()
195 struct pt_regs *regs) in do_page_fault()
357 struct pt_regs *regs) in do_translation_fault()
369 static int do_bad(unsigned long addr, unsigned int esr, struct pt_regs *regs) in do_bad()
456 struct pt_regs *regs) in do_mem_abort()
479 struct pt_regs *regs) in do_sp_pc_abort()
515 struct pt_regs *regs) in do_debug_exception()
/linux-4.1.27/drivers/ptp/
Dptp_ixp46x.c41 struct ixp46x_ts_regs *regs; member
54 static u64 ixp_systime_read(struct ixp46x_ts_regs *regs) in ixp_systime_read()
69 static void ixp_systime_write(struct ixp46x_ts_regs *regs, u64 ns) in ixp_systime_write()
88 struct ixp46x_ts_regs *regs = ixp_clock->regs; in isr() local
142 struct ixp46x_ts_regs *regs = ixp_clock->regs; in ptp_ixp_adjfreq() local
165 struct ixp46x_ts_regs *regs = ixp_clock->regs; in ptp_ixp_adjtime() local
184 struct ixp46x_ts_regs *regs = ixp_clock->regs; in ptp_ixp_gettime() local
203 struct ixp46x_ts_regs *regs = ixp_clock->regs; in ptp_ixp_settime() local
/linux-4.1.27/arch/unicore32/mm/
Dfault.c92 unsigned int fsr, struct pt_regs *regs) in __do_kernel_fault()
121 struct pt_regs *regs) in __do_user_fault()
135 void do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_bad_area()
207 static int do_pf(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_pf()
343 static int do_ifault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_ifault()
381 static int do_bad(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_bad()
386 static int do_good(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_good()
464 struct pt_regs *regs) in do_DataAbort()
483 unsigned int ifsr, struct pt_regs *regs) in do_PrefetchAbort()
/linux-4.1.27/arch/alpha/kernel/
Dsignal.c147 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) in restore_sigcontext()
204 struct pt_regs *regs = current_pt_regs(); in do_sigreturn() local
238 struct pt_regs *regs = current_pt_regs(); in do_rt_sigreturn() local
281 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext()
338 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_frame()
383 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame()
442 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal()
457 struct pt_regs *regs, struct k_sigaction *ka) in syscall_restart()
493 do_signal(struct pt_regs *regs, unsigned long r0, unsigned long r19) in do_signal()
532 do_work_pending(struct pt_regs *regs, unsigned long thread_flags, in do_work_pending()
/linux-4.1.27/arch/hexagon/mm/
Dvm_fault.c48 void do_page_fault(unsigned long address, long cause, struct pt_regs *regs) in do_page_fault()
183 void read_protection_fault(struct pt_regs *regs) in read_protection_fault()
190 void write_protection_fault(struct pt_regs *regs) in write_protection_fault()
197 void execute_protection_fault(struct pt_regs *regs) in execute_protection_fault()
/linux-4.1.27/arch/x86/mm/kmemcheck/
Dkmemcheck.c141 bool kmemcheck_active(struct pt_regs *regs) in kmemcheck_active()
186 void kmemcheck_show(struct pt_regs *regs) in kmemcheck_show()
227 void kmemcheck_hide(struct pt_regs *regs) in kmemcheck_hide()
312 static void kmemcheck_read_strict(struct pt_regs *regs, in kmemcheck_read_strict()
352 static void kmemcheck_read(struct pt_regs *regs, in kmemcheck_read()
375 static void kmemcheck_write_strict(struct pt_regs *regs, in kmemcheck_write_strict()
388 static void kmemcheck_write(struct pt_regs *regs, in kmemcheck_write()
409 static void kmemcheck_copy(struct pt_regs *regs, in kmemcheck_copy()
524 static void kmemcheck_access(struct pt_regs *regs, in kmemcheck_access()
620 bool kmemcheck_fault(struct pt_regs *regs, unsigned long address, in kmemcheck_fault()
[all …]
/linux-4.1.27/drivers/rtc/
Drtc-mpc5121.c82 struct mpc5121_rtc_regs __iomem *regs; member
92 static void mpc5121_rtc_update_smh(struct mpc5121_rtc_regs __iomem *regs, in mpc5121_rtc_update_smh()
109 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5121_rtc_read_time() local
131 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5121_rtc_set_time() local
155 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5200_rtc_read_time() local
182 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5200_rtc_set_time() local
204 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5121_rtc_read_alarm() local
216 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5121_rtc_set_alarm() local
248 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5121_rtc_handler() local
265 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; in mpc5121_rtc_handler_upd() local
[all …]
Drtc-max8907.c61 static void regs_to_tm(u8 *regs, struct rtc_time *tm) in regs_to_tm()
81 static void tm_to_regs(struct rtc_time *tm, u8 *regs) in tm_to_regs()
100 u8 regs[TIME_NUM]; in max8907_rtc_read_time() local
116 u8 regs[TIME_NUM]; in max8907_rtc_set_time() local
127 u8 regs[TIME_NUM]; in max8907_rtc_read_alarm() local
150 u8 regs[TIME_NUM]; in max8907_rtc_set_alarm() local
/linux-4.1.27/drivers/net/ethernet/alteon/
Dacenic.c609 struct ace_regs __iomem *regs = ap->regs; in acenic_remove_one() local
847 static inline void ace_issue_cmd(struct ace_regs __iomem *regs, struct cmd *cmd) in ace_issue_cmd()
863 struct ace_regs __iomem *regs; in ace_init() local
1509 struct ace_regs __iomem *regs = ap->regs; in ace_set_rxtx_parms() local
1548 struct ace_regs __iomem *regs = ap->regs; in ace_watchdog() local
1631 struct ace_regs __iomem *regs = ap->regs; in ace_load_std_rx_ring() local
1694 struct ace_regs __iomem *regs = ap->regs; in ace_load_mini_rx_ring() local
1751 struct ace_regs __iomem *regs = ap->regs; in ace_load_jumbo_rx_ring() local
2107 struct ace_regs __iomem *regs = ap->regs; in ace_interrupt() local
2233 struct ace_regs __iomem *regs = ap->regs; in ace_open() local
[all …]
/linux-4.1.27/arch/hexagon/include/uapi/asm/
Dptrace.h26 #define instruction_pointer(regs) pt_elr(regs) argument
27 #define user_stack_pointer(regs) ((regs)->r29) argument
29 #define profile_pc(regs) instruction_pointer(regs) argument
/linux-4.1.27/arch/avr32/mm/
Dfault.c24 static inline int notify_page_fault(struct pt_regs *regs, int trap) in notify_page_fault()
36 static inline int notify_page_fault(struct pt_regs *regs, int trap) in notify_page_fault()
56 asmlinkage void do_page_fault(unsigned long ecr, struct pt_regs *regs) in do_page_fault()
260 struct pt_regs *regs) in do_bus_error()
/linux-4.1.27/arch/xtensa/include/asm/
Dptrace.h60 # define user_mode(regs) (((regs)->ps & 0x00000020)!=0) argument
61 # define instruction_pointer(regs) ((regs)->pc) argument
62 # define return_pointer(regs) (MAKE_PC_FROM_RA((regs)->areg[0], \ argument
66 # define profile_pc(regs) instruction_pointer(regs) argument
68 # define profile_pc(regs) \ argument
75 #define user_stack_pointer(regs) ((regs)->areg[1]) argument
/linux-4.1.27/arch/arm/probes/
Ddecode-arm.c62 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_bbl()
74 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx1()
85 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx2bx()
100 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mrs()
108 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mov_ipsp()
709 struct arch_probes_insn *asi, struct pt_regs *regs) in arm_singlestep()
/linux-4.1.27/arch/um/kernel/
Dtrap.c140 static void show_segv_info(struct uml_pt_regs *regs) in show_segv_info()
184 void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in segv_handler()
203 struct uml_pt_regs *regs) in segv()
278 void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs) in relay_signal()
317 void bus_handler(int sig, struct siginfo *si, struct uml_pt_regs *regs) in bus_handler()
325 void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in winch()
/linux-4.1.27/kernel/
Dtest_kprobes.c35 static int kp_pre_handler(struct kprobe *p, struct pt_regs *regs) in kp_pre_handler()
41 static void kp_post_handler(struct kprobe *p, struct pt_regs *regs, in kp_post_handler()
88 static int kp_pre_handler2(struct kprobe *p, struct pt_regs *regs) in kp_pre_handler2()
94 static void kp_post_handler2(struct kprobe *p, struct pt_regs *regs, in kp_post_handler2()
233 static int entry_handler(struct kretprobe_instance *ri, struct pt_regs *regs) in entry_handler()
239 static int return_handler(struct kretprobe_instance *ri, struct pt_regs *regs) in return_handler()
282 static int return_handler2(struct kretprobe_instance *ri, struct pt_regs *regs) in return_handler2()
/linux-4.1.27/arch/score/include/asm/
Dptrace.h12 #define user_mode(regs) ((regs->cp0_psr & 8) == 8) argument
14 #define instruction_pointer(regs) ((unsigned long)(regs)->cp0_epc) argument
15 #define profile_pc(regs) instruction_pointer(regs) argument
/linux-4.1.27/drivers/net/hippi/
Drrunner.c254 struct rr_regs __iomem *regs; in rr_issue_cmd() local
291 struct rr_regs __iomem *regs; in rr_reset() local
405 struct rr_regs __iomem *regs = rrpriv->regs; in rr_read_eeprom() local
457 struct rr_regs __iomem *regs = rrpriv->regs; in write_eeprom() local
507 struct rr_regs __iomem *regs; in rr_init() local
558 struct rr_regs __iomem *regs; in rr_init1() local
728 struct rr_regs __iomem *regs; in rr_handle_event() local
931 struct rr_regs __iomem *regs = rrpriv->regs; in rx_int() local
1024 struct rr_regs __iomem *regs; in rr_interrupt() local
1153 struct rr_regs __iomem *regs = rrpriv->regs; in rr_timer() local
[all …]
/linux-4.1.27/drivers/usb/musb/
Dmusb_gadget_ep0.c108 void __iomem *regs; in service_tx_status_request() local
262 void __iomem *regs; in service_zero_data_request() local
426 void __iomem *regs; in service_zero_data_request() local
487 void __iomem *regs = musb->control_ep->regs; in ep0_rxstate() local
544 void __iomem *regs = musb->control_ep->regs; in ep0_txstate() local
603 void __iomem *regs = musb->control_ep->regs; in musb_read_setup() local
671 void __iomem *regs = musb->endpoints[0].regs; in musb_g_ep0_irq() local
935 void __iomem *regs; in musb_g_ep0_queue() local
1019 void __iomem *base, *regs; in musb_g_ep0_halt() local
/linux-4.1.27/arch/ia64/kernel/
Dtraps.c39 die (const char *str, struct pt_regs *regs, long err) in die()
89 die_if_kernel (char *str, struct pt_regs *regs, long err) in die_if_kernel()
97 __kprobes ia64_bad_break (unsigned long break_num, struct pt_regs *regs) in ia64_bad_break()
195 disabled_fph_fault (struct pt_regs *regs) in disabled_fph_fault()
238 struct pt_regs *regs) in fp_emulate()
288 handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr) in handle_fpu_swa()
398 struct pt_regs regs) in ia64_illegal_op_fault()
430 long arg7, struct pt_regs regs) in ia64_fault()
/linux-4.1.27/arch/m68k/include/asm/
Dptrace.h13 #define user_mode(regs) (!((regs)->sr & PS_S)) argument
14 #define instruction_pointer(regs) ((regs)->pc) argument
15 #define profile_pc(regs) instruction_pointer(regs) argument
/linux-4.1.27/drivers/usb/gadget/udc/
Dgoku_udc.c87 command(struct goku_udc_regs __iomem *regs, int command, unsigned epnum) in command()
158 struct goku_udc_regs __iomem *regs = ep->dev->regs; in goku_ep_enable() local
188 static void ep_reset(struct goku_udc_regs __iomem *regs, struct goku_ep *ep) in ep_reset()
406 struct goku_udc_regs __iomem *regs; in read_fifo() local
500 struct goku_udc_regs __iomem *regs, int epnum) in pio_irq_enable()
509 struct goku_udc_regs __iomem *regs, int epnum) in pio_irq_disable()
533 struct goku_udc_regs __iomem *regs = ep->dev->regs; in start_dma() local
589 struct goku_udc_regs __iomem *regs = ep->dev->regs; in dma_advance() local
636 struct goku_udc_regs __iomem *regs = ep->dev->regs; in abort_dma() local
923 struct goku_udc_regs __iomem *regs; in goku_fifo_status() local
[all …]
/linux-4.1.27/arch/powerpc/sysdev/
Dxilinx_intc.c77 void * regs = irq_data_get_irq_chip_data(d); in xilinx_intc_mask() local
93 void * regs = irq_data_get_irq_chip_data(d); in xilinx_intc_level_unmask() local
118 void *regs = irq_data_get_irq_chip_data(d); in xilinx_intc_edge_unmask() local
126 void * regs = irq_data_get_irq_chip_data(d); in xilinx_intc_edge_ack() local
191 void * regs; in xilinx_intc_init() local
216 void * regs = master_irqhost->host_data; in xilinx_intc_get_irq() local
/linux-4.1.27/arch/powerpc/platforms/cell/
Dras.c56 void cbe_system_error_exception(struct pt_regs *regs) in cbe_system_error_exception()
65 void cbe_maintenance_exception(struct pt_regs *regs) in cbe_maintenance_exception()
77 void cbe_thermal_exception(struct pt_regs *regs) in cbe_thermal_exception()
89 static int cbe_machine_check_handler(struct pt_regs *regs) in cbe_machine_check_handler()
260 struct cbe_pmd_regs __iomem *regs; in cbe_sysreset_init() local
281 struct cbe_pmd_regs __iomem *regs; in cbe_sysreset_hack() local
/linux-4.1.27/arch/cris/kernel/
Dtraps.c34 #define handle_BUG(regs) argument
163 void oops_nmi_handler(struct pt_regs *regs) in oops_nmi_handler()
189 void watchdog_bite_hook(struct pt_regs *regs) in watchdog_bite_hook()
204 void die_if_kernel(const char *str, struct pt_regs *regs, long err) in die_if_kernel()
/linux-4.1.27/arch/x86/kernel/kprobes/
Dcore.c68 #define stack_addr(regs) ((unsigned long *)kernel_stack_pointer(regs)) argument
482 set_current_kprobe(struct kprobe *p, struct pt_regs *regs, in set_current_kprobe()
512 void arch_prepare_kretprobe(struct kretprobe_instance *ri, struct pt_regs *regs) in arch_prepare_kretprobe()
523 static void setup_singlestep(struct kprobe *p, struct pt_regs *regs, in setup_singlestep()
567 static int reenter_kprobe(struct kprobe *p, struct pt_regs *regs, in reenter_kprobe()
602 int kprobe_int3_handler(struct pt_regs *regs) in kprobe_int3_handler()
711 __visible __used void *trampoline_handler(struct pt_regs *regs) in trampoline_handler()
826 static void resume_execution(struct kprobe *p, struct pt_regs *regs, in resume_execution()
908 int kprobe_debug_handler(struct pt_regs *regs) in kprobe_debug_handler()
945 int kprobe_fault_handler(struct pt_regs *regs, int trapnr) in kprobe_fault_handler()
[all …]
/linux-4.1.27/drivers/input/misc/
Dwistron_btns.c68 struct regs { struct
72 static void call_bios(struct regs *regs) in call_bios()
161 struct regs regs; in bios_pop_queue() local
174 struct regs regs; in bios_attach() local
184 struct regs regs; in bios_detach() local
194 struct regs regs; in bios_get_cmos_address() local
206 struct regs regs; in bios_get_default_setting() local
218 struct regs regs; in bios_set_state() local
/linux-4.1.27/arch/x86/um/os-Linux/
Dregisters.c45 int get_fp_registers(int pid, unsigned long *regs) in get_fp_registers()
53 int put_fp_registers(int pid, unsigned long *regs) in put_fp_registers()
78 int get_fp_registers(int pid, unsigned long *regs) in get_fp_registers()
83 int put_fp_registers(int pid, unsigned long *regs) in put_fp_registers()
/linux-4.1.27/arch/um/os-Linux/
Dregisters.c14 int save_registers(int pid, struct uml_pt_regs *regs) in save_registers()
24 int restore_registers(int pid, struct uml_pt_regs *regs) in restore_registers()
52 void get_safe_registers(unsigned long *regs, unsigned long *fp_regs) in get_safe_registers()
/linux-4.1.27/samples/kprobes/
Dkprobe_example.c23 static int handler_pre(struct kprobe *p, struct pt_regs *regs) in handler_pre()
51 static void handler_post(struct kprobe *p, struct pt_regs *regs, in handler_post()
77 static int handler_fault(struct kprobe *p, struct pt_regs *regs, int trapnr) in handler_fault()

123456789