Home
last modified time | relevance | path

Searched defs:regs (Results 1 – 25 of 2237) sorted by relevance

12345678910>>...90

/linux/arch/arm64/kernel/
H A Dentry-common.c40 static __always_inline void __enter_from_kernel_mode(struct pt_regs *regs) in __enter_from_kernel_mode() argument
58 static void noinstr enter_from_kernel_mode(struct pt_regs *regs) in enter_from_kernel_mode() argument
73 static __always_inline void __exit_to_kernel_mode(struct pt_regs *regs) in __exit_to_kernel_mode() argument
93 static void noinstr exit_to_kernel_mode(struct pt_regs *regs) in exit_to_kernel_mode() argument
113 enter_from_user_mode(struct pt_regs * regs) enter_from_user_mode() argument
131 do_notify_resume(struct pt_regs * regs,unsigned long thread_flags) do_notify_resume() argument
165 exit_to_user_mode_prepare(struct pt_regs * regs) exit_to_user_mode_prepare() argument
180 exit_to_user_mode(struct pt_regs * regs) exit_to_user_mode() argument
187 asm_exit_to_user_mode(struct pt_regs * regs) asm_exit_to_user_mode() argument
197 arm64_enter_nmi(struct pt_regs * regs) arm64_enter_nmi() argument
215 arm64_exit_nmi(struct pt_regs * regs) arm64_exit_nmi() argument
237 arm64_enter_el1_dbg(struct pt_regs * regs) arm64_enter_el1_dbg() argument
252 arm64_exit_el1_dbg(struct pt_regs * regs) arm64_exit_el1_dbg() argument
308 do_interrupt_handler(struct pt_regs * regs,void (* handler)(struct pt_regs *)) do_interrupt_handler() argument
324 __panic_unhandled(struct pt_regs * regs,const char * vector,unsigned long esr) __panic_unhandled() argument
373 cortex_a76_erratum_1463225_debug_handler(struct pt_regs * regs) cortex_a76_erratum_1463225_debug_handler() argument
390 cortex_a76_erratum_1463225_debug_handler(struct pt_regs * regs) cortex_a76_erratum_1463225_debug_handler() argument
455 debug_exception_enter(struct pt_regs * regs) debug_exception_enter() argument
464 debug_exception_exit(struct pt_regs * regs) debug_exception_exit() argument
475 el1_abort(struct pt_regs * regs,unsigned long esr) el1_abort() argument
486 el1_pc(struct pt_regs * regs,unsigned long esr) el1_pc() argument
497 el1_undef(struct pt_regs * regs,unsigned long esr) el1_undef() argument
506 el1_bti(struct pt_regs * regs,unsigned long esr) el1_bti() argument
515 el1_gcs(struct pt_regs * regs,unsigned long esr) el1_gcs() argument
524 el1_mops(struct pt_regs * regs,unsigned long esr) el1_mops() argument
533 el1_breakpt(struct pt_regs * regs,unsigned long esr) el1_breakpt() argument
542 el1_softstp(struct pt_regs * regs,unsigned long esr) el1_softstp() argument
560 el1_watchpt(struct pt_regs * regs,unsigned long esr) el1_watchpt() argument
572 el1_brk64(struct pt_regs * regs,unsigned long esr) el1_brk64() argument
581 el1_fpac(struct pt_regs * regs,unsigned long esr) el1_fpac() argument
590 el1h_64_sync_handler(struct pt_regs * regs) el1h_64_sync_handler() argument
639 __el1_pnmi(struct pt_regs * regs,void (* handler)(struct pt_regs *)) __el1_pnmi() argument
647 __el1_irq(struct pt_regs * regs,void (* handler)(struct pt_regs *)) __el1_irq() argument
660 el1_interrupt(struct pt_regs * regs,void (* handler)(struct pt_regs *)) el1_interrupt() argument
671 el1h_64_irq_handler(struct pt_regs * regs) el1h_64_irq_handler() argument
676 el1h_64_fiq_handler(struct pt_regs * regs) el1h_64_fiq_handler() argument
681 el1h_64_error_handler(struct pt_regs * regs) el1h_64_error_handler() argument
691 el0_da(struct pt_regs * regs,unsigned long esr) el0_da() argument
701 el0_ia(struct pt_regs * regs,unsigned long esr) el0_ia() argument
719 el0_fpsimd_acc(struct pt_regs * regs,unsigned long esr) el0_fpsimd_acc() argument
727 el0_sve_acc(struct pt_regs * regs,unsigned long esr) el0_sve_acc() argument
735 el0_sme_acc(struct pt_regs * regs,unsigned long esr) el0_sme_acc() argument
743 el0_fpsimd_exc(struct pt_regs * regs,unsigned long esr) el0_fpsimd_exc() argument
751 el0_sys(struct pt_regs * regs,unsigned long esr) el0_sys() argument
759 el0_pc(struct pt_regs * regs,unsigned long esr) el0_pc() argument
772 el0_sp(struct pt_regs * regs,unsigned long esr) el0_sp() argument
780 el0_undef(struct pt_regs * regs,unsigned long esr) el0_undef() argument
788 el0_bti(struct pt_regs * regs) el0_bti() argument
796 el0_mops(struct pt_regs * regs,unsigned long esr) el0_mops() argument
804 el0_gcs(struct pt_regs * regs,unsigned long esr) el0_gcs() argument
812 el0_inv(struct pt_regs * regs,unsigned long esr) el0_inv() argument
820 el0_breakpt(struct pt_regs * regs,unsigned long esr) el0_breakpt() argument
833 el0_softstp(struct pt_regs * regs,unsigned long esr) el0_softstp() argument
852 el0_watchpt(struct pt_regs * regs,unsigned long esr) el0_watchpt() argument
865 el0_brk64(struct pt_regs * regs,unsigned long esr) el0_brk64() argument
873 el0_svc(struct pt_regs * regs) el0_svc() argument
884 el0_fpac(struct pt_regs * regs,unsigned long esr) el0_fpac() argument
892 el0t_64_sync_handler(struct pt_regs * regs) el0t_64_sync_handler() argument
960 el0_interrupt(struct pt_regs * regs,void (* handler)(struct pt_regs *)) el0_interrupt() argument
977 __el0_irq_handler_common(struct pt_regs * regs) __el0_irq_handler_common() argument
982 el0t_64_irq_handler(struct pt_regs * regs) el0t_64_irq_handler() argument
987 __el0_fiq_handler_common(struct pt_regs * regs) __el0_fiq_handler_common() argument
992 el0t_64_fiq_handler(struct pt_regs * regs) el0t_64_fiq_handler() argument
997 __el0_error_handler_common(struct pt_regs * regs) __el0_error_handler_common() argument
1010 el0t_64_error_handler(struct pt_regs * regs) el0t_64_error_handler() argument
1016 el0_cp15(struct pt_regs * regs,unsigned long esr) el0_cp15() argument
1024 el0_svc_compat(struct pt_regs * regs) el0_svc_compat() argument
1033 el0_bkpt32(struct pt_regs * regs,unsigned long esr) el0_bkpt32() argument
1041 el0t_32_sync_handler(struct pt_regs * regs) el0t_32_sync_handler() argument
1091 el0t_32_irq_handler(struct pt_regs * regs) el0t_32_irq_handler() argument
1096 el0t_32_fiq_handler(struct pt_regs * regs) el0t_32_fiq_handler() argument
1101 el0t_32_error_handler(struct pt_regs * regs) el0t_32_error_handler() argument
1112 handle_bad_stack(struct pt_regs * regs) handle_bad_stack() argument
1123 __sdei_handler(struct pt_regs * regs,struct sdei_registered_event * arg) __sdei_handler() argument
[all...]
H A Dtraps.c152 static void dump_kernel_instr(const char *lvl, struct pt_regs *regs) in dump_kernel_instr() argument
177 static int __die(const char *str, long err, struct pt_regs *regs) in __die() argument
203 void die(const char *str, struct pt_regs *regs, long err) in die() argument
240 struct pt_regs *regs = task_pt_regs(tsk); arm64_show_signal() local
288 arm64_notify_die(const char * str,struct pt_regs * regs,int signo,int sicode,unsigned long far,unsigned long err) arm64_notify_die() argument
309 compat_get_it_state(struct pt_regs * regs) compat_get_it_state() argument
319 compat_set_it_state(struct pt_regs * regs,u32 it) compat_set_it_state() argument
330 advance_itstate(struct pt_regs * regs) advance_itstate() argument
353 advance_itstate(struct pt_regs * regs) advance_itstate() argument
358 arm64_skip_faulting_instruction(struct pt_regs * regs,unsigned long size) arm64_skip_faulting_instruction() argument
375 user_insn_read(struct pt_regs * regs,u32 * insnp) user_insn_read() argument
409 struct pt_regs *regs = current_pt_regs(); force_signal_inject() local
452 do_el0_undef(struct pt_regs * regs,unsigned long esr) do_el0_undef() argument
473 do_el1_undef(struct pt_regs * regs,unsigned long esr) do_el1_undef() argument
487 do_el0_bti(struct pt_regs * regs) do_el0_bti() argument
492 do_el1_bti(struct pt_regs * regs,unsigned long esr) do_el1_bti() argument
501 do_el0_gcs(struct pt_regs * regs,unsigned long esr) do_el0_gcs() argument
506 do_el1_gcs(struct pt_regs * regs,unsigned long esr) do_el1_gcs() argument
511 do_el0_fpac(struct pt_regs * regs,unsigned long esr) do_el0_fpac() argument
516 do_el1_fpac(struct pt_regs * regs,unsigned long esr) do_el1_fpac() argument
525 do_el0_mops(struct pt_regs * regs,unsigned long esr) do_el0_mops() argument
536 do_el1_mops(struct pt_regs * regs,unsigned long esr) do_el1_mops() argument
558 user_cache_maint_handler(unsigned long esr,struct pt_regs * regs) user_cache_maint_handler() argument
598 ctr_read_handler(unsigned long esr,struct pt_regs * regs) ctr_read_handler() argument
617 cntvct_read_handler(unsigned long esr,struct pt_regs * regs) cntvct_read_handler() argument
629 cntfrq_read_handler(unsigned long esr,struct pt_regs * regs) cntfrq_read_handler() argument
641 mrs_handler(unsigned long esr,struct pt_regs * regs) mrs_handler() argument
652 wfi_handler(unsigned long esr,struct pt_regs * regs) wfi_handler() argument
709 cp15_cond_valid(unsigned long esr,struct pt_regs * regs) cp15_cond_valid() argument
729 compat_cntfrq_read_handler(unsigned long esr,struct pt_regs * regs) compat_cntfrq_read_handler() argument
746 compat_cntvct_read_handler(unsigned long esr,struct pt_regs * regs) compat_cntvct_read_handler() argument
771 do_el0_cp15(unsigned long esr,struct pt_regs * regs) do_el0_cp15() argument
811 do_el0_sys(unsigned long esr,struct pt_regs * regs) do_el0_sys() argument
886 bad_el0_sync(struct pt_regs * regs,int reason,unsigned long esr) bad_el0_sync() argument
900 panic_bad_stack(struct pt_regs * regs,unsigned long esr,unsigned long far) panic_bad_stack() argument
929 arm64_serror_panic(struct pt_regs * regs,unsigned long esr) arm64_serror_panic() argument
944 arm64_is_fatal_ras_serror(struct pt_regs * regs,unsigned long esr) arm64_is_fatal_ras_serror() argument
976 do_serror(struct pt_regs * regs,unsigned long esr) do_serror() argument
998 bug_brk_handler(struct pt_regs * regs,unsigned long esr) bug_brk_handler() argument
1019 cfi_brk_handler(struct pt_regs * regs,unsigned long esr) cfi_brk_handler() argument
1044 reserved_fault_brk_handler(struct pt_regs * regs,unsigned long esr) reserved_fault_brk_handler() argument
1061 kasan_brk_handler(struct pt_regs * regs,unsigned long esr) kasan_brk_handler() argument
1095 ubsan_brk_handler(struct pt_regs * regs,unsigned long esr) ubsan_brk_handler() argument
[all...]
H A Ddebug-monitors.c148 static void set_user_regs_spsr_ss(struct user_pt_regs *regs) in set_user_regs_spsr_ss() argument
154 static void clear_user_regs_spsr_ss(struct user_pt_regs *regs) in clear_user_regs_spsr_ss() argument
165 struct pt_regs *regs = current_pt_regs(); in send_user_sigtrap() local
181 void do_el0_softstep(unsigned long esr, struct pt_regs *regs) in do_el0_softstep() argument
196 do_el1_softstep(unsigned long esr,struct pt_regs * regs) do_el1_softstep() argument
210 call_el1_break_hook(struct pt_regs * regs,unsigned long esr) call_el1_break_hook() argument
254 do_el0_brk64(unsigned long esr,struct pt_regs * regs) do_el0_brk64() argument
264 do_el1_brk64(unsigned long esr,struct pt_regs * regs) do_el1_brk64() argument
274 do_bkpt32(unsigned long esr,struct pt_regs * regs) do_bkpt32() argument
280 try_handle_aarch32_break(struct pt_regs * regs) try_handle_aarch32_break() argument
337 user_regs_reset_single_step(struct user_pt_regs * regs,struct task_struct * task) user_regs_reset_single_step() argument
347 kernel_enable_single_step(struct pt_regs * regs) kernel_enable_single_step() argument
371 kernel_rewind_single_step(struct pt_regs * regs) kernel_rewind_single_step() argument
376 kernel_fastforward_single_step(struct pt_regs * regs) kernel_fastforward_single_step() argument
[all...]
/linux/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-hw-s5p.c17 void s5p_jpeg_reset(void __iomem *regs) in s5p_jpeg_reset() argument
30 void s5p_jpeg_poweron(void __iomem *regs) in s5p_jpeg_poweron() argument
35 void s5p_jpeg_input_raw_mode(void __iomem *regs, unsigned long mode) in s5p_jpeg_input_raw_mode() argument
51 s5p_jpeg_proc_mode(void __iomem * regs,unsigned long mode) s5p_jpeg_proc_mode() argument
65 s5p_jpeg_subsampling_mode(void __iomem * regs,unsigned int mode) s5p_jpeg_subsampling_mode() argument
80 s5p_jpeg_get_subsampling_mode(void __iomem * regs) s5p_jpeg_get_subsampling_mode() argument
85 s5p_jpeg_dri(void __iomem * regs,unsigned int dri) s5p_jpeg_dri() argument
100 s5p_jpeg_qtbl(void __iomem * regs,unsigned int t,unsigned int n) s5p_jpeg_qtbl() argument
110 s5p_jpeg_htbl_ac(void __iomem * regs,unsigned int t) s5p_jpeg_htbl_ac() argument
121 s5p_jpeg_htbl_dc(void __iomem * regs,unsigned int t) s5p_jpeg_htbl_dc() argument
132 s5p_jpeg_y(void __iomem * regs,unsigned int y) s5p_jpeg_y() argument
147 s5p_jpeg_x(void __iomem * regs,unsigned int x) s5p_jpeg_x() argument
162 s5p_jpeg_rst_int_enable(void __iomem * regs,bool enable) s5p_jpeg_rst_int_enable() argument
173 s5p_jpeg_data_num_int_enable(void __iomem * regs,bool enable) s5p_jpeg_data_num_int_enable() argument
184 s5p_jpeg_final_mcu_num_int_enable(void __iomem * regs,bool enbl) s5p_jpeg_final_mcu_num_int_enable() argument
195 s5p_jpeg_timer_stat(void __iomem * regs) s5p_jpeg_timer_stat() argument
201 s5p_jpeg_clear_timer_stat(void __iomem * regs) s5p_jpeg_clear_timer_stat() argument
210 s5p_jpeg_enc_stream_int(void __iomem * regs,unsigned long size) s5p_jpeg_enc_stream_int() argument
221 s5p_jpeg_enc_stream_stat(void __iomem * regs) s5p_jpeg_enc_stream_stat() argument
227 s5p_jpeg_clear_enc_stream_stat(void __iomem * regs) s5p_jpeg_clear_enc_stream_stat() argument
236 s5p_jpeg_outform_raw(void __iomem * regs,unsigned long format) s5p_jpeg_outform_raw() argument
251 s5p_jpeg_jpgadr(void __iomem * regs,unsigned long addr) s5p_jpeg_jpgadr() argument
256 s5p_jpeg_imgadr(void __iomem * regs,unsigned long addr) s5p_jpeg_imgadr() argument
261 s5p_jpeg_coef(void __iomem * regs,unsigned int i,unsigned int j,unsigned int coef) s5p_jpeg_coef() argument
272 s5p_jpeg_start(void __iomem * regs) s5p_jpeg_start() argument
277 s5p_jpeg_result_stat_ok(void __iomem * regs) s5p_jpeg_result_stat_ok() argument
283 s5p_jpeg_stream_stat_ok(void __iomem * regs) s5p_jpeg_stream_stat_ok() argument
289 s5p_jpeg_clear_int(void __iomem * regs) s5p_jpeg_clear_int() argument
296 s5p_jpeg_compressed_size(void __iomem * regs) s5p_jpeg_compressed_size() argument
[all...]
H A Djpeg-hw-exynos3250.c18 void exynos3250_jpeg_reset(void __iomem *regs) in exynos3250_jpeg_reset() argument
44 void exynos3250_jpeg_poweron(void __iomem *regs) in exynos3250_jpeg_poweron() argument
49 void exynos3250_jpeg_set_dma_num(void __iomem *regs) in exynos3250_jpeg_set_dma_num() argument
69 exynos3250_jpeg_input_raw_fmt(void __iomem * regs,unsigned int fmt) exynos3250_jpeg_input_raw_fmt() argument
120 exynos3250_jpeg_set_y16(void __iomem * regs,bool y16) exynos3250_jpeg_set_y16() argument
132 exynos3250_jpeg_proc_mode(void __iomem * regs,unsigned int mode) exynos3250_jpeg_proc_mode() argument
146 exynos3250_jpeg_subsampling_mode(void __iomem * regs,unsigned int mode) exynos3250_jpeg_subsampling_mode() argument
168 exynos3250_jpeg_get_subsampling_mode(void __iomem * regs) exynos3250_jpeg_get_subsampling_mode() argument
174 exynos3250_jpeg_dri(void __iomem * regs,unsigned int dri) exynos3250_jpeg_dri() argument
182 exynos3250_jpeg_qtbl(void __iomem * regs,unsigned int t,unsigned int n) exynos3250_jpeg_qtbl() argument
193 exynos3250_jpeg_htbl_ac(void __iomem * regs,unsigned int t) exynos3250_jpeg_htbl_ac() argument
205 exynos3250_jpeg_htbl_dc(void __iomem * regs,unsigned int t) exynos3250_jpeg_htbl_dc() argument
217 exynos3250_jpeg_set_y(void __iomem * regs,unsigned int y) exynos3250_jpeg_set_y() argument
225 exynos3250_jpeg_set_x(void __iomem * regs,unsigned int x) exynos3250_jpeg_set_x() argument
245 exynos3250_jpeg_interrupts_enable(void __iomem * regs) exynos3250_jpeg_interrupts_enable() argument
260 exynos3250_jpeg_enc_stream_bound(void __iomem * regs,unsigned int size) exynos3250_jpeg_enc_stream_bound() argument
268 exynos3250_jpeg_output_raw_fmt(void __iomem * regs,unsigned int fmt) exynos3250_jpeg_output_raw_fmt() argument
316 exynos3250_jpeg_jpgadr(void __iomem * regs,unsigned int addr) exynos3250_jpeg_jpgadr() argument
321 exynos3250_jpeg_imgadr(void __iomem * regs,struct s5p_jpeg_addr * img_addr) exynos3250_jpeg_imgadr() argument
328 exynos3250_jpeg_stride(void __iomem * regs,unsigned int img_fmt,unsigned int width) exynos3250_jpeg_stride() argument
363 exynos3250_jpeg_offset(void __iomem * regs,unsigned int x_offset,unsigned int y_offset) exynos3250_jpeg_offset() argument
409 exynos3250_jpeg_start(void __iomem * regs) exynos3250_jpeg_start() argument
414 exynos3250_jpeg_rstart(void __iomem * regs) exynos3250_jpeg_rstart() argument
419 exynos3250_jpeg_get_int_status(void __iomem * regs) exynos3250_jpeg_get_int_status() argument
424 exynos3250_jpeg_clear_int_status(void __iomem * regs,unsigned int value) exynos3250_jpeg_clear_int_status() argument
430 exynos3250_jpeg_compressed_size(void __iomem * regs) exynos3250_jpeg_compressed_size() argument
435 exynos3250_jpeg_dec_stream_size(void __iomem * regs,unsigned int size) exynos3250_jpeg_dec_stream_size() argument
442 exynos3250_jpeg_dec_scaling_ratio(void __iomem * regs,unsigned int sratio) exynos3250_jpeg_dec_scaling_ratio() argument
465 exynos3250_jpeg_set_timer(void __iomem * regs,unsigned int time_value) exynos3250_jpeg_set_timer() argument
473 exynos3250_jpeg_get_timer_status(void __iomem * regs) exynos3250_jpeg_get_timer_status() argument
478 exynos3250_jpeg_clear_timer_status(void __iomem * regs) exynos3250_jpeg_clear_timer_status() argument
[all...]
/linux/arch/arm/include/asm/
H A Dptrace.h21 struct pt_regs regs; member
28 #define user_mode(regs) \ argument
32 #define thumb_mode(regs) \ argument
35 #define thumb_mode(regs) (0) argument
39 #define isa_mode(regs) \ argument
43 isa_mode(regs) global() argument
46 processor_mode(regs) global() argument
49 interrupts_enabled(regs) global() argument
52 fast_interrupts_enabled(regs) global() argument
58 valid_user_regs(struct pt_regs * regs) valid_user_regs() argument
88 regs_return_value(struct pt_regs * regs) regs_return_value() argument
93 instruction_pointer(regs) global() argument
96 frame_pointer(regs) global() argument
98 frame_pointer(regs) global() argument
101 instruction_pointer_set(struct pt_regs * regs,unsigned long val) instruction_pointer_set() argument
110 profile_pc(regs) global() argument
145 regs_get_register(struct pt_regs * regs,unsigned int offset) regs_get_register() argument
154 kernel_stack_pointer(struct pt_regs * regs) kernel_stack_pointer() argument
159 user_stack_pointer(struct pt_regs * regs) user_stack_pointer() argument
168 regs_set_return_value(struct pt_regs * regs,unsigned long rc) regs_set_return_value() argument
[all...]
/linux/arch/csky/include/asm/
H A Dptrace.h21 #define user_stack_pointer(regs) ((regs)->usp) argument
23 #define user_mode(regs) (!((regs)->sr & PS_S)) argument
24 #define instruction_pointer(regs) ((regs)->pc) argument
25 #define profile_pc(regs) instruction_pointer(regs) argument
26 #define trap_no(regs) ((regs argument
28 instruction_pointer_set(struct pt_regs * regs,unsigned long val) instruction_pointer_set() argument
40 in_syscall(struct pt_regs const * regs) in_syscall() argument
45 forget_syscall(struct pt_regs * regs) forget_syscall() argument
50 regs_return_value(struct pt_regs * regs) regs_return_value() argument
55 regs_set_return_value(struct pt_regs * regs,unsigned long val) regs_set_return_value() argument
62 kernel_stack_pointer(struct pt_regs * regs) kernel_stack_pointer() argument
67 frame_pointer(struct pt_regs * regs) frame_pointer() argument
71 frame_pointer_set(struct pt_regs * regs,unsigned long val) frame_pointer_set() argument
90 regs_get_register(struct pt_regs * regs,unsigned int offset) regs_get_register() argument
[all...]
/linux/arch/csky/kernel/probes/
H A Dsimulate-insn.c10 static inline bool csky_insn_reg_get_val(struct pt_regs *regs, in csky_insn_reg_get_val() argument
39 static inline bool csky_insn_reg_set_val(struct pt_regs *regs, in csky_insn_reg_set_val() argument
69 simulate_br16(u32 opcode,long addr,struct pt_regs * regs) simulate_br16() argument
76 simulate_br32(u32 opcode,long addr,struct pt_regs * regs) simulate_br32() argument
83 simulate_bt16(u32 opcode,long addr,struct pt_regs * regs) simulate_bt16() argument
93 simulate_bt32(u32 opcode,long addr,struct pt_regs * regs) simulate_bt32() argument
103 simulate_bf16(u32 opcode,long addr,struct pt_regs * regs) simulate_bf16() argument
113 simulate_bf32(u32 opcode,long addr,struct pt_regs * regs) simulate_bf32() argument
123 simulate_jmp16(u32 opcode,long addr,struct pt_regs * regs) simulate_jmp16() argument
133 simulate_jmp32(u32 opcode,long addr,struct pt_regs * regs) simulate_jmp32() argument
143 simulate_jsr16(u32 opcode,long addr,struct pt_regs * regs) simulate_jsr16() argument
155 simulate_jsr32(u32 opcode,long addr,struct pt_regs * regs) simulate_jsr32() argument
167 simulate_lrw16(u32 opcode,long addr,struct pt_regs * regs) simulate_lrw16() argument
181 simulate_lrw32(u32 opcode,long addr,struct pt_regs * regs) simulate_lrw32() argument
194 simulate_pop16(u32 opcode,long addr,struct pt_regs * regs) simulate_pop16() argument
215 simulate_pop32(u32 opcode,long addr,struct pt_regs * regs) simulate_pop32() argument
246 simulate_bez32(u32 opcode,long addr,struct pt_regs * regs) simulate_bez32() argument
260 simulate_bnez32(u32 opcode,long addr,struct pt_regs * regs) simulate_bnez32() argument
274 simulate_bnezad32(u32 opcode,long addr,struct pt_regs * regs) simulate_bnezad32() argument
293 simulate_bhsz32(u32 opcode,long addr,struct pt_regs * regs) simulate_bhsz32() argument
308 simulate_bhz32(u32 opcode,long addr,struct pt_regs * regs) simulate_bhz32() argument
323 simulate_blsz32(u32 opcode,long addr,struct pt_regs * regs) simulate_blsz32() argument
338 simulate_blz32(u32 opcode,long addr,struct pt_regs * regs) simulate_blz32() argument
353 simulate_bsr32(u32 opcode,long addr,struct pt_regs * regs) simulate_bsr32() argument
367 simulate_jmpi32(u32 opcode,long addr,struct pt_regs * regs) simulate_jmpi32() argument
379 simulate_jsri32(u32 opcode,long addr,struct pt_regs * regs) simulate_jsri32() argument
[all...]
/linux/arch/loongarch/include/asm/
H A Dptrace.h20 unsigned long regs[32]; member
36 static __always_inline bool regs_irqs_disabled(struct pt_regs *regs) in regs_irqs_disabled() argument
41 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
51 static inline void instruction_pointer_set(struct pt_regs *regs, unsigned long val) in instruction_pointer_set() argument
69 regs_get_register(struct pt_regs * regs,unsigned int offset) regs_get_register() argument
85 regs_within_kernel_stack(struct pt_regs * regs,unsigned long addr) regs_within_kernel_stack() argument
100 regs_get_kernel_stack_nth(struct pt_regs * regs,unsigned int n) regs_get_kernel_stack_nth() argument
124 regs_get_kernel_argument(struct pt_regs * regs,unsigned int n) regs_get_kernel_argument() argument
150 user_mode(regs) global() argument
152 regs_return_value(struct pt_regs * regs) regs_return_value() argument
157 regs_set_return_value(struct pt_regs * regs,unsigned long val) regs_set_return_value() argument
162 instruction_pointer(regs) global() argument
163 profile_pc(regs) global() argument
167 die_if_kernel(const char * str,struct pt_regs * regs) die_if_kernel() argument
181 user_stack_pointer(struct pt_regs * regs) user_stack_pointer() argument
186 user_stack_pointer_set(struct pt_regs * regs,unsigned long val) user_stack_pointer_set() argument
[all...]
/linux/arch/sparc/include/asm/
H A Dsyscall.h21 struct pt_regs *regs) in syscall_get_nr() argument
29 struct pt_regs *regs, in syscall_set_nr() argument
41 struct pt_regs *regs) in syscall_rollback() argument
53 static inline bool syscall_has_error(struct pt_regs *regs) in syscall_has_error() argument
57 static inline void syscall_set_error(struct pt_regs *regs) in syscall_set_error() argument
61 syscall_clear_error(struct pt_regs * regs) syscall_clear_error() argument
66 syscall_has_error(struct pt_regs * regs) syscall_has_error() argument
70 syscall_set_error(struct pt_regs * regs) syscall_set_error() argument
74 syscall_clear_error(struct pt_regs * regs) syscall_clear_error() argument
81 syscall_get_error(struct task_struct * task,struct pt_regs * regs) syscall_get_error() argument
89 syscall_get_return_value(struct task_struct * task,struct pt_regs * regs) syscall_get_return_value() argument
97 syscall_set_return_value(struct task_struct * task,struct pt_regs * regs,int error,long val) syscall_set_return_value() argument
110 syscall_get_arguments(struct task_struct * task,struct pt_regs * regs,unsigned long * args) syscall_get_arguments() argument
133 syscall_set_arguments(struct task_struct * task,struct pt_regs * regs,const unsigned long * args) syscall_set_arguments() argument
[all...]
H A Dptrace.h14 static inline int pt_regs_trap_type(struct pt_regs *regs) in pt_regs_trap_type() argument
19 static inline bool pt_regs_is_syscall(struct pt_regs *regs) in pt_regs_is_syscall() argument
24 static inline bool pt_regs_clear_syscall(struct pt_regs *regs) in pt_regs_clear_syscall() argument
64 #define user_mode(regs) (!((regs)->tstate & TSTATE_PRIV)) argument
65 #define instruction_pointer(regs) ((regs) argument
66 instruction_pointer_set(regs,val) global() argument
70 user_stack_pointer(regs) global() argument
71 is_syscall_success(struct pt_regs * regs) is_syscall_success() argument
76 regs_return_value(struct pt_regs * regs) regs_return_value() argument
83 profile_pc(regs) global() argument
101 regs_get_register(struct pt_regs * regs,unsigned long offset) regs_get_register() argument
112 kernel_stack_pointer(struct pt_regs * regs) kernel_stack_pointer() argument
122 pt_regs_is_syscall(struct pt_regs * regs) pt_regs_is_syscall() argument
127 pt_regs_clear_syscall(struct pt_regs * regs) pt_regs_clear_syscall() argument
143 user_mode(regs) global() argument
144 instruction_pointer(regs) global() argument
145 user_stack_pointer(regs) global() argument
[all...]
/linux/arch/mips/kernel/
H A Dmips-r2-to-r6-emul.c78 static inline int mipsr6_emul(struct pt_regs *regs, u32 ir) in mipsr6_emul() argument
199 movf_func(struct pt_regs * regs,u32 ir) movf_func() argument
222 movt_func(struct pt_regs * regs,u32 ir) movt_func() argument
247 jr_func(struct pt_regs * regs,u32 ir) jr_func() argument
304 movz_func(struct pt_regs * regs,u32 ir) movz_func() argument
320 movn_func(struct pt_regs * regs,u32 ir) movn_func() argument
336 mfhi_func(struct pt_regs * regs,u32 ir) mfhi_func() argument
353 mthi_func(struct pt_regs * regs,u32 ir) mthi_func() argument
369 mflo_func(struct pt_regs * regs,u32 ir) mflo_func() argument
386 mtlo_func(struct pt_regs * regs,u32 ir) mtlo_func() argument
402 mult_func(struct pt_regs * regs,u32 ir) mult_func() argument
429 multu_func(struct pt_regs * regs,u32 ir) multu_func() argument
453 div_func(struct pt_regs * regs,u32 ir) div_func() argument
475 divu_func(struct pt_regs * regs,u32 ir) divu_func() argument
497 dmult_func(struct pt_regs * regs,u32 ir) dmult_func() argument
529 dmultu_func(struct pt_regs * regs,u32 ir) dmultu_func() argument
561 ddiv_func(struct pt_regs * regs,u32 ir) ddiv_func() argument
586 ddivu_func(struct pt_regs * regs,u32 ir) ddivu_func() argument
633 madd_func(struct pt_regs * regs,u32 ir) madd_func() argument
662 maddu_func(struct pt_regs * regs,u32 ir) maddu_func() argument
691 msub_func(struct pt_regs * regs,u32 ir) msub_func() argument
720 msubu_func(struct pt_regs * regs,u32 ir) msubu_func() argument
749 mul_func(struct pt_regs * regs,u32 ir) mul_func() argument
775 clz_func(struct pt_regs * regs,u32 ir) clz_func() argument
800 clo_func(struct pt_regs * regs,u32 ir) clo_func() argument
824 dclz_func(struct pt_regs * regs,u32 ir) dclz_func() argument
851 dclo_func(struct pt_regs * regs,u32 ir) dclo_func() argument
885 mipsr2_find_op_func(struct pt_regs * regs,u32 inst,const struct r2_decoder_table * table) mipsr2_find_op_func() argument
906 mipsr2_decoder(struct pt_regs * regs,u32 inst,unsigned long * fcr31) mipsr2_decoder() argument
[all...]
/linux/arch/arm64/kernel/probes/
H A Dsimulate-insn.c32 static inline void set_x_reg(struct pt_regs *regs, int reg, u64 val) in set_x_reg() argument
37 static inline void set_w_reg(struct pt_regs *regs, int reg, u64 val) in set_w_reg() argument
42 static inline u64 get_x_reg(struct pt_regs *regs, int reg) in get_x_reg() argument
47 static inline u32 get_w_reg(struct pt_regs *regs, int reg) in get_w_reg() argument
52 static bool __kprobes check_cbz(u32 opcode, struct pt_regs *regs) in check_cbz() argument
60 check_cbnz(u32 opcode,struct pt_regs * regs) check_cbnz() argument
68 check_tbz(u32 opcode,struct pt_regs * regs) check_tbz() argument
76 check_tbnz(u32 opcode,struct pt_regs * regs) check_tbnz() argument
88 simulate_adr_adrp(u32 opcode,long addr,struct pt_regs * regs) simulate_adr_adrp() argument
106 simulate_b_bl(u32 opcode,long addr,struct pt_regs * regs) simulate_b_bl() argument
118 simulate_b_cond(u32 opcode,long addr,struct pt_regs * regs) simulate_b_cond() argument
129 simulate_br_blr_ret(u32 opcode,long addr,struct pt_regs * regs) simulate_br_blr_ret() argument
142 simulate_cbz_cbnz(u32 opcode,long addr,struct pt_regs * regs) simulate_cbz_cbnz() argument
157 simulate_tbz_tbnz(u32 opcode,long addr,struct pt_regs * regs) simulate_tbz_tbnz() argument
172 simulate_ldr_literal(u32 opcode,long addr,struct pt_regs * regs) simulate_ldr_literal() argument
188 simulate_ldrsw_literal(u32 opcode,long addr,struct pt_regs * regs) simulate_ldrsw_literal() argument
201 simulate_nop(u32 opcode,long addr,struct pt_regs * regs) simulate_nop() argument
[all...]
/linux/arch/arm64/include/asm/
H A Dptrace.h160 u64 regs[31]; global() member
181 in_syscall(struct pt_regs const * regs) in_syscall() argument
186 forget_syscall(struct pt_regs * regs) forget_syscall() argument
196 compat_thumb_mode(regs) global() argument
199 compat_thumb_mode(regs) global() argument
202 user_mode(regs) global() argument
205 compat_user_mode(regs) global() argument
209 processor_mode(regs) global() argument
212 irqs_priority_unmasked(regs) global() argument
217 interrupts_enabled(regs) global() argument
220 fast_interrupts_enabled(regs) global() argument
223 user_stack_pointer(struct pt_regs * regs) user_stack_pointer() argument
243 regs_get_register(struct pt_regs * regs,unsigned int offset) regs_get_register() argument
274 pt_regs_read_reg(const struct pt_regs * regs,int r) pt_regs_read_reg() argument
283 pt_regs_write_reg(struct pt_regs * regs,int r,unsigned long val) pt_regs_write_reg() argument
291 kernel_stack_pointer(struct pt_regs * regs) kernel_stack_pointer() argument
296 regs_return_value(struct pt_regs * regs) regs_return_value() argument
311 regs_set_return_value(struct pt_regs * regs,unsigned long rc) regs_set_return_value() argument
329 regs_get_kernel_argument(struct pt_regs * regs,unsigned int n) regs_get_kernel_argument() argument
342 instruction_pointer(struct pt_regs * regs) instruction_pointer() argument
346 instruction_pointer_set(struct pt_regs * regs,unsigned long val) instruction_pointer_set() argument
352 frame_pointer(struct pt_regs * regs) frame_pointer() argument
357 procedure_link_pointer(regs) global() argument
359 procedure_link_pointer_set(struct pt_regs * regs,unsigned long val) procedure_link_pointer_set() argument
[all...]
/linux/arch/hexagon/kernel/
H A Dtraps.c139 struct pt_regs *regs = (struct pt_regs *) (((void *)fp) in do_show_stack() local
180 die(const char * str,struct pt_regs * regs,long err) die() argument
223 die_if_kernel(char * str,struct pt_regs * regs,long err) die_if_kernel() argument
234 misaligned_instruction(struct pt_regs * regs) misaligned_instruction() argument
245 misaligned_data_load(struct pt_regs * regs) misaligned_data_load() argument
251 misaligned_data_store(struct pt_regs * regs) misaligned_data_store() argument
257 illegal_instruction(struct pt_regs * regs) illegal_instruction() argument
267 precise_bus_error(struct pt_regs * regs) precise_bus_error() argument
278 cache_error(struct pt_regs * regs) cache_error() argument
287 do_genex(struct pt_regs * regs) do_genex() argument
338 do_trap0(struct pt_regs * regs) do_trap0() argument
416 do_machcheck(struct pt_regs * regs) do_machcheck() argument
427 do_debug_exception(struct pt_regs * regs) do_debug_exception() argument
[all...]
/linux/arch/s390/mm/
H A Dfault.c51 static bool is_kernel_fault(struct pt_regs *regs) in is_kernel_fault() argument
62 static unsigned long get_fault_address(struct pt_regs *regs) in get_fault_address() argument
69 static __always_inline bool fault_is_write(struct pt_regs *regs) in fault_is_write() argument
131 static void dump_fault_info(struct pt_regs *regs) in dump_fault_info() argument
184 report_user_fault(struct pt_regs * regs,long signr,int is_mm_fault) report_user_fault() argument
203 do_sigsegv(struct pt_regs * regs,int si_code) do_sigsegv() argument
209 handle_fault_error_nolock(struct pt_regs * regs,int si_code) handle_fault_error_nolock() argument
234 handle_fault_error(struct pt_regs * regs,int si_code) handle_fault_error() argument
242 do_sigbus(struct pt_regs * regs) do_sigbus() argument
258 do_exception(struct pt_regs * regs,int access) do_exception() argument
359 do_protection_exception(struct pt_regs * regs) do_protection_exception() argument
395 do_dat_exception(struct pt_regs * regs) do_dat_exception() argument
403 do_secure_storage_access(struct pt_regs * regs) do_secure_storage_access() argument
[all...]
/linux/arch/powerpc/kernel/
H A Dtraps.c181 static unsigned long oops_begin(struct pt_regs *regs) in oops_begin() argument
207 static void oops_end(unsigned long flags, struct pt_regs *regs, in oops_end() argument
262 __die(const char * str,struct pt_regs * regs,long err) __die() argument
285 die(const char * str,struct pt_regs * regs,long err) die() argument
304 user_single_step_report(struct pt_regs * regs) user_single_step_report() argument
309 show_signal_msg(int signr,struct pt_regs * regs,int code,unsigned long addr) show_signal_msg() argument
335 exception_common(int signr,struct pt_regs * regs,int code,unsigned long addr) exception_common() argument
359 _exception_pkey(struct pt_regs * regs,unsigned long addr,int key) _exception_pkey() argument
367 _exception(int signr,struct pt_regs * regs,int code,unsigned long addr) _exception() argument
396 hv_nmi_check_nonrecoverable(struct pt_regs * regs) hv_nmi_check_nonrecoverable() argument
531 check_io_access(struct pt_regs * regs) check_io_access() argument
572 get_reason(regs) global() argument
581 single_stepping(regs) global() argument
582 clear_single_step(regs) global() argument
583 clear_br_trace(regs) global() argument
587 get_reason(regs) global() argument
596 single_stepping(regs) global() argument
597 clear_single_step(regs) global() argument
598 clear_br_trace(regs) global() argument
604 machine_check_e500mc(struct pt_regs * regs) machine_check_e500mc() argument
711 machine_check_e500(struct pt_regs * regs) machine_check_e500() argument
753 machine_check_generic(struct pt_regs * regs) machine_check_generic() argument
758 machine_check_generic(struct pt_regs * regs) machine_check_generic() argument
794 die_mce(const char * str,struct pt_regs * regs,long err) die_mce() argument
816 __machine_check_exception(struct pt_regs * regs) __machine_check_exception() argument
884 p9_hmi_special_emu(struct pt_regs * regs) p9_hmi_special_emu() argument
1132 __single_step_exception(struct pt_regs * regs) __single_step_exception() argument
1160 emulate_single_step(struct pt_regs * regs) emulate_single_step() argument
1195 parse_fpe(struct pt_regs * regs) parse_fpe() argument
1219 emulate_string_inst(struct pt_regs * regs,u32 instword) emulate_string_inst() argument
1291 emulate_popcntb_inst(struct pt_regs * regs,u32 instword) emulate_popcntb_inst() argument
1308 emulate_isel(struct pt_regs * regs,u32 instword) emulate_isel() argument
1326 tm_abort_check(struct pt_regs * regs,int cause) tm_abort_check() argument
1341 tm_abort_check(struct pt_regs * regs,int reason) tm_abort_check() argument
1347 emulate_instruction(struct pt_regs * regs) emulate_instruction() argument
1449 emulate_math(struct pt_regs * regs) emulate_math() argument
1475 emulate_math(struct pt_regs * regs) emulate_math() argument
1478 do_program_check(struct pt_regs * regs) do_program_check() argument
1724 tm_unavailable(struct pt_regs * regs) tm_unavailable() argument
1968 handle_debug(struct pt_regs * regs,unsigned long debug_status) handle_debug() argument
2236 unrecoverable_exception(struct pt_regs * regs) unrecoverable_exception() argument
[all...]
/linux/arch/sh/include/asm/
H A Dfpu.h12 static inline void release_fpu(struct pt_regs *regs) in release_fpu() argument
17 static inline void grab_fpu(struct pt_regs *regs) in grab_fpu() argument
29 #define release_fpu(regs) do { } while (0) argument
30 #define grab_fpu(regs) do { } while (0) argument
31 #define fpu_state_restore(regs) do { } while (0) argument
32 #define __fpu_state_restore(regs) do { } while (0) argument
40 static inline void __unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) in __unlazy_fpu() argument
50 unlazy_fpu(struct task_struct * tsk,struct pt_regs * regs) unlazy_fpu() argument
57 clear_fpu(struct task_struct * tsk,struct pt_regs * regs) clear_fpu() argument
[all...]
/linux/arch/mips/include/asm/
H A Dsyscall.h30 struct pt_regs *regs) in mips_syscall_is_indirect() argument
39 struct pt_regs *regs) in syscall_get_nr() argument
45 struct pt_regs *regs, in syscall_set_nr() argument
60 struct pt_regs *regs) in mips_syscall_update_nr() argument
73 mips_get_syscall_arg(unsigned long * arg,struct task_struct * task,struct pt_regs * regs,unsigned int n) mips_get_syscall_arg() argument
93 mips_set_syscall_arg(unsigned long * arg,struct task_struct * task,struct pt_regs * regs,unsigned int n) mips_set_syscall_arg() argument
110 syscall_get_error(struct task_struct * task,struct pt_regs * regs) syscall_get_error() argument
116 syscall_get_return_value(struct task_struct * task,struct pt_regs * regs) syscall_get_return_value() argument
122 syscall_rollback(struct task_struct * task,struct pt_regs * regs) syscall_rollback() argument
128 syscall_set_return_value(struct task_struct * task,struct pt_regs * regs,int error,long val) syscall_set_return_value() argument
141 syscall_get_arguments(struct task_struct * task,struct pt_regs * regs,unsigned long * args) syscall_get_arguments() argument
156 syscall_set_arguments(struct task_struct * task,struct pt_regs * regs,unsigned long * args) syscall_set_arguments() argument
[all...]
/linux/arch/arm/probes/kprobes/
H A Dactions-thumb.c25 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_table_branch() argument
45 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_mrs() argument
54 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_cond_branch() argument
79 t32_simulate_branch(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_simulate_branch() argument
107 t32_simulate_ldr_literal(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_simulate_ldr_literal() argument
159 t32_emulate_ldrdstrd(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_emulate_ldrdstrd() argument
186 t32_emulate_ldrstr(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_emulate_ldrstr() argument
212 t32_emulate_rd8rn16rm0_rwflags(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_emulate_rd8rn16rm0_rwflags() argument
239 t32_emulate_rd8pc16_noflags(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_emulate_rd8pc16_noflags() argument
259 t32_emulate_rd8rn16_noflags(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_emulate_rd8rn16_noflags() argument
280 t32_emulate_rdlo12rdhi8rn16rm0_noflags(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t32_emulate_rdlo12rdhi8rn16rm0_noflags() argument
307 t16_simulate_bxblx(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_bxblx() argument
321 t16_simulate_ldr_literal(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_ldr_literal() argument
331 t16_simulate_ldrstr_sp_relative(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_ldrstr_sp_relative() argument
344 t16_simulate_reladr(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_reladr() argument
355 t16_simulate_add_sp_imm(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_add_sp_imm() argument
366 t16_simulate_cbz(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_cbz() argument
380 t16_simulate_it(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_it() argument
397 t16_singlestep_it(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_singlestep_it() argument
413 t16_simulate_cond_branch(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_cond_branch() argument
433 t16_simulate_branch(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_simulate_branch() argument
443 t16_emulate_loregs(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_emulate_loregs() argument
468 t16_emulate_loregs_rwflags(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_emulate_loregs_rwflags() argument
475 t16_emulate_loregs_noitrwflags(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_emulate_loregs_noitrwflags() argument
484 t16_emulate_hiregs(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_emulate_hiregs() argument
526 t16_emulate_push(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_emulate_push() argument
562 t16_emulate_pop_nopc(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_emulate_pop_nopc() argument
581 t16_emulate_pop_pc(probes_opcode_t insn,struct arch_probes_insn * asi,struct pt_regs * regs) t16_emulate_pop_pc() argument
[all...]
/linux/arch/x86/lib/
H A Dinsn-eval.c180 static int resolve_default_seg(struct insn *insn, struct pt_regs *regs, int off) in resolve_default_seg() argument
282 static int resolve_seg_reg(struct insn *insn, struct pt_regs *regs, int regoff) in resolve_seg_reg() argument
344 get_segment_selector(struct pt_regs * regs,int seg_reg_idx) get_segment_selector() argument
441 pt_regs_offset(struct pt_regs * regs,int regno) pt_regs_offset() argument
523 get_reg_offset(struct insn * insn,struct pt_regs * regs,enum reg_type type) get_reg_offset() argument
551 get_reg_offset_16(struct insn * insn,struct pt_regs * regs,int * offs1,int * offs2) get_reg_offset_16() argument
689 insn_get_seg_base(struct pt_regs * regs,int seg_reg_idx) insn_get_seg_base() argument
756 get_seg_limit(struct pt_regs * regs,int seg_reg_idx) get_seg_limit() argument
804 insn_get_code_seg_params(struct pt_regs * regs) insn_get_code_seg_params() argument
863 insn_get_modrm_rm_off(struct insn * insn,struct pt_regs * regs) insn_get_modrm_rm_off() argument
878 insn_get_modrm_reg_off(struct insn * insn,struct pt_regs * regs) insn_get_modrm_reg_off() argument
893 insn_get_modrm_reg_ptr(struct insn * insn,struct pt_regs * regs) insn_get_modrm_reg_ptr() argument
924 get_seg_base_limit(struct insn * insn,struct pt_regs * regs,int regoff,unsigned long * base,unsigned long * limit) get_seg_base_limit() argument
974 get_eff_addr_reg(struct insn * insn,struct pt_regs * regs,int * regoff,long * eff_addr) get_eff_addr_reg() argument
1023 get_eff_addr_modrm(struct insn * insn,struct pt_regs * regs,int * regoff,long * eff_addr) get_eff_addr_modrm() argument
1090 get_eff_addr_modrm_16(struct insn * insn,struct pt_regs * regs,int * regoff,short * eff_addr) get_eff_addr_modrm_16() argument
1158 get_eff_addr_sib(struct insn * insn,struct pt_regs * regs,int * base_offset,long * eff_addr) get_eff_addr_sib() argument
1242 get_addr_ref_16(struct insn * insn,struct pt_regs * regs) get_addr_ref_16() argument
1306 get_addr_ref_32(struct insn * insn,struct pt_regs * regs) get_addr_ref_32() argument
1395 get_addr_ref_64(struct insn * insn,struct pt_regs * regs) get_addr_ref_64() argument
1400 get_addr_ref_64(struct insn * insn,struct pt_regs * regs) get_addr_ref_64() argument
1453 insn_get_addr_ref(struct insn * insn,struct pt_regs * regs) insn_get_addr_ref() argument
1473 insn_get_effective_ip(struct pt_regs * regs,unsigned long * ip) insn_get_effective_ip() argument
1508 insn_fetch_from_user(struct pt_regs * regs,unsigned char buf[MAX_INSN_SIZE]) insn_fetch_from_user() argument
1536 insn_fetch_from_user_inatomic(struct pt_regs * regs,unsigned char buf[MAX_INSN_SIZE]) insn_fetch_from_user_inatomic() argument
1563 insn_decode_from_regs(struct insn * insn,struct pt_regs * regs,unsigned char buf[MAX_INSN_SIZE],int buf_size) insn_decode_from_regs() argument
[all...]
/linux/arch/riscv/include/asm/
H A Dsyscall.h28 struct pt_regs *regs) in syscall_get_nr() argument
34 struct pt_regs *regs, in syscall_set_nr() argument
41 struct pt_regs *regs) in syscall_rollback() argument
47 struct pt_regs *regs) in syscall_get_error() argument
55 struct pt_regs *regs) in syscall_get_return_value() argument
61 syscall_set_return_value(struct task_struct * task,struct pt_regs * regs,int error,long val) syscall_set_return_value() argument
68 syscall_get_arguments(struct task_struct * task,struct pt_regs * regs,unsigned long * args) syscall_get_arguments() argument
80 syscall_set_arguments(struct task_struct * task,struct pt_regs * regs,const unsigned long * args) syscall_set_arguments() argument
101 syscall_handler(struct pt_regs * regs,ulong syscall) syscall_handler() argument
115 arch_syscall_is_vdso_sigreturn(struct pt_regs * regs) arch_syscall_is_vdso_sigreturn() argument
[all...]
/linux/arch/x86/mm/
H A Dextable.c16 static inline unsigned long *pt_regs_nr(struct pt_regs *regs, int nr) in pt_regs_nr() argument
34 struct pt_regs *regs) in ex_handler_default() argument
58 struct pt_regs *regs, in ex_handler_zeropad() argument
99 ex_handler_fault(const struct exception_table_entry * fixup,struct pt_regs * regs,int trapnr) ex_handler_fault() argument
106 ex_handler_sgx(const struct exception_table_entry * fixup,struct pt_regs * regs,int trapnr) ex_handler_sgx() argument
123 ex_handler_fprestore(const struct exception_table_entry * fixup,struct pt_regs * regs) ex_handler_fprestore() argument
158 ex_handler_uaccess(const struct exception_table_entry * fixup,struct pt_regs * regs,int trapnr,unsigned long fault_address) ex_handler_uaccess() argument
167 ex_handler_msr(const struct exception_table_entry * fixup,struct pt_regs * regs,bool wrmsr,bool safe,int reg) ex_handler_msr() argument
195 ex_handler_clear_fs(const struct exception_table_entry * fixup,struct pt_regs * regs) ex_handler_clear_fs() argument
204 ex_handler_imm_reg(const struct exception_table_entry * fixup,struct pt_regs * regs,int reg,int imm) ex_handler_imm_reg() argument
211 ex_handler_ucopy_len(const struct exception_table_entry * fixup,struct pt_regs * regs,int trapnr,unsigned long fault_address,int reg,int imm) ex_handler_ucopy_len() argument
221 ex_handler_eretu(const struct exception_table_entry * fixup,struct pt_regs * regs,unsigned long error_code) ex_handler_eretu() argument
299 fixup_exception(struct pt_regs * regs,int trapnr,unsigned long error_code,unsigned long fault_addr) fixup_exception() argument
378 early_fixup_exception(struct pt_regs * regs,int trapnr) early_fixup_exception() argument
[all...]
/linux/arch/parisc/include/asm/
H A Dptrace.h17 #define user_mode(regs) (((regs)->iaoq[0] & 3) != PRIV_KERNEL) argument
18 #define user_space(regs) ((regs)->iasq[1] != PRIV_KERNEL) argument
19 #define instruction_pointer(regs) ((regs)->iaoq[0] & ~3) argument
20 #define user_stack_pointer(regs) ((regs)->gr[30]) argument
23 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value() argument
28 instruction_pointer_set(struct pt_regs * regs,unsigned long val) instruction_pointer_set() argument
40 kernel_stack_pointer(regs) global() argument
42 regs_get_register(struct pt_regs * regs,unsigned int offset) regs_get_register() argument
[all...]
/linux/arch/csky/mm/
H A Dfault.c9 int fixup_exception(struct pt_regs *regs) in fixup_exception() argument
23 static inline bool is_write(struct pt_regs *regs) in is_write() argument
36 static inline void csky_cmpxchg_fixup(struct pt_regs *regs) in csky_cmpxchg_fixup() argument
43 static inline void csky_cmpxchg_fixup(struct pt_regs *regs) in csky_cmpxchg_fixup() argument
54 no_context(struct pt_regs * regs,unsigned long addr) no_context() argument
73 mm_fault_error(struct pt_regs * regs,unsigned long addr,vm_fault_t fault) mm_fault_error() argument
100 bad_area_nosemaphore(struct pt_regs * regs,struct mm_struct * mm,int code,unsigned long addr) bad_area_nosemaphore() argument
115 vmalloc_fault(struct pt_regs * regs,int code,unsigned long addr) vmalloc_fault() argument
171 access_error(struct pt_regs * regs,struct vm_area_struct * vma) access_error() argument
187 do_page_fault(struct pt_regs * regs) do_page_fault() argument
[all...]

12345678910>>...90