/openbmc/linux/arch/riscv/kernel/probes/ |
H A D | uprobes.c | 26 unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) in uprobe_get_swbp_addr() 59 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_pre_xol() 71 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_post_xol() 91 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_skip_sstep() 108 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_abort_xol() 121 struct pt_regs *regs) in arch_uretprobe_is_alive() 131 struct pt_regs *regs) in arch_uretprobe_hijack_return_addr() 148 bool uprobe_breakpoint_handler(struct pt_regs *regs) in uprobe_breakpoint_handler() 156 bool uprobe_single_step_handler(struct pt_regs *regs) in uprobe_single_step_handler()
|
/openbmc/linux/arch/s390/kernel/ |
H A D | perf_event.c | 26 static struct kvm_s390_sie_block *sie_block(struct pt_regs *regs) in sie_block() 36 static bool is_in_guest(struct pt_regs *regs) in is_in_guest() 47 static unsigned long guest_is_user_mode(struct pt_regs *regs) in guest_is_user_mode() 52 static unsigned long instruction_pointer_guest(struct pt_regs *regs) in instruction_pointer_guest() 57 unsigned long perf_instruction_pointer(struct pt_regs *regs) in perf_instruction_pointer() 63 static unsigned long perf_misc_guest_flags(struct pt_regs *regs) in perf_misc_guest_flags() 69 static unsigned long perf_misc_flags_sf(struct pt_regs *regs) in perf_misc_flags_sf() 84 unsigned long perf_misc_flags(struct pt_regs *regs) in perf_misc_flags() 203 struct pt_regs *regs) in perf_callchain_kernel()
|
H A D | signal.c | 121 static int save_sigregs(struct pt_regs *regs, _sigregs __user *sregs) in save_sigregs() 139 static int restore_sigregs(struct pt_regs *regs, _sigregs __user *sregs) in restore_sigregs() 178 static int save_sigregs_ext(struct pt_regs *regs, in save_sigregs_ext() 198 static int restore_sigregs_ext(struct pt_regs *regs, in restore_sigregs_ext() 220 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0() local 242 struct pt_regs *regs = task_pt_regs(current); in SYSCALL_DEFINE0() local 268 get_sigframe(struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) in get_sigframe() 289 sigset_t *set, struct pt_regs * regs) in setup_frame() 366 struct pt_regs *regs) in setup_rt_frame() 432 struct pt_regs *regs) in handle_signal() [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | signal_32.c | 92 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) in __unsafe_save_general_regs() 113 __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) in __unsafe_restore_general_regs() 146 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) in __unsafe_save_general_regs() 156 int __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) in __unsafe_restore_general_regs() 172 #define unsafe_save_general_regs(regs, frame, label) do { \ argument 177 #define unsafe_restore_general_regs(regs, frame, label) do { \ argument 268 __unsafe_save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, in __unsafe_save_user_regs() 345 #define unsafe_save_user_regs(regs, frame, tm_frame, has_vsx, label) do { \ argument 369 save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, in save_tm_user_regs_unsafe() 450 save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, in save_tm_user_regs_unsafe() [all …]
|
H A D | interrupt.c | 98 static notrace void check_return_regs_valid(struct pt_regs *regs) in check_return_regs_valid() 179 interrupt_exit_user_prepare_main(unsigned long ret, struct pt_regs *regs) in interrupt_exit_user_prepare_main() 261 struct pt_regs *regs, in syscall_exit_prepare() 312 notrace unsigned long syscall_exit_restart(unsigned long r3, struct pt_regs *regs) in syscall_exit_restart() 340 notrace unsigned long interrupt_exit_user_prepare(struct pt_regs *regs) in interrupt_exit_user_prepare() 367 notrace unsigned long interrupt_exit_kernel_prepare(struct pt_regs *regs) in interrupt_exit_kernel_prepare() 464 notrace unsigned long interrupt_exit_user_restart(struct pt_regs *regs) in interrupt_exit_user_restart() 488 notrace unsigned long interrupt_exit_kernel_restart(struct pt_regs *regs) in interrupt_exit_kernel_restart()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | uprobes.c | 457 scratch_reg(struct arch_uprobe *auprobe, struct pt_regs *regs) in scratch_reg() 470 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_pre_xol() 481 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_post_xol() 497 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_pre_xol() 500 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in riprel_post_xol() 512 static inline int sizeof_long(struct pt_regs *regs) in sizeof_long() 520 static int default_pre_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) in default_pre_xol_op() 526 static int emulate_push_stack(struct pt_regs *regs, unsigned long val) in emulate_push_stack() 554 static int default_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) in default_post_xol_op() 574 static void default_abort_op(struct arch_uprobe *auprobe, struct pt_regs *regs) in default_abort_op() [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | syscall.h | 36 static inline int syscall_get_nr(struct task_struct *task, 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() 67 struct pt_regs *regs) in syscall_get_return_value() 73 struct pt_regs *regs, in syscall_set_return_value() 82 struct pt_regs *regs, in syscall_get_arguments() 101 struct pt_regs *regs, in syscall_get_arguments()
|
H A D | ptrace.h | 190 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value() 195 static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc) in regs_set_return_value() 209 static __always_inline int user_mode(struct pt_regs *regs) in user_mode() 218 static __always_inline int v8086_mode(struct pt_regs *regs) in v8086_mode() 227 static inline bool user_64bit_mode(struct pt_regs *regs) in user_64bit_mode() 249 static inline bool any_64bit_mode(struct pt_regs *regs) in any_64bit_mode() 262 static __always_inline bool ip_within_syscall_gap(struct pt_regs *regs) in ip_within_syscall_gap() 280 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() 285 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer() 290 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() [all …]
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | ptrace.h | 65 #define user_mode(regs) (((regs)->status & SR_PP) == 0) argument 70 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer() 74 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() 80 #define profile_pc(regs) instruction_pointer(regs) argument 83 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer() 87 static inline void user_stack_pointer_set(struct pt_regs *regs, in user_stack_pointer_set() 94 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() 100 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() 104 static inline void frame_pointer_set(struct pt_regs *regs, in frame_pointer_set() 110 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value() [all …]
|
H A D | switch_to.h | 21 static inline void __fstate_clean(struct pt_regs *regs) in __fstate_clean() 27 struct pt_regs *regs) in fstate_off() 33 struct pt_regs *regs) in fstate_save() 42 struct pt_regs *regs) in fstate_restore() 53 struct pt_regs *regs; in __switch_to_fpu() local 68 #define fstate_save(task, regs) do { } while (0) argument 69 #define fstate_restore(task, regs) do { } while (0) argument
|
/openbmc/linux/arch/arm64/kernel/probes/ |
H A D | uprobes.c | 29 unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) in uprobe_get_swbp_addr() 62 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_pre_xol() 77 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_post_xol() 103 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_skip_sstep() 120 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) in arch_uprobe_abort_xol() 134 struct pt_regs *regs) in arch_uretprobe_is_alive() 151 struct pt_regs *regs) in arch_uretprobe_hijack_return_addr() 168 static int uprobe_breakpoint_handler(struct pt_regs *regs, in uprobe_breakpoint_handler() 177 static int uprobe_single_step_handler(struct pt_regs *regs, in uprobe_single_step_handler()
|
H A D | kprobes.c | 83 static void __kprobes arch_simulate_insn(struct kprobe *p, struct pt_regs *regs) in arch_simulate_insn() 187 struct pt_regs *regs) in kprobes_save_local_irqflag() 194 struct pt_regs *regs) in kprobes_restore_local_irqflag() 201 struct pt_regs *regs, in setup_singlestep() 228 struct pt_regs *regs, in reenter_kprobe() 252 post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs) in post_kprobe_handler() 271 int __kprobes kprobe_fault_handler(struct pt_regs *regs, unsigned int fsr) in kprobe_fault_handler() 302 kprobe_breakpoint_handler(struct pt_regs *regs, unsigned long esr) in kprobe_breakpoint_handler() 351 kprobe_breakpoint_ss_handler(struct pt_regs *regs, unsigned long esr) in kprobe_breakpoint_ss_handler() 399 void __kprobes __used *trampoline_probe_handler(struct pt_regs *regs) in trampoline_probe_handler() [all …]
|
/openbmc/u-boot/drivers/video/rockchip/ |
H A D | rk_edp.c | 37 struct rk3288_edp *regs; member 44 static void rk_edp_init_refclk(struct rk3288_edp *regs) in rk_edp_init_refclk() 76 static void rk_edp_init_interrupt(struct rk3288_edp *regs) in rk_edp_init_interrupt() 96 static void rk_edp_enable_sw_function(struct rk3288_edp *regs) in rk_edp_enable_sw_function() 101 static bool rk_edp_get_pll_locked(struct rk3288_edp *regs) in rk_edp_get_pll_locked() 110 static int rk_edp_init_analog_func(struct rk3288_edp *regs) in rk_edp_init_analog_func() 135 static void rk_edp_init_aux(struct rk3288_edp *regs) in rk_edp_init_aux() 150 static int rk_edp_aux_enable(struct rk3288_edp *regs) in rk_edp_aux_enable() 164 static int rk_edp_is_aux_reply(struct rk3288_edp *regs) in rk_edp_is_aux_reply() 179 static int rk_edp_start_aux_transaction(struct rk3288_edp *regs) in rk_edp_start_aux_transaction() [all …]
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | interrupt.h | 82 #define INT_SOFT_MASK_BUG_ON(regs, cond) \ argument 88 #define INT_SOFT_MASK_BUG_ON(regs, cond) argument 98 static inline bool is_implicit_soft_masked(struct pt_regs *regs) in is_implicit_soft_masked() 120 static inline bool is_implicit_soft_masked(struct pt_regs *regs) in is_implicit_soft_masked() 130 static inline void nap_adjust_return(struct pt_regs *regs) in nap_adjust_return() 153 static inline void interrupt_enter_prepare(struct pt_regs *regs) in interrupt_enter_prepare() 218 static inline void interrupt_exit_prepare(struct pt_regs *regs) in interrupt_exit_prepare() 222 static inline void interrupt_async_enter_prepare(struct pt_regs *regs) in interrupt_async_enter_prepare() 241 static inline void interrupt_async_exit_prepare(struct pt_regs *regs) in interrupt_async_exit_prepare() 264 static inline bool nmi_disables_ftrace(struct pt_regs *regs) in nmi_disables_ftrace() [all …]
|
/openbmc/linux/drivers/media/tuners/ |
H A D | tda18271-common.c | 57 unsigned char *regs = priv->tda18271_regs; in tda18271_dump_regs() local 112 unsigned char *regs = priv->tda18271_regs; in tda18271_read_regs() local 141 unsigned char *regs = priv->tda18271_regs; in tda18271_read_extended() local 182 unsigned char *regs = priv->tda18271_regs; in __tda18271_write_regs() local 260 unsigned char *regs = priv->tda18271_regs; in __tda18271_charge_pump_source() local 280 unsigned char *regs = priv->tda18271_regs; in tda18271_init_regs() local 535 unsigned char *regs = priv->tda18271_regs; in tda18271_set_standby_mode() local 554 unsigned char *regs = priv->tda18271_regs; in tda18271_calc_main_pll() local 577 unsigned char *regs = priv->tda18271_regs; in tda18271_calc_cal_pll() local 602 unsigned char *regs = priv->tda18271_regs; in tda18271_calc_bp_filter() local [all …]
|
/openbmc/linux/arch/nios2/include/asm/ |
H A D | syscall.h | 13 static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr() 19 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, int error, long val) in syscall_set_return_value() 51 struct pt_regs *regs, unsigned long *args) in syscall_get_arguments()
|
/openbmc/linux/arch/um/include/asm/ |
H A D | syscall-generic.h | 18 static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr() 25 struct pt_regs *regs) in syscall_rollback() 31 struct pt_regs *regs) in syscall_get_error() 39 struct pt_regs *regs) in syscall_get_return_value() 45 struct pt_regs *regs, in syscall_set_return_value() 52 struct pt_regs *regs, in syscall_get_arguments()
|
/openbmc/linux/arch/openrisc/include/asm/ |
H A D | syscall.h | 23 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr() 29 syscall_rollback(struct task_struct *task, struct pt_regs *regs) in syscall_rollback() 35 syscall_get_error(struct task_struct *task, struct pt_regs *regs) in syscall_get_error() 41 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) in syscall_get_return_value() 47 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, in syscall_set_return_value() 54 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, in syscall_get_arguments()
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | unaligned_32.c | 94 static inline unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) in fetch_reg() 106 static inline unsigned long safe_fetch_reg(unsigned int reg, struct pt_regs *regs) in safe_fetch_reg() 126 static inline unsigned long *fetch_reg_addr(unsigned int reg, struct pt_regs *regs) in fetch_reg_addr() 136 static unsigned long compute_effective_address(struct pt_regs *regs, in compute_effective_address() 152 unsigned long safe_compute_effective_address(struct pt_regs *regs, in safe_compute_effective_address() 181 struct pt_regs *regs) in do_int_store() 199 static inline void advance(struct pt_regs *regs) in advance() 215 static void kernel_mna_trap_fault(struct pt_regs *regs, unsigned int insn) in kernel_mna_trap_fault() 240 asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) in kernel_unaligned_trap() 277 asmlinkage void user_unaligned_trap(struct pt_regs *regs, unsigned int insn) in user_unaligned_trap()
|
H A D | unaligned_64.c | 59 static inline int decode_access_size(struct pt_regs *regs, unsigned int insn) in decode_access_size() 87 static inline int decode_asi(unsigned int insn, struct pt_regs *regs) in decode_asi() 120 static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) in fetch_reg() 145 static unsigned long *fetch_reg_addr(unsigned int reg, struct pt_regs *regs) in fetch_reg_addr() 169 unsigned long compute_effective_address(struct pt_regs *regs, in compute_effective_address() 192 static void __used unaligned_panic(char *str, struct pt_regs *regs) in unaligned_panic() 204 struct pt_regs *regs, int asi, int orig_asi) in do_int_store() 239 static inline void advance(struct pt_regs *regs) in advance() 261 struct pt_regs *regs = current_thread_info()->kern_una_regs; in kernel_mna_trap_fault() local 296 static void log_unaligned(struct pt_regs *regs) in log_unaligned() [all …]
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | traps.c | 83 static void print_gr(const char *level, struct pt_regs *regs) in print_gr() 97 static void print_fr(const char *level, struct pt_regs *regs) in print_fr() 124 void show_regs(struct pt_regs *regs) in show_regs() 170 #define parisc_printk_ratelimited(critical, regs, fmt, ...) { \ argument 197 struct pt_regs *regs, const char *loglvl) in parisc_show_stack() 216 void die_if_kernel(char *str, struct pt_regs *regs, long err) in die_if_kernel() 274 static void handle_gdb_break(struct pt_regs *regs, int wot) in handle_gdb_break() 280 static void handle_break(struct pt_regs *regs) in handle_break() 332 static void default_trap(int code, struct pt_regs *regs) in default_trap() 338 static void transfer_pim_to_trap_frame(struct pt_regs *regs) in transfer_pim_to_trap_frame() [all …]
|
/openbmc/linux/arch/arm/kernel/ |
H A D | signal.c | 140 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) in restore_sigframe() 187 asmlinkage int sys_sigreturn(struct pt_regs *regs) in sys_sigreturn() 217 asmlinkage int sys_rt_sigreturn(struct pt_regs *regs) in sys_rt_sigreturn() 251 setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, sigset_t *set) in setup_sigframe() 301 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, int framesize) in get_sigframe() 321 setup_return(struct pt_regs *regs, struct ksignal *ksig, in setup_return() 447 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_frame() 468 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) in setup_rt_frame() 502 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() 537 static int do_signal(struct pt_regs *regs, int syscall) in do_signal() [all …]
|
/openbmc/linux/arch/sh/include/asm/ |
H A D | syscall_32.h | 13 struct pt_regs *regs) in syscall_get_nr() 19 struct pt_regs *regs) in syscall_rollback() 28 struct pt_regs *regs) in syscall_get_error() 34 struct pt_regs *regs) in syscall_get_return_value() 40 struct pt_regs *regs, in syscall_set_return_value() 47 struct pt_regs *regs, in syscall_get_arguments()
|
/openbmc/linux/arch/openrisc/kernel/ |
H A D | signal.c | 42 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() 137 struct pt_regs *regs, size_t frame_size) in get_sigframe() 157 struct pt_regs *regs) in setup_rt_frame() 211 handle_signal(struct ksignal *ksig, struct pt_regs *regs) in handle_signal() 232 static int do_signal(struct pt_regs *regs, int syscall) in do_signal() 298 do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) in do_work_pending()
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | syscall.c | 21 static long do_ni_syscall(struct pt_regs *regs, int scno) in do_ni_syscall() 35 static long __invoke_syscall(struct pt_regs *regs, syscall_fn_t syscall_fn) in __invoke_syscall() 40 static void invoke_syscall(struct pt_regs *regs, unsigned int scno, in invoke_syscall() 75 static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr, in el0_svc_common() 151 void do_el0_svc(struct pt_regs *regs) in do_el0_svc() 157 void do_el0_svc_compat(struct pt_regs *regs) in do_el0_svc_compat()
|