/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | entry-common.c | 38 static __always_inline void __enter_from_kernel_mode(struct pt_regs *regs) in __enter_from_kernel_mode() argument 40 regs->exit_rcu = false; in __enter_from_kernel_mode() 47 regs->exit_rcu = true; in __enter_from_kernel_mode() 56 static void noinstr enter_from_kernel_mode(struct pt_regs *regs) in enter_from_kernel_mode() argument 58 __enter_from_kernel_mode(regs); in enter_from_kernel_mode() 71 static __always_inline void __exit_to_kernel_mode(struct pt_regs *regs) in __exit_to_kernel_mode() argument 75 if (interrupts_enabled(regs)) { in __exit_to_kernel_mode() 76 if (regs->exit_rcu) { in __exit_to_kernel_mode() 86 if (regs->exit_rcu) in __exit_to_kernel_mode() 91 static void noinstr exit_to_kernel_mode(struct pt_regs *regs) in exit_to_kernel_mode() argument 111 enter_from_user_mode(struct pt_regs *regs) enter_from_user_mode() argument 129 exit_to_user_mode_prepare(struct pt_regs *regs) exit_to_user_mode_prepare() argument 142 exit_to_user_mode(struct pt_regs *regs) exit_to_user_mode() argument 149 asm_exit_to_user_mode(struct pt_regs *regs) asm_exit_to_user_mode() argument 159 arm64_enter_nmi(struct pt_regs *regs) arm64_enter_nmi() argument 177 arm64_exit_nmi(struct pt_regs *regs) arm64_exit_nmi() argument 199 arm64_enter_el1_dbg(struct pt_regs *regs) arm64_enter_el1_dbg() argument 214 arm64_exit_el1_dbg(struct pt_regs *regs) arm64_exit_el1_dbg() argument 270 do_interrupt_handler(struct pt_regs *regs, void (*handler)(struct pt_regs *)) do_interrupt_handler() argument 286 __panic_unhandled(struct pt_regs *regs, const char *vector, unsigned long esr) __panic_unhandled() argument 335 cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) cortex_a76_erratum_1463225_debug_handler() argument 352 cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) cortex_a76_erratum_1463225_debug_handler() argument 392 el1_abort(struct pt_regs *regs, unsigned long esr) el1_abort() argument 403 el1_pc(struct pt_regs *regs, unsigned long esr) el1_pc() argument 414 el1_undef(struct pt_regs *regs, unsigned long esr) el1_undef() argument 423 el1_bti(struct pt_regs *regs, unsigned long esr) el1_bti() argument 432 el1_dbg(struct pt_regs *regs, unsigned long esr) el1_dbg() argument 442 el1_fpac(struct pt_regs *regs, unsigned long esr) el1_fpac() argument 451 el1h_64_sync_handler(struct pt_regs *regs) el1h_64_sync_handler() argument 488 __el1_pnmi(struct pt_regs *regs, void (*handler)(struct pt_regs *)) __el1_pnmi() argument 496 __el1_irq(struct pt_regs *regs, void (*handler)(struct pt_regs *)) __el1_irq() argument 509 el1_interrupt(struct pt_regs *regs, void (*handler)(struct pt_regs *)) el1_interrupt() argument 520 el1h_64_irq_handler(struct pt_regs *regs) el1h_64_irq_handler() argument 525 el1h_64_fiq_handler(struct pt_regs *regs) el1h_64_fiq_handler() argument 530 el1h_64_error_handler(struct pt_regs *regs) el1h_64_error_handler() argument 540 el0_da(struct pt_regs *regs, unsigned long esr) el0_da() argument 550 el0_ia(struct pt_regs *regs, unsigned long esr) el0_ia() argument 568 el0_fpsimd_acc(struct pt_regs *regs, unsigned long esr) el0_fpsimd_acc() argument 576 el0_sve_acc(struct pt_regs *regs, unsigned long esr) el0_sve_acc() argument 584 el0_sme_acc(struct pt_regs *regs, unsigned long esr) el0_sme_acc() argument 592 el0_fpsimd_exc(struct pt_regs *regs, unsigned long esr) el0_fpsimd_exc() argument 600 el0_sys(struct pt_regs *regs, unsigned long esr) el0_sys() argument 608 el0_pc(struct pt_regs *regs, unsigned long esr) el0_pc() argument 621 el0_sp(struct pt_regs *regs, unsigned long esr) el0_sp() argument 629 el0_undef(struct pt_regs *regs, unsigned long esr) el0_undef() argument 637 el0_bti(struct pt_regs *regs) el0_bti() argument 645 el0_mops(struct pt_regs *regs, unsigned long esr) el0_mops() argument 653 el0_inv(struct pt_regs *regs, unsigned long esr) el0_inv() argument 661 el0_dbg(struct pt_regs *regs, unsigned long esr) el0_dbg() argument 672 el0_svc(struct pt_regs *regs) el0_svc() argument 682 el0_fpac(struct pt_regs *regs, unsigned long esr) el0_fpac() argument 690 el0t_64_sync_handler(struct pt_regs *regs) el0t_64_sync_handler() argument 749 el0_interrupt(struct pt_regs *regs, void (*handler)(struct pt_regs *)) el0_interrupt() argument 766 __el0_irq_handler_common(struct pt_regs *regs) __el0_irq_handler_common() argument 771 el0t_64_irq_handler(struct pt_regs *regs) el0t_64_irq_handler() argument 776 __el0_fiq_handler_common(struct pt_regs *regs) __el0_fiq_handler_common() argument 781 el0t_64_fiq_handler(struct pt_regs *regs) el0t_64_fiq_handler() argument 786 __el0_error_handler_common(struct pt_regs *regs) __el0_error_handler_common() argument 799 el0t_64_error_handler(struct pt_regs *regs) el0t_64_error_handler() argument 805 el0_cp15(struct pt_regs *regs, unsigned long esr) el0_cp15() argument 813 el0_svc_compat(struct pt_regs *regs) el0_svc_compat() argument 822 el0t_32_sync_handler(struct pt_regs *regs) el0t_32_sync_handler() argument 866 el0t_32_irq_handler(struct pt_regs *regs) el0t_32_irq_handler() argument 871 el0t_32_fiq_handler(struct pt_regs *regs) el0t_32_fiq_handler() argument 876 el0t_32_error_handler(struct pt_regs *regs) el0t_32_error_handler() argument 888 handle_bad_stack(struct pt_regs *regs) handle_bad_stack() argument 900 __sdei_handler(struct pt_regs *regs, struct sdei_registered_event *arg) __sdei_handler() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | entry-common.c | 24 static void noinstr enter_from_kernel_mode(struct pt_regs *regs) in enter_from_kernel_mode() argument 26 regs->exit_rcu = false; in enter_from_kernel_mode() 33 regs->exit_rcu = true; in enter_from_kernel_mode() 46 static void noinstr exit_to_kernel_mode(struct pt_regs *regs) in exit_to_kernel_mode() argument 50 if (interrupts_enabled(regs)) { in exit_to_kernel_mode() 51 if (regs->exit_rcu) { in exit_to_kernel_mode() 61 if (regs->exit_rcu) in exit_to_kernel_mode() 66 void noinstr arm64_enter_nmi(struct pt_regs *regs) in arm64_enter_nmi() argument 68 regs->lockdep_hardirqs = lockdep_hardirqs_enabled(); in arm64_enter_nmi() 79 void noinstr arm64_exit_nmi(struct pt_regs *regs) in arm64_exit_nmi() argument 96 enter_el1_irq_or_nmi(struct pt_regs *regs) enter_el1_irq_or_nmi() argument 104 exit_el1_irq_or_nmi(struct pt_regs *regs) exit_el1_irq_or_nmi() argument 112 el1_abort(struct pt_regs *regs, unsigned long esr) el1_abort() argument 124 el1_pc(struct pt_regs *regs, unsigned long esr) el1_pc() argument 135 el1_undef(struct pt_regs *regs, unsigned long esr) el1_undef() argument 144 el1_bti(struct pt_regs *regs, unsigned long esr) el1_bti() argument 153 el1_inv(struct pt_regs *regs, unsigned long esr) el1_inv() argument 162 arm64_enter_el1_dbg(struct pt_regs *regs) arm64_enter_el1_dbg() argument 172 arm64_exit_el1_dbg(struct pt_regs *regs) arm64_exit_el1_dbg() argument 186 el1_dbg(struct pt_regs *regs, unsigned long esr) el1_dbg() argument 195 el1_fpac(struct pt_regs *regs, unsigned long esr) el1_fpac() argument 204 el1_sync_handler(struct pt_regs *regs) el1_sync_handler() argument 257 el0_da(struct pt_regs *regs, unsigned long esr) el0_da() argument 267 el0_ia(struct pt_regs *regs, unsigned long esr) el0_ia() argument 284 el0_fpsimd_acc(struct pt_regs *regs, unsigned long esr) el0_fpsimd_acc() argument 291 el0_sve_acc(struct pt_regs *regs, unsigned long esr) el0_sve_acc() argument 298 el0_fpsimd_exc(struct pt_regs *regs, unsigned long esr) el0_fpsimd_exc() argument 305 el0_sys(struct pt_regs *regs, unsigned long esr) el0_sys() argument 312 el0_pc(struct pt_regs *regs, unsigned long esr) el0_pc() argument 324 el0_sp(struct pt_regs *regs, unsigned long esr) el0_sp() argument 331 el0_undef(struct pt_regs *regs, unsigned long esr) el0_undef() argument 338 el0_bti(struct pt_regs *regs) el0_bti() argument 345 el0_inv(struct pt_regs *regs, unsigned long esr) el0_inv() argument 352 el0_dbg(struct pt_regs *regs, unsigned long esr) el0_dbg() argument 362 el0_svc(struct pt_regs *regs) el0_svc() argument 368 el0_fpac(struct pt_regs *regs, unsigned long esr) el0_fpac() argument 375 el0_sync_handler(struct pt_regs *regs) el0_sync_handler() argument 429 el0_cp15(struct pt_regs *regs, unsigned long esr) el0_cp15() argument 436 el0_svc_compat(struct pt_regs *regs) el0_svc_compat() argument 442 el0_sync_compat_handler(struct pt_regs *regs) el0_sync_compat_handler() argument [all...] |
/kernel/linux/linux-5.10/arch/csky/kernel/probes/ |
H A D | simulate-insn.c | 10 static inline bool csky_insn_reg_get_val(struct pt_regs *regs, in csky_insn_reg_get_val() argument 15 *ptr = *(®s->a0 + index); in csky_insn_reg_get_val() 18 *ptr = *(®s->exregs[0] + index - 16); in csky_insn_reg_get_val() 22 *ptr = regs->usp; in csky_insn_reg_get_val() 25 *ptr = regs->lr; in csky_insn_reg_get_val() 28 *ptr = regs->tls; in csky_insn_reg_get_val() 39 static inline bool csky_insn_reg_set_val(struct pt_regs *regs, in csky_insn_reg_set_val() argument 44 *(®s->a0 + index) = val; in csky_insn_reg_set_val() 47 *(®s->exregs[0] + index - 16) = val; in csky_insn_reg_set_val() 51 regs in csky_insn_reg_set_val() 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 310 simulate_bhz32(u32 opcode, long addr, struct pt_regs *regs) simulate_bhz32() argument 327 simulate_blsz32(u32 opcode, long addr, struct pt_regs *regs) simulate_blsz32() argument 344 simulate_blz32(u32 opcode, long addr, struct pt_regs *regs) simulate_blz32() argument 361 simulate_bsr32(u32 opcode, long addr, struct pt_regs *regs) simulate_bsr32() argument 375 simulate_jmpi32(u32 opcode, long addr, struct pt_regs *regs) simulate_jmpi32() argument 387 simulate_jsri32(u32 opcode, long addr, struct pt_regs *regs) simulate_jsri32() argument [all...] |
/kernel/linux/linux-5.10/arch/csky/abiv2/inc/abi/ |
H A D | elf.h | 7 #define ELF_CORE_COPY_REGS(pr_reg, regs) do { \ 8 pr_reg[0] = regs->pc; \ 9 pr_reg[1] = regs->a1; \ 10 pr_reg[2] = regs->a0; \ 11 pr_reg[3] = regs->sr; \ 12 pr_reg[4] = regs->a2; \ 13 pr_reg[5] = regs->a3; \ 14 pr_reg[6] = regs->regs[0]; \ 15 pr_reg[7] = regs [all...] |
/kernel/linux/linux-6.6/arch/csky/abiv2/inc/abi/ |
H A D | elf.h | 7 #define ELF_CORE_COPY_REGS(pr_reg, regs) do { \ 8 pr_reg[0] = regs->pc; \ 9 pr_reg[1] = regs->a1; \ 10 pr_reg[2] = regs->a0; \ 11 pr_reg[3] = regs->sr; \ 12 pr_reg[4] = regs->a2; \ 13 pr_reg[5] = regs->a3; \ 14 pr_reg[6] = regs->regs[0]; \ 15 pr_reg[7] = regs [all...] |
/kernel/linux/linux-6.6/arch/csky/kernel/probes/ |
H A D | simulate-insn.c | 10 static inline bool csky_insn_reg_get_val(struct pt_regs *regs, in csky_insn_reg_get_val() argument 15 *ptr = *(®s->a0 + index); in csky_insn_reg_get_val() 18 *ptr = *(®s->exregs[0] + index - 16); in csky_insn_reg_get_val() 22 *ptr = regs->usp; in csky_insn_reg_get_val() 25 *ptr = regs->lr; in csky_insn_reg_get_val() 28 *ptr = regs->tls; in csky_insn_reg_get_val() 39 static inline bool csky_insn_reg_set_val(struct pt_regs *regs, in csky_insn_reg_set_val() argument 44 *(®s->a0 + index) = val; in csky_insn_reg_set_val() 47 *(®s->exregs[0] + index - 16) = val; in csky_insn_reg_set_val() 51 regs in csky_insn_reg_set_val() 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...] |
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | ptrace.h | 123 #define compat_usr(x) regs[(x)] 124 #define compat_fp regs[11] 125 #define compat_sp regs[13] 126 #define compat_lr regs[14] 127 #define compat_sp_hyp regs[15] 128 #define compat_lr_irq regs[16] 129 #define compat_sp_irq regs[17] 130 #define compat_lr_svc regs[18] 131 #define compat_sp_svc regs[19] 132 #define compat_lr_abt regs[2 177 u64 regs[31]; global() member 202 in_syscall(struct pt_regs const *regs) in_syscall() argument 207 forget_syscall(struct pt_regs *regs) forget_syscall() argument 244 user_stack_pointer(struct pt_regs *regs) user_stack_pointer() argument 264 regs_get_register(struct pt_regs *regs, unsigned int offset) regs_get_register() argument 295 pt_regs_read_reg(const struct pt_regs *regs, int r) pt_regs_read_reg() argument 304 pt_regs_write_reg(struct pt_regs *regs, int r, unsigned long val) pt_regs_write_reg() argument 312 kernel_stack_pointer(struct pt_regs *regs) kernel_stack_pointer() argument 317 regs_return_value(struct pt_regs *regs) regs_return_value() argument 332 regs_set_return_value(struct pt_regs *regs, unsigned long rc) regs_set_return_value() argument 350 regs_get_kernel_argument(struct pt_regs *regs, unsigned int n) regs_get_kernel_argument() argument 363 instruction_pointer(struct pt_regs *regs) instruction_pointer() argument 367 instruction_pointer_set(struct pt_regs *regs, unsigned long val) instruction_pointer_set() argument 373 frame_pointer(struct pt_regs *regs) frame_pointer() argument 380 procedure_link_pointer_set(struct pt_regs *regs, unsigned long val) procedure_link_pointer_set() argument [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | ptrace.h | 128 #define compat_usr(x) regs[(x)] 129 #define compat_fp regs[11] 130 #define compat_sp regs[13] 131 #define compat_lr regs[14] 132 #define compat_sp_hyp regs[15] 133 #define compat_lr_irq regs[16] 134 #define compat_sp_irq regs[17] 135 #define compat_lr_svc regs[18] 136 #define compat_sp_svc regs[19] 137 #define compat_lr_abt regs[2 182 u64 regs[31]; global() member 206 in_syscall(struct pt_regs const *regs) in_syscall() argument 211 forget_syscall(struct pt_regs *regs) forget_syscall() argument 248 user_stack_pointer(struct pt_regs *regs) user_stack_pointer() argument 268 regs_get_register(struct pt_regs *regs, unsigned int offset) regs_get_register() argument 299 pt_regs_read_reg(const struct pt_regs *regs, int r) pt_regs_read_reg() argument 308 pt_regs_write_reg(struct pt_regs *regs, int r, unsigned long val) pt_regs_write_reg() argument 316 kernel_stack_pointer(struct pt_regs *regs) kernel_stack_pointer() argument 321 regs_return_value(struct pt_regs *regs) regs_return_value() argument 336 regs_set_return_value(struct pt_regs *regs, unsigned long rc) regs_set_return_value() argument 354 regs_get_kernel_argument(struct pt_regs *regs, unsigned int n) regs_get_kernel_argument() argument 367 instruction_pointer(struct pt_regs *regs) instruction_pointer() argument 371 instruction_pointer_set(struct pt_regs *regs, unsigned long val) instruction_pointer_set() argument 377 frame_pointer(struct pt_regs *regs) frame_pointer() argument 384 procedure_link_pointer_set(struct pt_regs *regs, unsigned long val) procedure_link_pointer_set() argument [all...] |
/kernel/linux/linux-5.10/arch/hexagon/kernel/ |
H A D | vm_events.c | 16 * @regs: pointer to pt_regs 22 void show_regs(struct pt_regs *regs) in show_regs() argument 27 regs->restart_r0, regs->syscall_nr); in show_regs() 28 printk(KERN_EMERG "preds: \t\t0x%08lx\n", regs->preds); in show_regs() 30 regs->lc0, regs->sa0, regs->m0); in show_regs() 32 regs->lc1, regs in show_regs() 76 dummy_handler(struct pt_regs *regs) dummy_handler() argument 83 arch_do_IRQ(struct pt_regs *regs) arch_do_IRQ() argument [all...] |
/kernel/linux/linux-6.6/arch/hexagon/kernel/ |
H A D | vm_events.c | 16 * @regs: pointer to pt_regs 22 void show_regs(struct pt_regs *regs) in show_regs() argument 27 regs->restart_r0, regs->syscall_nr); in show_regs() 28 printk(KERN_EMERG "preds: \t\t0x%08lx\n", regs->preds); in show_regs() 30 regs->lc0, regs->sa0, regs->m0); in show_regs() 32 regs->lc1, regs in show_regs() 76 dummy_handler(struct pt_regs *regs) dummy_handler() argument 83 arch_do_IRQ(struct pt_regs *regs) arch_do_IRQ() argument [all...] |
/kernel/linux/linux-5.10/arch/openrisc/kernel/ |
H A D | traps.c | 59 void show_registers(struct pt_regs *regs) in show_registers() argument 65 esp = (unsigned long)(regs->sp); in show_registers() 66 if (user_mode(regs)) in show_registers() 71 smp_processor_id(), regs->pc, regs->sr, regs->sp); in show_registers() 73 0L, regs->gpr[1], regs->gpr[2], regs->gpr[3]); in show_registers() 75 regs in show_registers() 123 nommu_dump_state(struct pt_regs *regs, unsigned long ea, unsigned long vector) nommu_dump_state() argument 200 die(const char *str, struct pt_regs *regs, long err) die() argument 219 die_if_kernel(const char *str, struct pt_regs *regs, long err) die_if_kernel() argument 227 unhandled_exception(struct pt_regs *regs, int ea, int vector) unhandled_exception() argument 239 do_trap(struct pt_regs *regs, unsigned long address) do_trap() argument 246 do_unaligned_access(struct pt_regs *regs, unsigned long address) do_unaligned_access() argument 259 do_bus_fault(struct pt_regs *regs, unsigned long address) do_bus_fault() argument 271 in_delay_slot(struct pt_regs *regs) in_delay_slot() argument 295 adjust_pc(struct pt_regs *regs, unsigned long address) adjust_pc() argument 343 simulate_lwa(struct pt_regs *regs, unsigned long address, unsigned int insn) simulate_lwa() argument 385 simulate_swa(struct pt_regs *regs, unsigned long address, unsigned int insn) simulate_swa() argument 435 do_illegal_instruction(struct pt_regs *regs, unsigned long address) do_illegal_instruction() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | branch.c | 29 int __isa_exception_epc(struct pt_regs *regs) in __isa_exception_epc() argument 32 long epc = regs->cp0_epc; in __isa_exception_epc() 59 int __mm_isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, in __mm_isBranchInstr() argument 79 regs->regs[insn.mm_i_format.rt] = in __mm_isBranchInstr() 80 regs->cp0_epc + in __mm_isBranchInstr() 83 *contpc = regs->regs[insn.mm_i_format.rs]; in __mm_isBranchInstr() 92 regs->regs[3 in __mm_isBranchInstr() 262 __microMIPS_compute_return_epc(struct pt_regs *regs) __microMIPS_compute_return_epc() argument 320 __MIPS16e_compute_return_epc(struct pt_regs *regs) __MIPS16e_compute_return_epc() argument 422 __compute_return_epc_for_insn(struct pt_regs *regs, union mips_instruction insn) __compute_return_epc_for_insn() argument 849 __compute_return_epc(struct pt_regs *regs) __compute_return_epc() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | branch.c | 29 int __isa_exception_epc(struct pt_regs *regs) in __isa_exception_epc() argument 32 long epc = regs->cp0_epc; in __isa_exception_epc() 59 int __mm_isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, in __mm_isBranchInstr() argument 79 regs->regs[insn.mm_i_format.rt] = in __mm_isBranchInstr() 80 regs->cp0_epc + in __mm_isBranchInstr() 83 *contpc = regs->regs[insn.mm_i_format.rs]; in __mm_isBranchInstr() 92 regs->regs[3 in __mm_isBranchInstr() 262 __microMIPS_compute_return_epc(struct pt_regs *regs) __microMIPS_compute_return_epc() argument 320 __MIPS16e_compute_return_epc(struct pt_regs *regs) __MIPS16e_compute_return_epc() argument 422 __compute_return_epc_for_insn(struct pt_regs *regs, union mips_instruction insn) __compute_return_epc_for_insn() argument 849 __compute_return_epc(struct pt_regs *regs) __compute_return_epc() argument [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | signal_32.c | 90 struct pt_regs *regs) in save_sigcontext_fpu() 108 unlazy_fpu(tsk, regs); in save_sigcontext_fpu() 115 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p) in restore_sigcontext() argument 118 unsigned int sr = regs->sr & ~SR_USER_MASK; in restore_sigcontext() 120 #define COPY(x) err |= __get_user(regs->x, &sc->sc_##x) in restore_sigcontext() 121 COPY(regs[1]); in restore_sigcontext() 122 COPY(regs[2]); COPY(regs[3]); in restore_sigcontext() 123 COPY(regs[4]); COPY(regs[ in restore_sigcontext() 89 save_sigcontext_fpu(struct sigcontext __user *sc, struct pt_regs *regs) save_sigcontext_fpu() argument 157 struct pt_regs *regs = current_pt_regs(); sys_sigreturn() local 187 struct pt_regs *regs = current_pt_regs(); sys_rt_sigreturn() local 221 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, unsigned long mask) setup_sigcontext() argument 269 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) setup_frame() argument 335 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) setup_rt_frame() argument 406 handle_syscall_restart(unsigned long save_r0, struct pt_regs *regs, struct sigaction *sa) handle_syscall_restart() argument 436 handle_signal(struct ksignal *ksig, struct pt_regs *regs, unsigned int save_r0) handle_signal() argument 459 do_signal(struct pt_regs *regs, unsigned int save_r0) do_signal() argument 501 do_notify_resume(struct pt_regs *regs, unsigned int save_r0, unsigned long thread_info_flags) do_notify_resume() argument [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | signal_32.c | 90 struct pt_regs *regs) in save_sigcontext_fpu() 108 unlazy_fpu(tsk, regs); in save_sigcontext_fpu() 115 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p) in restore_sigcontext() argument 118 unsigned int sr = regs->sr & ~SR_USER_MASK; in restore_sigcontext() 120 #define COPY(x) err |= __get_user(regs->x, &sc->sc_##x) in restore_sigcontext() 121 COPY(regs[1]); in restore_sigcontext() 122 COPY(regs[2]); COPY(regs[3]); in restore_sigcontext() 123 COPY(regs[4]); COPY(regs[ in restore_sigcontext() 89 save_sigcontext_fpu(struct sigcontext __user *sc, struct pt_regs *regs) save_sigcontext_fpu() argument 157 struct pt_regs *regs = current_pt_regs(); sys_sigreturn() local 187 struct pt_regs *regs = current_pt_regs(); sys_rt_sigreturn() local 221 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, unsigned long mask) setup_sigcontext() argument 269 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) setup_frame() argument 335 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) setup_rt_frame() argument 406 handle_syscall_restart(unsigned long save_r0, struct pt_regs *regs, struct sigaction *sa) handle_syscall_restart() argument 436 handle_signal(struct ksignal *ksig, struct pt_regs *regs, unsigned int save_r0) handle_signal() argument 459 do_signal(struct pt_regs *regs, unsigned int save_r0) do_signal() argument 501 do_notify_resume(struct pt_regs *regs, unsigned int save_r0, unsigned long thread_info_flags) do_notify_resume() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/um/asm/ |
H A D | elf.h | 36 #define ELF_PLAT_INIT(regs, load_addr) do { \ 37 PT_REGS_BX(regs) = 0; \ 38 PT_REGS_CX(regs) = 0; \ 39 PT_REGS_DX(regs) = 0; \ 40 PT_REGS_SI(regs) = 0; \ 41 PT_REGS_DI(regs) = 0; \ 42 PT_REGS_BP(regs) = 0; \ 43 PT_REGS_AX(regs) = 0; \ 48 #define ELF_CORE_COPY_REGS(pr_reg, regs) do { \ 49 pr_reg[0] = PT_REGS_BX(regs); \ [all...] |
/kernel/linux/linux-6.6/arch/x86/um/asm/ |
H A D | elf.h | 36 #define ELF_PLAT_INIT(regs, load_addr) do { \ 37 PT_REGS_BX(regs) = 0; \ 38 PT_REGS_CX(regs) = 0; \ 39 PT_REGS_DX(regs) = 0; \ 40 PT_REGS_SI(regs) = 0; \ 41 PT_REGS_DI(regs) = 0; \ 42 PT_REGS_BP(regs) = 0; \ 43 PT_REGS_AX(regs) = 0; \ 48 #define ELF_CORE_COPY_REGS(pr_reg, regs) do { \ 49 pr_reg[0] = PT_REGS_BX(regs); \ [all...] |
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | traps.c | 57 struct pt_regs *regs, const char *loglvl); 83 static void print_gr(const char *level, struct pt_regs *regs) in print_gr() argument 90 printbinary(buf, regs->gr[0], 32); in print_gr() 94 PRINTREGS(level, regs->gr, "r", RFMT, i); in print_gr() 97 static void print_fr(const char *level, struct pt_regs *regs) in print_fr() argument 121 PRINTREGS(level, regs->fr, "fr", FFMT, i); in print_fr() 124 void show_regs(struct pt_regs *regs) in show_regs() argument 130 user = user_mode(regs); in show_regs() 135 print_gr(level, regs); in show_regs() 138 PRINTREGS(level, regs in show_regs() 196 parisc_show_stack(struct task_struct *task, struct pt_regs *regs, const char *loglvl) parisc_show_stack() argument 216 die_if_kernel(char *str, struct pt_regs *regs, long err) die_if_kernel() argument 274 handle_gdb_break(struct pt_regs *regs, int wot) handle_gdb_break() argument 280 handle_break(struct pt_regs *regs) handle_break() argument 332 default_trap(int code, struct pt_regs *regs) default_trap() argument 338 transfer_pim_to_trap_frame(struct pt_regs *regs) transfer_pim_to_trap_frame() argument 418 parisc_terminate(char *msg, struct pt_regs *regs, int code, unsigned long offset) parisc_terminate() argument 475 handle_interruption(int code, struct pt_regs *regs) handle_interruption() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/tuners/ |
H A D | tda18271-common.c | 57 unsigned char *regs = priv->tda18271_regs; in tda18271_dump_regs() local 60 tda_reg("ID_BYTE = 0x%02x\n", 0xff & regs[R_ID]); in tda18271_dump_regs() 61 tda_reg("THERMO_BYTE = 0x%02x\n", 0xff & regs[R_TM]); in tda18271_dump_regs() 62 tda_reg("POWER_LEVEL_BYTE = 0x%02x\n", 0xff & regs[R_PL]); in tda18271_dump_regs() 63 tda_reg("EASY_PROG_BYTE_1 = 0x%02x\n", 0xff & regs[R_EP1]); in tda18271_dump_regs() 64 tda_reg("EASY_PROG_BYTE_2 = 0x%02x\n", 0xff & regs[R_EP2]); in tda18271_dump_regs() 65 tda_reg("EASY_PROG_BYTE_3 = 0x%02x\n", 0xff & regs[R_EP3]); in tda18271_dump_regs() 66 tda_reg("EASY_PROG_BYTE_4 = 0x%02x\n", 0xff & regs[R_EP4]); in tda18271_dump_regs() 67 tda_reg("EASY_PROG_BYTE_5 = 0x%02x\n", 0xff & regs[R_EP5]); in tda18271_dump_regs() 68 tda_reg("CAL_POST_DIV_BYTE = 0x%02x\n", 0xff & regs[R_CP in tda18271_dump_regs() 112 unsigned char *regs = priv->tda18271_regs; tda18271_read_regs() local 141 unsigned char *regs = priv->tda18271_regs; tda18271_read_extended() local 182 unsigned char *regs = priv->tda18271_regs; __tda18271_write_regs() local 260 unsigned char *regs = priv->tda18271_regs; __tda18271_charge_pump_source() local 280 unsigned char *regs = priv->tda18271_regs; tda18271_init_regs() local 535 unsigned char *regs = priv->tda18271_regs; tda18271_set_standby_mode() local 554 unsigned char *regs = priv->tda18271_regs; tda18271_calc_main_pll() local 577 unsigned char *regs = priv->tda18271_regs; tda18271_calc_cal_pll() local 602 unsigned char *regs = priv->tda18271_regs; tda18271_calc_bp_filter() local 619 unsigned char *regs = priv->tda18271_regs; tda18271_calc_km() local 636 unsigned char *regs = priv->tda18271_regs; tda18271_calc_rf_band() local 653 unsigned char *regs = priv->tda18271_regs; tda18271_calc_gain_taper() local 670 unsigned char *regs = priv->tda18271_regs; tda18271_calc_ir_measure() local 687 unsigned char *regs = priv->tda18271_regs; tda18271_calc_rf_cal() local [all...] |
/kernel/linux/linux-6.6/drivers/media/tuners/ |
H A D | tda18271-common.c | 57 unsigned char *regs = priv->tda18271_regs; in tda18271_dump_regs() local 60 tda_reg("ID_BYTE = 0x%02x\n", 0xff & regs[R_ID]); in tda18271_dump_regs() 61 tda_reg("THERMO_BYTE = 0x%02x\n", 0xff & regs[R_TM]); in tda18271_dump_regs() 62 tda_reg("POWER_LEVEL_BYTE = 0x%02x\n", 0xff & regs[R_PL]); in tda18271_dump_regs() 63 tda_reg("EASY_PROG_BYTE_1 = 0x%02x\n", 0xff & regs[R_EP1]); in tda18271_dump_regs() 64 tda_reg("EASY_PROG_BYTE_2 = 0x%02x\n", 0xff & regs[R_EP2]); in tda18271_dump_regs() 65 tda_reg("EASY_PROG_BYTE_3 = 0x%02x\n", 0xff & regs[R_EP3]); in tda18271_dump_regs() 66 tda_reg("EASY_PROG_BYTE_4 = 0x%02x\n", 0xff & regs[R_EP4]); in tda18271_dump_regs() 67 tda_reg("EASY_PROG_BYTE_5 = 0x%02x\n", 0xff & regs[R_EP5]); in tda18271_dump_regs() 68 tda_reg("CAL_POST_DIV_BYTE = 0x%02x\n", 0xff & regs[R_CP in tda18271_dump_regs() 112 unsigned char *regs = priv->tda18271_regs; tda18271_read_regs() local 141 unsigned char *regs = priv->tda18271_regs; tda18271_read_extended() local 182 unsigned char *regs = priv->tda18271_regs; __tda18271_write_regs() local 260 unsigned char *regs = priv->tda18271_regs; __tda18271_charge_pump_source() local 280 unsigned char *regs = priv->tda18271_regs; tda18271_init_regs() local 535 unsigned char *regs = priv->tda18271_regs; tda18271_set_standby_mode() local 554 unsigned char *regs = priv->tda18271_regs; tda18271_calc_main_pll() local 577 unsigned char *regs = priv->tda18271_regs; tda18271_calc_cal_pll() local 602 unsigned char *regs = priv->tda18271_regs; tda18271_calc_bp_filter() local 619 unsigned char *regs = priv->tda18271_regs; tda18271_calc_km() local 636 unsigned char *regs = priv->tda18271_regs; tda18271_calc_rf_band() local 653 unsigned char *regs = priv->tda18271_regs; tda18271_calc_gain_taper() local 670 unsigned char *regs = priv->tda18271_regs; tda18271_calc_ir_measure() local 687 unsigned char *regs = priv->tda18271_regs; tda18271_calc_rf_cal() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | ptrace.h | 8 * this should only contain volatile regs 118 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer() argument 120 return regs->nip; in instruction_pointer() 123 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() argument 126 regs->nip = val; in instruction_pointer_set() 129 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer() argument 131 return regs->gpr[1]; in user_stack_pointer() 134 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() argument 140 extern unsigned long profile_pc(struct pt_regs *regs); 142 #define profile_pc(regs) instruction_pointe 205 set_trap(struct pt_regs *regs, unsigned long val) set_trap() argument 210 trap_is_scv(struct pt_regs *regs) trap_is_scv() argument 215 trap_is_syscall(struct pt_regs *regs) trap_is_syscall() argument 220 trap_norestart(struct pt_regs *regs) trap_norestart() argument 225 set_trap_norestart(struct pt_regs *regs) set_trap_norestart() argument 231 is_syscall_success(struct pt_regs *regs) is_syscall_success() argument 239 regs_return_value(struct pt_regs *regs) regs_return_value() argument 250 regs_set_return_value(struct pt_regs *regs, unsigned long rc) regs_set_return_value() argument 278 regs_get_register(struct pt_regs *regs, unsigned int offset) regs_get_register() argument 295 regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) regs_within_kernel_stack() argument 311 regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) regs_get_kernel_stack_nth() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | traps.c | 75 static inline void cond_local_irq_enable(struct pt_regs *regs) in cond_local_irq_enable() argument 77 if (regs->flags & X86_EFLAGS_IF) in cond_local_irq_enable() 81 static inline void cond_local_irq_disable(struct pt_regs *regs) in cond_local_irq_disable() argument 83 if (regs->flags & X86_EFLAGS_IF) in cond_local_irq_disable() 101 struct pt_regs *regs, long error_code) in do_trap_no_signal() 103 if (v8086_mode(regs)) { in do_trap_no_signal() 109 if (!handle_vm86_trap((struct kernel_vm86_regs *) regs, in do_trap_no_signal() 113 } else if (!user_mode(regs)) { in do_trap_no_signal() 114 if (fixup_exception(regs, trapnr, error_code, 0)) in do_trap_no_signal() 119 die(str, regs, error_cod in do_trap_no_signal() 100 do_trap_no_signal(struct task_struct *tsk, int trapnr, const char *str, struct pt_regs *regs, long error_code) do_trap_no_signal() argument 137 show_signal(struct task_struct *tsk, int signr, const char *type, const char *desc, struct pt_regs *regs, long error_code) show_signal() argument 152 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, long error_code, int sicode, void __user *addr) do_trap() argument 169 do_error_trap(struct pt_regs *regs, long error_code, char *str, unsigned long trapnr, int signr, int sicode, void __user *addr) do_error_trap() argument 192 error_get_trap_addr(struct pt_regs *regs) error_get_trap_addr() argument 209 handle_invalid_op(struct pt_regs *regs) handle_invalid_op() argument 218 handle_bug(struct pt_regs *regs) handle_bug() argument 312 handle_stack_overflow(const char *message, struct pt_regs *regs, unsigned long fault_address) handle_stack_overflow() argument 492 get_kernel_gp_address(struct pt_regs *regs, unsigned long *addr) get_kernel_gp_address() argument 526 fixup_iopl_exception(struct pt_regs *regs) fixup_iopl_exception() argument 636 do_int3(struct pt_regs *regs) do_int3() argument 656 do_int3_user(struct pt_regs *regs) do_int3_user() argument 708 struct pt_regs *regs = (struct pt_regs *)this_cpu_read(cpu_current_top_of_stack) - 1; sync_regs() local 715 vc_switch_off_ist(struct pt_regs *regs) vc_switch_off_ist() argument 759 struct pt_regs regs; global() member 790 is_sysenter_singlestep(struct pt_regs *regs) is_sysenter_singlestep() argument 860 notify_debug(struct pt_regs *regs, unsigned long *dr6) notify_debug() argument 875 exc_debug_kernel(struct pt_regs *regs, unsigned long dr6) exc_debug_kernel() argument 949 exc_debug_user(struct pt_regs *regs, unsigned long dr6) exc_debug_user() argument 1048 math_error(struct pt_regs *regs, int trapnr) math_error() argument [all...] |
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | traps.c | 52 struct pt_regs *regs, const char *loglvl); 78 static void print_gr(const char *level, struct pt_regs *regs) in print_gr() argument 85 printbinary(buf, regs->gr[0], 32); in print_gr() 89 PRINTREGS(level, regs->gr, "r", RFMT, i); in print_gr() 92 static void print_fr(const char *level, struct pt_regs *regs) in print_fr() argument 116 PRINTREGS(level, regs->fr, "fr", FFMT, i); in print_fr() 119 void show_regs(struct pt_regs *regs) in show_regs() argument 125 user = user_mode(regs); in show_regs() 130 print_gr(level, regs); in show_regs() 133 PRINTREGS(level, regs in show_regs() 191 parisc_show_stack(struct task_struct *task, struct pt_regs *regs, const char *loglvl) parisc_show_stack() argument 211 die_if_kernel(char *str, struct pt_regs *regs, long err) die_if_kernel() argument 276 handle_gdb_break(struct pt_regs *regs, int wot) handle_gdb_break() argument 282 handle_break(struct pt_regs *regs) handle_break() argument 325 default_trap(int code, struct pt_regs *regs) default_trap() argument 334 transfer_pim_to_trap_frame(struct pt_regs *regs) transfer_pim_to_trap_frame() argument 414 parisc_terminate(char *msg, struct pt_regs *regs, int code, unsigned long offset) parisc_terminate() argument 475 handle_interruption(int code, struct pt_regs *regs) handle_interruption() argument [all...] |
H A D | kgdb.c | 27 struct pt_regs *regs = args->regs; in __kgdb_notify() local 29 if (kgdb_handle_exception(1, args->signr, cmd, regs)) in __kgdb_notify() 62 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) in pt_regs_to_gdb_regs() argument 68 memcpy(gr->gpr, regs->gr, sizeof(gr->gpr)); in pt_regs_to_gdb_regs() 69 memcpy(gr->fr, regs->fr, sizeof(gr->fr)); in pt_regs_to_gdb_regs() 71 gr->sr0 = regs->sr[0]; in pt_regs_to_gdb_regs() 72 gr->sr1 = regs->sr[1]; in pt_regs_to_gdb_regs() 73 gr->sr2 = regs->sr[2]; in pt_regs_to_gdb_regs() 74 gr->sr3 = regs in pt_regs_to_gdb_regs() 94 gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) gdb_regs_to_pt_regs() argument 128 struct pt_regs *regs = task_pt_regs(task); sleeping_thread_to_gdb_regs() local 143 step_instruction_queue(struct pt_regs *regs) step_instruction_queue() argument 149 kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) kgdb_arch_set_pc() argument 173 kgdb_arch_handle_exception(int trap, int signo, int err_code, char *inbuf, char *outbuf, struct pt_regs *regs) kgdb_arch_handle_exception() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | ptrace.h | 8 * this should only contain volatile regs 172 extern unsigned long profile_pc(struct pt_regs *regs); 174 #define profile_pc(regs) instruction_pointer(regs) 177 long do_syscall_trace_enter(struct pt_regs *regs); 178 void do_syscall_trace_leave(struct pt_regs *regs); 188 static inline void regs_set_return_ip(struct pt_regs *regs, unsigned long ip) in regs_set_return_ip() argument 190 regs->nip = ip; in regs_set_return_ip() 194 static inline void regs_set_return_msr(struct pt_regs *regs, unsigned long msr) in regs_set_return_msr() argument 196 regs in regs_set_return_msr() 200 regs_add_return_ip(struct pt_regs *regs, long offset) regs_add_return_ip() argument 205 instruction_pointer(struct pt_regs *regs) instruction_pointer() argument 210 instruction_pointer_set(struct pt_regs *regs, unsigned long val) instruction_pointer_set() argument 216 user_stack_pointer(struct pt_regs *regs) user_stack_pointer() argument 221 frame_pointer(struct pt_regs *regs) frame_pointer() argument 256 set_trap(struct pt_regs *regs, unsigned long val) set_trap() argument 261 trap_is_scv(struct pt_regs *regs) trap_is_scv() argument 266 trap_is_unsupported_scv(struct pt_regs *regs) trap_is_unsupported_scv() argument 271 trap_is_syscall(struct pt_regs *regs) trap_is_syscall() argument 276 trap_norestart(struct pt_regs *regs) trap_norestart() argument 281 set_trap_norestart(struct pt_regs *regs) set_trap_norestart() argument 287 is_syscall_success(struct pt_regs *regs) is_syscall_success() argument 295 regs_return_value(struct pt_regs *regs) regs_return_value() argument 306 regs_set_return_value(struct pt_regs *regs, unsigned long rc) regs_set_return_value() argument 316 regs_is_unrecoverable(struct pt_regs *regs) regs_is_unrecoverable() argument 321 regs_set_recoverable(struct pt_regs *regs) regs_set_recoverable() argument 327 regs_set_unrecoverable(struct pt_regs *regs) regs_set_unrecoverable() argument 356 regs_get_register(struct pt_regs *regs, unsigned int offset) regs_get_register() argument 373 regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) regs_within_kernel_stack() argument 389 regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) regs_get_kernel_stack_nth() argument [all...] |