Searched refs:regs (Results 101 - 125 of 3731) sorted by relevance

1234567891011>>

/linux-master/arch/m68k/include/asm/
H A Dsyscall.h12 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 Dexception.h11 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 Dexceptions.c54 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 Dtraps.h16 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 Dtraps.c24 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 Djpeg-hw-s5p.c14 #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 Djpeg-hw-exynos3250.c15 #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 Dcompat.h75 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 Dptrace.h65 #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 Dtda18271-common.c57 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 Dtraps.c57 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 Dstacktrace.c15 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 Dtraps.h42 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 Dsigcontext.h17 struct pt_regs regs; member in struct:sigcontext
/linux-master/arch/x86/um/
H A Dbugs_64.c13 void arch_examine_signal(int sig, struct uml_pt_regs *regs) argument
/linux-master/arch/x86/include/asm/
H A Dmath_emu.h13 struct pt_regs *regs; member in struct:math_emu_info
/linux-master/arch/arm/mm/
H A Dextable.c8 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 Dadau-utils.h6 uint8_t regs[5]);
/linux-master/arch/parisc/math-emu/
H A Dmath-emu.h12 extern int handle_fpe(struct pt_regs *regs);
/linux-master/arch/powerpc/include/asm/
H A Drio.h15 static inline int fsl_rio_mcheck_exception(struct pt_regs *regs) {return 0; } argument
/linux-master/arch/parisc/include/asm/
H A Dsyscall.h15 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 Dtraps.h11 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 Dsyscall.h14 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 Drethook.c12 __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 Dsyscall.h18 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...]

Completed in 250 milliseconds

1234567891011>>