/linux-master/arch/m68k/include/asm/ |
H A D | syscall.h | 12 struct pt_regs *regs) 14 return regs->orig_d0; 18 struct pt_regs *regs) 20 regs->d0 = regs->orig_d0; 24 struct pt_regs *regs) 26 unsigned long error = regs->d0; 32 struct pt_regs *regs) 34 return regs->d0; 38 struct pt_regs *regs, 11 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) argument 17 syscall_rollback(struct task_struct *task, struct pt_regs *regs) argument 23 syscall_get_error(struct task_struct *task, struct pt_regs *regs) argument 31 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) argument 37 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, int error, long val) argument 44 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) argument 54 syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) argument [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | exception.h | 11 void show_registers(struct pt_regs *regs); 14 asmlinkage void noinstr do_ade(struct pt_regs *regs); 15 asmlinkage void noinstr do_ale(struct pt_regs *regs); 16 asmlinkage void noinstr do_bce(struct pt_regs *regs); 17 asmlinkage void noinstr do_bp(struct pt_regs *regs); 18 asmlinkage void noinstr do_ri(struct pt_regs *regs); 19 asmlinkage void noinstr do_fpu(struct pt_regs *regs); 20 asmlinkage void noinstr do_fpe(struct pt_regs *regs, unsigned long fcsr); 21 asmlinkage void noinstr do_lsx(struct pt_regs *regs); 22 asmlinkage void noinstr do_lasx(struct pt_regs *regs); [all...] |
/linux-master/arch/microblaze/kernel/ |
H A D | exceptions.c | 54 asmlinkage void sw_exception(struct pt_regs *regs) argument 56 _exception(SIGTRAP, regs, TRAP_BRKPT, regs->r16); 57 flush_dcache_range(regs->r16, regs->r16 + 0x4); 58 flush_icache_range(regs->r16, regs->r16 + 0x4); 61 void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) argument 63 if (kernel_mode(regs)) 64 die("Exception in kernel mode", regs, sign 69 full_exception(struct pt_regs *regs, unsigned int type, int fsr, int addr) argument [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | traps.h | 16 bool try_emulate_armv8_deprecated(struct pt_regs *regs, u32 insn); 19 try_emulate_armv8_deprecated(struct pt_regs *regs, u32 insn) argument 31 int early_brk64(unsigned long addr, unsigned long esr, struct pt_regs *regs); 34 * Move regs->pc to next instruction and do necessary setup before it 37 void arm64_skip_faulting_instruction(struct pt_regs *regs, unsigned long size); 101 bool arm64_is_fatal_ras_serror(struct pt_regs *regs, unsigned long esr); 102 void __noreturn arm64_serror_panic(struct pt_regs *regs, unsigned long esr); 104 static inline void arm64_mops_reset_regs(struct user_pt_regs *regs, unsigned long esr) argument 113 dst = regs->regs[dstre [all...] |
/linux-master/arch/arc/kernel/ |
H A D | traps.c | 24 void die(const char *str, struct pt_regs *regs, unsigned long address) argument 26 show_kernel_fault_diag(str, regs, address); 38 unhandled_exception(const char *str, struct pt_regs *regs, argument 41 if (user_mode(regs)) { 50 if (fixup_exception(regs)) 53 die(str, regs, (unsigned long)addr); 60 int name(unsigned long address, struct pt_regs *regs) \ 62 return unhandled_exception(str, regs, signr, sicode, \ 80 int do_misaligned_access(unsigned long address, struct pt_regs *regs, argument 84 if (misaligned_fixup(address, regs, creg 94 do_machine_check_fault(unsigned long address, struct pt_regs *regs) argument 111 do_non_swi_trap(unsigned long address, struct pt_regs *regs) argument 140 do_insterror_or_kprobe(unsigned long address, struct pt_regs *regs) argument [all...] |
/linux-master/drivers/media/platform/samsung/s5p-jpeg/ |
H A D | jpeg-hw-s5p.c | 14 #include "jpeg-regs.h" 17 void s5p_jpeg_reset(void __iomem *regs) argument 21 writel(1, regs + S5P_JPG_SW_RESET); 22 reg = readl(regs + S5P_JPG_SW_RESET); 26 reg = readl(regs + S5P_JPG_SW_RESET); 30 void s5p_jpeg_poweron(void __iomem *regs) argument 32 writel(S5P_POWER_ON, regs + S5P_JPGCLKCON); 35 void s5p_jpeg_input_raw_mode(void __iomem *regs, unsigned long mode) argument 45 reg = readl(regs + S5P_JPGCMOD); 48 writel(reg, regs 51 s5p_jpeg_proc_mode(void __iomem *regs, unsigned long mode) argument 65 s5p_jpeg_subsampling_mode(void __iomem *regs, unsigned int mode) argument 80 s5p_jpeg_get_subsampling_mode(void __iomem *regs) argument 85 s5p_jpeg_dri(void __iomem *regs, unsigned int dri) argument 100 s5p_jpeg_qtbl(void __iomem *regs, unsigned int t, unsigned int n) argument 110 s5p_jpeg_htbl_ac(void __iomem *regs, unsigned int t) argument 121 s5p_jpeg_htbl_dc(void __iomem *regs, unsigned int t) argument 132 s5p_jpeg_y(void __iomem *regs, unsigned int y) argument 147 s5p_jpeg_x(void __iomem *regs, unsigned int x) argument 162 s5p_jpeg_rst_int_enable(void __iomem *regs, bool enable) argument 173 s5p_jpeg_data_num_int_enable(void __iomem *regs, bool enable) argument 184 s5p_jpeg_final_mcu_num_int_enable(void __iomem *regs, bool enbl) argument 195 s5p_jpeg_timer_stat(void __iomem *regs) argument 201 s5p_jpeg_clear_timer_stat(void __iomem *regs) argument 210 s5p_jpeg_enc_stream_int(void __iomem *regs, unsigned long size) argument 221 s5p_jpeg_enc_stream_stat(void __iomem *regs) argument 227 s5p_jpeg_clear_enc_stream_stat(void __iomem *regs) argument 236 s5p_jpeg_outform_raw(void __iomem *regs, unsigned long format) argument 251 s5p_jpeg_jpgadr(void __iomem *regs, unsigned long addr) argument 256 s5p_jpeg_imgadr(void __iomem *regs, unsigned long addr) argument 261 s5p_jpeg_coef(void __iomem *regs, unsigned int i, unsigned int j, unsigned int coef) argument 272 s5p_jpeg_start(void __iomem *regs) argument 277 s5p_jpeg_result_stat_ok(void __iomem *regs) argument 283 s5p_jpeg_stream_stat_ok(void __iomem *regs) argument 289 s5p_jpeg_clear_int(void __iomem *regs) argument 296 s5p_jpeg_compressed_size(void __iomem *regs) argument [all...] |
H A D | jpeg-hw-exynos3250.c | 15 #include "jpeg-regs.h" 18 void exynos3250_jpeg_reset(void __iomem *regs) argument 23 writel(1, regs + EXYNOS3250_SW_RESET); 28 reg = readl(regs + EXYNOS3250_SW_RESET); 35 writel(1, regs + EXYNOS3250_JPGDRI); 38 reg = readl(regs + EXYNOS3250_JPGDRI); 41 writel(0, regs + EXYNOS3250_JPGDRI); 44 void exynos3250_jpeg_poweron(void __iomem *regs) argument 46 writel(EXYNOS3250_POWER_ON, regs + EXYNOS3250_JPGCLKCON); 49 void exynos3250_jpeg_set_dma_num(void __iomem *regs) argument 69 exynos3250_jpeg_input_raw_fmt(void __iomem *regs, unsigned int fmt) argument 120 exynos3250_jpeg_set_y16(void __iomem *regs, bool y16) argument 132 exynos3250_jpeg_proc_mode(void __iomem *regs, unsigned int mode) argument 146 exynos3250_jpeg_subsampling_mode(void __iomem *regs, unsigned int mode) argument 168 exynos3250_jpeg_get_subsampling_mode(void __iomem *regs) argument 174 exynos3250_jpeg_dri(void __iomem *regs, unsigned int dri) argument 182 exynos3250_jpeg_qtbl(void __iomem *regs, unsigned int t, unsigned int n) argument 193 exynos3250_jpeg_htbl_ac(void __iomem *regs, unsigned int t) argument 205 exynos3250_jpeg_htbl_dc(void __iomem *regs, unsigned int t) argument 217 exynos3250_jpeg_set_y(void __iomem *regs, unsigned int y) argument 225 exynos3250_jpeg_set_x(void __iomem *regs, unsigned int x) argument 245 exynos3250_jpeg_interrupts_enable(void __iomem *regs) argument 260 exynos3250_jpeg_enc_stream_bound(void __iomem *regs, unsigned int size) argument 268 exynos3250_jpeg_output_raw_fmt(void __iomem *regs, unsigned int fmt) argument 316 exynos3250_jpeg_jpgadr(void __iomem *regs, unsigned int addr) argument 321 exynos3250_jpeg_imgadr(void __iomem *regs, struct s5p_jpeg_addr *img_addr) argument 328 exynos3250_jpeg_stride(void __iomem *regs, unsigned int img_fmt, unsigned int width) argument 363 exynos3250_jpeg_offset(void __iomem *regs, unsigned int x_offset, unsigned int y_offset) argument 409 exynos3250_jpeg_start(void __iomem *regs) argument 414 exynos3250_jpeg_rstart(void __iomem *regs) argument 419 exynos3250_jpeg_get_int_status(void __iomem *regs) argument 424 exynos3250_jpeg_clear_int_status(void __iomem *regs, unsigned int value) argument 430 exynos3250_jpeg_operating(void __iomem *regs) argument 435 exynos3250_jpeg_compressed_size(void __iomem *regs) argument 440 exynos3250_jpeg_dec_stream_size(void __iomem *regs, unsigned int size) argument 447 exynos3250_jpeg_dec_scaling_ratio(void __iomem *regs, unsigned int sratio) argument 470 exynos3250_jpeg_set_timer(void __iomem *regs, unsigned int time_value) argument 478 exynos3250_jpeg_get_timer_status(void __iomem *regs) argument 483 exynos3250_jpeg_clear_timer_status(void __iomem *regs) argument [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | compat.h | 75 struct pt_regs *regs) 77 cregs->pc = (compat_ulong_t) regs->epc; 78 cregs->ra = (compat_ulong_t) regs->ra; 79 cregs->sp = (compat_ulong_t) regs->sp; 80 cregs->gp = (compat_ulong_t) regs->gp; 81 cregs->tp = (compat_ulong_t) regs->tp; 82 cregs->t0 = (compat_ulong_t) regs->t0; 83 cregs->t1 = (compat_ulong_t) regs->t1; 84 cregs->t2 = (compat_ulong_t) regs->t2; 85 cregs->s0 = (compat_ulong_t) regs 74 regs_to_cregs(struct compat_user_regs_struct *cregs, struct pt_regs *regs) argument 111 cregs_to_regs(struct compat_user_regs_struct *cregs, struct pt_regs *regs) argument [all...] |
H A D | ptrace.h | 65 #define user_mode(regs) (((regs)->status & SR_PP) == 0) 70 static inline unsigned long instruction_pointer(struct pt_regs *regs) argument 72 return regs->epc; 74 static inline void instruction_pointer_set(struct pt_regs *regs, argument 77 regs->epc = val; 80 #define profile_pc(regs) instruction_pointer(regs) 83 static inline unsigned long user_stack_pointer(struct pt_regs *regs) argument 85 return regs 87 user_stack_pointer_set(struct pt_regs *regs, unsigned long val) argument 94 kernel_stack_pointer(struct pt_regs *regs) argument 100 frame_pointer(struct pt_regs *regs) argument 104 frame_pointer_set(struct pt_regs *regs, unsigned long val) argument 110 regs_return_value(struct pt_regs *regs) argument 115 regs_set_return_value(struct pt_regs *regs, unsigned long val) argument 137 regs_get_register(struct pt_regs *regs, unsigned int offset) argument 156 regs_get_kernel_argument(struct pt_regs *regs, unsigned int n) argument 176 regs_irqs_disabled(struct pt_regs *regs) argument [all...] |
/linux-master/drivers/media/tuners/ |
H A D | tda18271-common.c | 57 unsigned char *regs = priv->tda18271_regs; local 60 tda_reg("ID_BYTE = 0x%02x\n", 0xff & regs[R_ID]); 61 tda_reg("THERMO_BYTE = 0x%02x\n", 0xff & regs[R_TM]); 62 tda_reg("POWER_LEVEL_BYTE = 0x%02x\n", 0xff & regs[R_PL]); 63 tda_reg("EASY_PROG_BYTE_1 = 0x%02x\n", 0xff & regs[R_EP1]); 64 tda_reg("EASY_PROG_BYTE_2 = 0x%02x\n", 0xff & regs[R_EP2]); 65 tda_reg("EASY_PROG_BYTE_3 = 0x%02x\n", 0xff & regs[R_EP3]); 66 tda_reg("EASY_PROG_BYTE_4 = 0x%02x\n", 0xff & regs[R_EP4]); 67 tda_reg("EASY_PROG_BYTE_5 = 0x%02x\n", 0xff & regs[R_EP5]); 68 tda_reg("CAL_POST_DIV_BYTE = 0x%02x\n", 0xff & regs[R_CP 112 unsigned char *regs = priv->tda18271_regs; local 141 unsigned char *regs = priv->tda18271_regs; local 182 unsigned char *regs = priv->tda18271_regs; local 260 unsigned char *regs = priv->tda18271_regs; local 280 unsigned char *regs = priv->tda18271_regs; local 535 unsigned char *regs = priv->tda18271_regs; local 554 unsigned char *regs = priv->tda18271_regs; local 577 unsigned char *regs = priv->tda18271_regs; local 602 unsigned char *regs = priv->tda18271_regs; local 619 unsigned char *regs = priv->tda18271_regs; local 636 unsigned char *regs = priv->tda18271_regs; local 653 unsigned char *regs = priv->tda18271_regs; local 670 unsigned char *regs = priv->tda18271_regs; local 687 unsigned char *regs = priv->tda18271_regs; local [all...] |
/linux-master/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) argument 90 printbinary(buf, regs->gr[0], 32); 94 PRINTREGS(level, regs->gr, "r", RFMT, i); 97 static void print_fr(const char *level, struct pt_regs *regs) argument 121 PRINTREGS(level, regs->fr, "fr", FFMT, i); 124 void show_regs(struct pt_regs *regs) argument 130 user = user_mode(regs); 135 print_gr(level, regs); 138 PRINTREGS(level, regs 196 parisc_show_stack(struct task_struct *task, struct pt_regs *regs, const char *loglvl) argument 216 die_if_kernel(char *str, struct pt_regs *regs, long err) argument 274 handle_gdb_break(struct pt_regs *regs, int wot) argument 280 handle_break(struct pt_regs *regs) argument 332 default_trap(int code, struct pt_regs *regs) argument 338 transfer_pim_to_trap_frame(struct pt_regs *regs) argument 418 parisc_terminate(char *msg, struct pt_regs *regs, int code, unsigned long offset) argument 475 handle_interruption(int code, struct pt_regs *regs) argument [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | stacktrace.c | 15 struct task_struct *task, struct pt_regs *regs) 21 if (!regs) { 22 regs = &dummyregs; 25 regs->regs[3] = (unsigned long)__builtin_frame_address(0); 26 regs->csr_era = (unsigned long)__builtin_return_address(0); 28 regs->regs[3] = thread_saved_fp(task); 29 regs->csr_era = thread_saved_ra(task); 31 regs 14 arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, struct task_struct *task, struct pt_regs *regs) argument 48 struct pt_regs *regs = &dummyregs; local 103 arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, const struct pt_regs *regs) argument [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | traps.h | 42 asmlinkage void do_ade(struct pt_regs *regs); 43 asmlinkage void do_be(struct pt_regs *regs); 44 asmlinkage void do_ov(struct pt_regs *regs); 45 asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31); 46 asmlinkage void do_bp(struct pt_regs *regs); 47 asmlinkage void do_tr(struct pt_regs *regs); 48 asmlinkage void do_ri(struct pt_regs *regs); 49 asmlinkage void do_cpu(struct pt_regs *regs); 50 asmlinkage void do_msa_fpe(struct pt_regs *regs, unsigned int msacsr); 51 asmlinkage void do_msa(struct pt_regs *regs); [all...] |
/linux-master/arch/microblaze/include/uapi/asm/ |
H A D | sigcontext.h | 17 struct pt_regs regs; member in struct:sigcontext
|
/linux-master/arch/x86/um/ |
H A D | bugs_64.c | 13 void arch_examine_signal(int sig, struct uml_pt_regs *regs) argument
|
/linux-master/arch/x86/include/asm/ |
H A D | math_emu.h | 13 struct pt_regs *regs; member in struct:math_emu_info
|
/linux-master/arch/arm/mm/ |
H A D | extable.c | 8 int fixup_exception(struct pt_regs *regs) argument 12 fixup = search_exception_tables(instruction_pointer(regs)); 14 regs->ARM_pc = fixup->fixup; 17 regs->ARM_cpsr &= ~PSR_IT_MASK;
|
/linux-master/sound/soc/codecs/ |
H A D | adau-utils.h | 6 uint8_t regs[5]);
|
/linux-master/arch/parisc/math-emu/ |
H A D | math-emu.h | 12 extern int handle_fpe(struct pt_regs *regs);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | rio.h | 15 static inline int fsl_rio_mcheck_exception(struct pt_regs *regs) {return 0; } argument
|
/linux-master/arch/parisc/include/asm/ |
H A D | syscall.h | 15 struct pt_regs *regs) 17 return regs->gr[20]; 21 struct pt_regs *regs, 24 args[5] = regs->gr[21]; 25 args[4] = regs->gr[22]; 26 args[3] = regs->gr[23]; 27 args[2] = regs->gr[24]; 28 args[1] = regs->gr[25]; 29 args[0] = regs->gr[26]; 33 struct pt_regs *regs) 14 syscall_get_nr(struct task_struct *tsk, struct pt_regs *regs) argument 20 syscall_get_arguments(struct task_struct *tsk, struct pt_regs *regs, unsigned long *args) argument 32 syscall_get_error(struct task_struct *task, struct pt_regs *regs) argument 39 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) argument 45 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, int error, long val) argument 52 syscall_rollback(struct task_struct *task, struct pt_regs *regs) argument [all...] |
H A D | traps.h | 11 void parisc_terminate(char *msg, struct pt_regs *regs, 14 void die_if_kernel(char *str, struct pt_regs *regs, long err); 19 void do_page_fault(struct pt_regs *regs, unsigned long code, 21 int handle_nadtlb_fault(struct pt_regs *regs);
|
/linux-master/arch/csky/include/asm/ |
H A D | syscall.h | 14 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) argument 16 return regs_syscallid(regs); 20 syscall_set_nr(struct task_struct *task, struct pt_regs *regs, argument 23 regs_syscallid(regs) = sysno; 27 syscall_rollback(struct task_struct *task, struct pt_regs *regs) argument 29 regs->a0 = regs->orig_a0; 33 syscall_get_error(struct task_struct *task, struct pt_regs *regs) argument 35 unsigned long error = regs->a0; 41 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) argument 47 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, int error, long val) argument 54 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | rethook.c | 12 __visible void arch_rethook_trampoline_callback(struct pt_regs *regs); 40 /* In the callback function, 'regs->flags' is copied to 'regs->ss'. */ 55 /* In the callback function, 'regs->flags' is copied to 'regs->ss'. */ 67 __used __visible void arch_rethook_trampoline_callback(struct pt_regs *regs) argument 72 regs->cs = __KERNEL_CS; 74 regs->gs = 0; 76 regs->ip = (unsigned long)&arch_rethook_trampoline; 77 regs 107 arch_rethook_fixup_return(struct pt_regs *regs, unsigned long correct_ret_addr) argument 117 arch_rethook_prepare(struct rethook_node *rh, struct pt_regs *regs, bool mcount) argument [all...] |
/linux-master/arch/arc/include/asm/ |
H A D | syscall.h | 18 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) argument 20 if (user_mode(regs) && in_syscall(regs)) 21 return regs->r8; 27 syscall_rollback(struct task_struct *task, struct pt_regs *regs) argument 29 regs->r0 = regs->orig_r0; 33 syscall_get_error(struct task_struct *task, struct pt_regs *regs) argument 36 return IS_ERR_VALUE(regs->r0) ? regs 40 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) argument 46 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, int error, long val) argument 57 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) argument [all...] |