Home
last modified time | relevance | path

Searched refs:regs (Results 276 - 300 of 7312) sorted by relevance

1...<<11121314151617181920>>...293

/third_party/backends/backend/
H A Dhp3500.c1445 unsigned char regs[2]; in rt_set_sram_page() local
1447 regs[0] = page; in rt_set_sram_page()
1448 regs[1] = page >> 8; in rt_set_sram_page()
1450 return rt_set_register_immediate (0x91, 2, regs); in rt_set_sram_page()
1574 rt_set_direction_forwards (unsigned char *regs) in rt_set_direction_forwards() argument
1576 regs[0xc6] |= 0x08; in rt_set_direction_forwards()
1581 rt_set_direction_rewind (unsigned char *regs) in rt_set_direction_rewind() argument
1583 regs[0xc6] &= 0xf7; in rt_set_direction_rewind()
1588 rt_set_stop_when_rewound (unsigned char *regs, int stop) in rt_set_stop_when_rewound() argument
1591 regs[ in rt_set_stop_when_rewound()
1675 rt_set_value_lsbfirst(unsigned char *regs, int firstreg, int totalregs, unsigned value) rt_set_value_lsbfirst() argument
1701 rt_set_ccd_shift_clock_multiplier(unsigned char *regs, unsigned value) rt_set_ccd_shift_clock_multiplier() argument
1707 rt_set_ccd_clock_reset_interval(unsigned char *regs, unsigned value) rt_set_ccd_clock_reset_interval() argument
1713 rt_set_ccd_clamp_clock_multiplier(unsigned char *regs, unsigned value) rt_set_ccd_clamp_clock_multiplier() argument
1719 rt_set_movement_pattern(unsigned char *regs, unsigned value) rt_set_movement_pattern() argument
1725 rt_set_motor_movement_clock_multiplier(unsigned char *regs, unsigned value) rt_set_motor_movement_clock_multiplier() argument
1732 rt_set_motor_type(unsigned char *regs, unsigned value) rt_set_motor_type() argument
1739 rt_set_noscan_distance(unsigned char *regs, unsigned value) rt_set_noscan_distance() argument
1746 rt_set_total_distance(unsigned char *regs, unsigned value) rt_set_total_distance() argument
1753 rt_set_scanline_start(unsigned char *regs, unsigned value) rt_set_scanline_start() argument
1759 rt_set_scanline_end(unsigned char *regs, unsigned value) rt_set_scanline_end() argument
1765 rt_set_basic_calibration(unsigned char *regs, int redoffset1, int redoffset2, int redgain, int greenoffset1, int greenoffset2, int greengain, int blueoffset1, int blueoffset2, int bluegain) rt_set_basic_calibration() argument
1787 rt_set_calibration_addresses(unsigned char *regs, unsigned redaddr, unsigned greenaddr, unsigned blueaddr, unsigned endaddr, unsigned width) rt_set_calibration_addresses() argument
1824 rt_set_lamp_duty_cycle(unsigned char *regs, int enable, int frequency, int offduty) rt_set_lamp_duty_cycle() argument
1839 rt_set_data_feed_on(unsigned char *regs) rt_set_data_feed_on() argument
1846 rt_set_data_feed_off(unsigned char *regs) rt_set_data_feed_off() argument
1853 rt_enable_ccd(unsigned char *regs, int enable) rt_enable_ccd() argument
1863 rt_set_cdss(unsigned char *regs, int val1, int val2) rt_set_cdss() argument
1871 rt_set_cdsc(unsigned char *regs, int val1, int val2) rt_set_cdsc() argument
1879 rt_update_after_setting_cdss2(unsigned char *regs) rt_update_after_setting_cdss2() argument
1899 rt_set_cph0s(unsigned char *regs, int on) rt_set_cph0s() argument
1909 rt_set_cvtr_lm(unsigned char *regs, int val1, int val2, int val3) rt_set_cvtr_lm() argument
1918 rt_set_cvtr_mpt(unsigned char *regs, int val1, int val2, int val3) rt_set_cvtr_mpt() argument
1926 rt_set_cvtr_wparams(unsigned char *regs, unsigned fpw, unsigned bpw, unsigned w) rt_set_cvtr_wparams() argument
1934 rt_enable_movement(unsigned char *regs, int enable) rt_enable_movement() argument
1944 rt_set_scan_frequency(unsigned char *regs, int frequency) rt_set_scan_frequency() argument
1951 rt_set_merge_channels(unsigned char *regs, int on) rt_set_merge_channels() argument
1960 rt_set_channel(unsigned char *regs, int channel) rt_set_channel() argument
1967 rt_set_single_channel_scanning(unsigned char *regs, int on) rt_set_single_channel_scanning() argument
1977 rt_set_colour_mode(unsigned char *regs, int on) rt_set_colour_mode() argument
1987 rt_set_horizontal_resolution(unsigned char *regs, int resolution) rt_set_horizontal_resolution() argument
2000 rt_set_last_sram_page(unsigned char *regs, int pagenum) rt_set_last_sram_page() argument
2007 rt_set_step_size(unsigned char *regs, int stepsize) rt_set_step_size() argument
2017 char regs[255]; rt_set_all_registers() local
2030 rt_adjust_misc_registers(unsigned char *regs) rt_adjust_misc_registers() argument
2066 unsigned char regs[13]; rt_nvram_init_command() local
2446 unsigned char regs[255]; rts8801_rewind() local
2546 dump_registers(unsigned char const *regs) dump_registers() argument
2994 unsigned char regs[256]; rts8801_fullscan() local
[all...]
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dasm-offsets.c53 DEFINE(TASK_REGS, offsetof(struct task_struct, thread.regs)); in main()
54 DEFINE(TASK_PT_PSW, offsetof(struct task_struct, thread.regs.gr[ 0])); in main()
55 DEFINE(TASK_PT_GR1, offsetof(struct task_struct, thread.regs.gr[ 1])); in main()
56 DEFINE(TASK_PT_GR2, offsetof(struct task_struct, thread.regs.gr[ 2])); in main()
57 DEFINE(TASK_PT_GR3, offsetof(struct task_struct, thread.regs.gr[ 3])); in main()
58 DEFINE(TASK_PT_GR4, offsetof(struct task_struct, thread.regs.gr[ 4])); in main()
59 DEFINE(TASK_PT_GR5, offsetof(struct task_struct, thread.regs.gr[ 5])); in main()
60 DEFINE(TASK_PT_GR6, offsetof(struct task_struct, thread.regs.gr[ 6])); in main()
61 DEFINE(TASK_PT_GR7, offsetof(struct task_struct, thread.regs.gr[ 7])); in main()
62 DEFINE(TASK_PT_GR8, offsetof(struct task_struct, thread.regs in main()
[all...]
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dasm-offsets.c49 DEFINE(TASK_REGS, offsetof(struct task_struct, thread.regs)); in main()
50 DEFINE(TASK_PT_PSW, offsetof(struct task_struct, thread.regs.gr[ 0])); in main()
51 DEFINE(TASK_PT_GR1, offsetof(struct task_struct, thread.regs.gr[ 1])); in main()
52 DEFINE(TASK_PT_GR2, offsetof(struct task_struct, thread.regs.gr[ 2])); in main()
53 DEFINE(TASK_PT_GR3, offsetof(struct task_struct, thread.regs.gr[ 3])); in main()
54 DEFINE(TASK_PT_GR4, offsetof(struct task_struct, thread.regs.gr[ 4])); in main()
55 DEFINE(TASK_PT_GR5, offsetof(struct task_struct, thread.regs.gr[ 5])); in main()
56 DEFINE(TASK_PT_GR6, offsetof(struct task_struct, thread.regs.gr[ 6])); in main()
57 DEFINE(TASK_PT_GR7, offsetof(struct task_struct, thread.regs.gr[ 7])); in main()
58 DEFINE(TASK_PT_GR8, offsetof(struct task_struct, thread.regs in main()
[all...]
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Ddumpstack.c142 static void show_last_breaking_event(struct pt_regs *regs) in show_last_breaking_event() argument
145 printk(" [<%016lx>] %pSR\n", regs->args[0], (void *)regs->args[0]); in show_last_breaking_event()
148 void show_registers(struct pt_regs *regs) in show_registers() argument
150 struct psw_bits *psw = &psw_bits(regs->psw); in show_registers()
153 mode = user_mode(regs) ? "User" : "Krnl"; in show_registers()
154 printk("%s PSW : %px %px", mode, (void *)regs->psw.mask, (void *)regs->psw.addr); in show_registers()
155 if (!user_mode(regs)) in show_registers()
156 pr_cont(" (%pSR)", (void *)regs in show_registers()
173 show_regs(struct pt_regs *regs) show_regs() argument
185 die(struct pt_regs *regs, const char *str) die() argument
[all...]
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dsignal.c42 static long restore_fp_state(struct pt_regs *regs, in restore_fp_state() argument
52 fstate_restore(current, regs); in restore_fp_state()
56 static long save_fp_state(struct pt_regs *regs, in save_fp_state() argument
62 fstate_save(current, regs); in save_fp_state()
67 #define save_fp_state(task, regs) (0)
68 #define restore_fp_state(task, regs) (0)
73 static long save_v_state(struct pt_regs *regs, void __user **sc_vec) in save_v_state() argument
89 riscv_v_vstate_save(current, regs); in save_v_state()
113 static long __restore_v_state(struct pt_regs *regs, void __user *sc_vec) in __restore_v_state() argument
137 riscv_v_vstate_restore(current, regs); in __restore_v_state()
146 restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) restore_sigcontext() argument
229 struct pt_regs *regs = current_pt_regs(); SYSCALL_DEFINE0() local
270 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) setup_sigcontext() argument
294 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t framesize) get_sigframe() argument
317 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) setup_rt_frame() argument
382 handle_signal(struct ksignal *ksig, struct pt_regs *regs) handle_signal() argument
422 arch_do_signal_or_restart(struct pt_regs *regs) arch_do_signal_or_restart() argument
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dtraps_64.c88 void bad_trap(struct pt_regs *regs, long lvl) in bad_trap() argument
92 if (notify_die(DIE_TRAP, "bad trap", regs, in bad_trap()
98 die_if_kernel(buffer, regs); in bad_trap()
102 if (regs->tstate & TSTATE_PRIV) { in bad_trap()
104 die_if_kernel(buffer, regs); in bad_trap()
107 regs->tpc &= 0xffffffff; in bad_trap()
108 regs->tnpc &= 0xffffffff; in bad_trap()
111 (void __user *)regs->tpc, lvl); in bad_trap()
114 void bad_trap_tl1(struct pt_regs *regs, long lvl) in bad_trap_tl1() argument
118 if (notify_die(DIE_TRAP_TL1, "bad trap tl1", regs, in bad_trap_tl1()
187 spitfire_insn_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_insn_access_exception() argument
210 spitfire_insn_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_insn_access_exception_tl1() argument
220 sun4v_insn_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_insn_access_exception() argument
243 sun4v_insn_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_insn_access_exception_tl1() argument
253 is_no_fault_exception(struct pt_regs *regs) is_no_fault_exception() argument
291 spitfire_data_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_data_access_exception() argument
329 spitfire_data_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_data_access_exception_tl1() argument
339 sun4v_data_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_data_access_exception() argument
399 sun4v_data_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_data_access_exception_tl1() argument
514 spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, int tl1, struct pt_regs *regs) spitfire_cee_log() argument
535 spitfire_ue_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, unsigned long tt, int tl1, struct pt_regs *regs) spitfire_ue_log() argument
574 spitfire_access_error(struct pt_regs *regs, unsigned long status_encoded, unsigned long afar) spitfire_access_error() argument
1169 cheetah_log_errors(struct pt_regs *regs, struct cheetah_err_info *info, unsigned long afsr, unsigned long afar, int recoverable) cheetah_log_errors() argument
1312 cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_fecc_handler() argument
1473 cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_cee_handler() argument
1573 cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_deferred_handler() argument
1768 cheetah_plus_parity_error(int type, struct pt_regs *regs) cheetah_plus_parity_error() argument
1949 sun4v_report_real_raddr(const char *pfx, struct pt_regs *regs) sun4v_report_real_raddr() argument
1965 sun4v_log_error(struct pt_regs *regs, struct sun4v_error_entry *ent, int cpu, const char *pfx, atomic_t *ocnt) sun4v_log_error() argument
2035 do_mcd_err(struct pt_regs *regs, struct sun4v_error_entry ent) do_mcd_err() argument
2079 sun4v_resum_error(struct pt_regs *regs, unsigned long offset) sun4v_resum_error() argument
2132 sun4v_resum_overflow(struct pt_regs *regs) sun4v_resum_overflow() argument
2140 sun4v_get_vaddr(struct pt_regs *regs) sun4v_get_vaddr() argument
2154 sun4v_nonresum_error_user_handled(struct pt_regs *regs, struct sun4v_error_entry *ent) sun4v_nonresum_error_user_handled() argument
2198 sun4v_nonresum_error(struct pt_regs *regs, unsigned long offset) sun4v_nonresum_error() argument
2246 sun4v_nonresum_overflow(struct pt_regs *regs) sun4v_nonresum_overflow() argument
2254 sun4v_tlb_error(struct pt_regs *regs) sun4v_tlb_error() argument
2264 sun4v_itlb_error_report(struct pt_regs *regs, int tl) sun4v_itlb_error_report() argument
2287 sun4v_dtlb_error_report(struct pt_regs *regs, int tl) sun4v_dtlb_error_report() argument
2317 do_fpe_common(struct pt_regs *regs) do_fpe_common() argument
2348 do_fpieee(struct pt_regs *regs) do_fpieee() argument
2361 do_fpother(struct pt_regs *regs) do_fpother() argument
2384 do_tof(struct pt_regs *regs) do_tof() argument
2404 do_div0(struct pt_regs *regs) do_div0() argument
2481 struct pt_regs *regs; show_stack() local
2524 die_if_kernel(char *str, struct pt_regs *regs) die_if_kernel() argument
2574 do_illegal_instruction(struct pt_regs *regs) do_illegal_instruction() argument
2618 mem_address_unaligned(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) mem_address_unaligned() argument
2638 sun4v_do_mna(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_do_mna() argument
2661 sun4v_mem_corrupt_detect_precise(struct pt_regs *regs, unsigned long addr, unsigned long context) sun4v_mem_corrupt_detect_precise() argument
2701 do_privop(struct pt_regs *regs) do_privop() argument
2719 do_privact(struct pt_regs *regs) do_privact() argument
2725 do_cee(struct pt_regs *regs) do_cee() argument
2731 do_div0_tl1(struct pt_regs *regs) do_div0_tl1() argument
2738 do_fpieee_tl1(struct pt_regs *regs) do_fpieee_tl1() argument
2745 do_fpother_tl1(struct pt_regs *regs) do_fpother_tl1() argument
2752 do_ill_tl1(struct pt_regs *regs) do_ill_tl1() argument
2759 do_irq_tl1(struct pt_regs *regs) do_irq_tl1() argument
2766 do_lddfmna_tl1(struct pt_regs *regs) do_lddfmna_tl1() argument
2773 do_stdfmna_tl1(struct pt_regs *regs) do_stdfmna_tl1() argument
2780 do_paw(struct pt_regs *regs) do_paw() argument
2786 do_paw_tl1(struct pt_regs *regs) do_paw_tl1() argument
2793 do_vaw(struct pt_regs *regs) do_vaw() argument
2799 do_vaw_tl1(struct pt_regs *regs) do_vaw_tl1() argument
2806 do_tof_tl1(struct pt_regs *regs) do_tof_tl1() argument
2813 do_getpsr(struct pt_regs *regs) do_getpsr() argument
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dtraps_64.c88 void bad_trap(struct pt_regs *regs, long lvl) in bad_trap() argument
92 if (notify_die(DIE_TRAP, "bad trap", regs, in bad_trap()
98 die_if_kernel(buffer, regs); in bad_trap()
102 if (regs->tstate & TSTATE_PRIV) { in bad_trap()
104 die_if_kernel(buffer, regs); in bad_trap()
107 regs->tpc &= 0xffffffff; in bad_trap()
108 regs->tnpc &= 0xffffffff; in bad_trap()
111 (void __user *)regs->tpc, lvl); in bad_trap()
114 void bad_trap_tl1(struct pt_regs *regs, long lvl) in bad_trap_tl1() argument
118 if (notify_die(DIE_TRAP_TL1, "bad trap tl1", regs, in bad_trap_tl1()
187 spitfire_insn_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_insn_access_exception() argument
209 spitfire_insn_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_insn_access_exception_tl1() argument
219 sun4v_insn_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_insn_access_exception() argument
242 sun4v_insn_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_insn_access_exception_tl1() argument
252 is_no_fault_exception(struct pt_regs *regs) is_no_fault_exception() argument
290 spitfire_data_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_data_access_exception() argument
328 spitfire_data_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) spitfire_data_access_exception_tl1() argument
338 sun4v_data_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_data_access_exception() argument
398 sun4v_data_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_data_access_exception_tl1() argument
513 spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, int tl1, struct pt_regs *regs) spitfire_cee_log() argument
534 spitfire_ue_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, unsigned long tt, int tl1, struct pt_regs *regs) spitfire_ue_log() argument
573 spitfire_access_error(struct pt_regs *regs, unsigned long status_encoded, unsigned long afar) spitfire_access_error() argument
1168 cheetah_log_errors(struct pt_regs *regs, struct cheetah_err_info *info, unsigned long afsr, unsigned long afar, int recoverable) cheetah_log_errors() argument
1311 cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_fecc_handler() argument
1472 cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_cee_handler() argument
1572 cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_deferred_handler() argument
1767 cheetah_plus_parity_error(int type, struct pt_regs *regs) cheetah_plus_parity_error() argument
1948 sun4v_report_real_raddr(const char *pfx, struct pt_regs *regs) sun4v_report_real_raddr() argument
1964 sun4v_log_error(struct pt_regs *regs, struct sun4v_error_entry *ent, int cpu, const char *pfx, atomic_t *ocnt) sun4v_log_error() argument
2034 do_mcd_err(struct pt_regs *regs, struct sun4v_error_entry ent) do_mcd_err() argument
2077 sun4v_resum_error(struct pt_regs *regs, unsigned long offset) sun4v_resum_error() argument
2130 sun4v_resum_overflow(struct pt_regs *regs) sun4v_resum_overflow() argument
2138 sun4v_get_vaddr(struct pt_regs *regs) sun4v_get_vaddr() argument
2152 sun4v_nonresum_error_user_handled(struct pt_regs *regs, struct sun4v_error_entry *ent) sun4v_nonresum_error_user_handled() argument
2196 sun4v_nonresum_error(struct pt_regs *regs, unsigned long offset) sun4v_nonresum_error() argument
2244 sun4v_nonresum_overflow(struct pt_regs *regs) sun4v_nonresum_overflow() argument
2252 sun4v_tlb_error(struct pt_regs *regs) sun4v_tlb_error() argument
2262 sun4v_itlb_error_report(struct pt_regs *regs, int tl) sun4v_itlb_error_report() argument
2285 sun4v_dtlb_error_report(struct pt_regs *regs, int tl) sun4v_dtlb_error_report() argument
2315 do_fpe_common(struct pt_regs *regs) do_fpe_common() argument
2345 do_fpieee(struct pt_regs *regs) do_fpieee() argument
2358 do_fpother(struct pt_regs *regs) do_fpother() argument
2381 do_tof(struct pt_regs *regs) do_tof() argument
2400 do_div0(struct pt_regs *regs) do_div0() argument
2476 struct pt_regs *regs; show_stack() local
2519 die_if_kernel(char *str, struct pt_regs *regs) die_if_kernel() argument
2569 do_illegal_instruction(struct pt_regs *regs) do_illegal_instruction() argument
2613 mem_address_unaligned(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) mem_address_unaligned() argument
2633 sun4v_do_mna(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) sun4v_do_mna() argument
2656 sun4v_mem_corrupt_detect_precise(struct pt_regs *regs, unsigned long addr, unsigned long context) sun4v_mem_corrupt_detect_precise() argument
2696 do_privop(struct pt_regs *regs) do_privop() argument
2713 do_privact(struct pt_regs *regs) do_privact() argument
2719 do_cee(struct pt_regs *regs) do_cee() argument
2725 do_div0_tl1(struct pt_regs *regs) do_div0_tl1() argument
2732 do_fpieee_tl1(struct pt_regs *regs) do_fpieee_tl1() argument
2739 do_fpother_tl1(struct pt_regs *regs) do_fpother_tl1() argument
2746 do_ill_tl1(struct pt_regs *regs) do_ill_tl1() argument
2753 do_irq_tl1(struct pt_regs *regs) do_irq_tl1() argument
2760 do_lddfmna_tl1(struct pt_regs *regs) do_lddfmna_tl1() argument
2767 do_stdfmna_tl1(struct pt_regs *regs) do_stdfmna_tl1() argument
2774 do_paw(struct pt_regs *regs) do_paw() argument
2780 do_paw_tl1(struct pt_regs *regs) do_paw_tl1() argument
2787 do_vaw(struct pt_regs *regs) do_vaw() argument
2793 do_vaw_tl1(struct pt_regs *regs) do_vaw_tl1() argument
2800 do_tof_tl1(struct pt_regs *regs) do_tof_tl1() argument
2807 do_getpsr(struct pt_regs *regs) do_getpsr() argument
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dinst.c33 int simu_branch(struct pt_regs *regs, union loongarch_instruction insn) in simu_branch() argument
36 unsigned long era = regs->csr_era; in simu_branch()
45 regs->csr_era = bs_dest_26(era, si_h, si_l); in simu_branch()
48 regs->csr_era = bs_dest_26(era, si_h, si_l); in simu_branch()
49 regs->regs[1] = era + LOONGARCH_INSN_SIZE; in simu_branch()
58 if (cond_beqz(regs, rj)) in simu_branch()
59 regs->csr_era = bs_dest_21(era, si_h, si_l); in simu_branch()
61 regs->csr_era += LOONGARCH_INSN_SIZE; in simu_branch()
64 if (cond_bnez(regs, r in simu_branch()
123 simu_pc(struct pt_regs *regs, union loongarch_instruction insn) simu_pc() argument
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/
H A Dsync_regs_test.c9 * in kvm_run.s.regs when kvm_valid_regs and kvm_dirty_regs are toggled.
84 struct kvm_regs regs; in main() local
146 vcpu_regs_get(vm, VCPU_ID, &regs); in main()
147 compare_regs(&regs, &run->s.regs.regs); in main()
150 compare_sregs(&sregs, &run->s.regs.sregs); in main()
153 compare_vcpu_events(&events, &run->s.regs.events); in main()
156 run->s.regs.regs in main()
[all...]
/kernel/linux/linux-5.10/arch/x86/um/asm/
H A Dptrace.h11 #define user_mode(r) UPT_IS_USER(&(r)->regs)
13 #define PT_REGS_AX(r) UPT_AX(&(r)->regs)
14 #define PT_REGS_BX(r) UPT_BX(&(r)->regs)
15 #define PT_REGS_CX(r) UPT_CX(&(r)->regs)
16 #define PT_REGS_DX(r) UPT_DX(&(r)->regs)
18 #define PT_REGS_SI(r) UPT_SI(&(r)->regs)
19 #define PT_REGS_DI(r) UPT_DI(&(r)->regs)
20 #define PT_REGS_BP(r) UPT_BP(&(r)->regs)
21 #define PT_REGS_EFLAGS(r) UPT_EFLAGS(&(r)->regs)
23 #define PT_REGS_CS(r) UPT_CS(&(r)->regs)
38 regs_return_value(struct pt_regs *regs) regs_return_value() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dsignal_n32.c57 struct pt_regs *regs; in sysn32_rt_sigreturn() local
61 regs = current_pt_regs(); in sysn32_rt_sigreturn()
62 frame = (struct rt_sigframe_n32 __user *)regs->regs[29]; in sysn32_rt_sigreturn()
70 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sysn32_rt_sigreturn()
86 : "r" (regs)); in sysn32_rt_sigreturn()
94 struct pt_regs *regs, sigset_t *set) in setup_rt_frame_n32()
99 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame_n32()
109 err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[2 in setup_rt_frame_n32()
93 setup_rt_frame_n32(void *sig_return, struct ksignal *ksig, struct pt_regs *regs, sigset_t *set) setup_rt_frame_n32() argument
[all...]
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dsignal_n32.c56 struct pt_regs *regs; in sysn32_rt_sigreturn() local
60 regs = current_pt_regs(); in sysn32_rt_sigreturn()
61 frame = (struct rt_sigframe_n32 __user *)regs->regs[29]; in sysn32_rt_sigreturn()
69 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in sysn32_rt_sigreturn()
85 : "r" (regs)); in sysn32_rt_sigreturn()
93 struct pt_regs *regs, sigset_t *set) in setup_rt_frame_n32()
98 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame_n32()
108 err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[2 in setup_rt_frame_n32()
92 setup_rt_frame_n32(void *sig_return, struct ksignal *ksig, struct pt_regs *regs, sigset_t *set) setup_rt_frame_n32() argument
[all...]
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dsyscall.c18 long compat_arm_syscall(struct pt_regs *regs, int scno);
21 static long do_ni_syscall(struct pt_regs *regs, int scno) in do_ni_syscall() argument
26 ret = compat_arm_syscall(regs, scno); in do_ni_syscall()
35 static long __invoke_syscall(struct pt_regs *regs, syscall_fn_t syscall_fn) in __invoke_syscall() argument
37 return syscall_fn(regs); in __invoke_syscall()
40 static void invoke_syscall(struct pt_regs *regs, unsigned int scno, in invoke_syscall() argument
51 ret = __invoke_syscall(regs, syscall_fn); in invoke_syscall()
53 ret = do_ni_syscall(regs, scno); in invoke_syscall()
56 syscall_set_return_value(current, regs, 0, ret); in invoke_syscall()
77 static void el0_svc_common(struct pt_regs *regs, in argument
153 do_el0_svc(struct pt_regs *regs) do_el0_svc() argument
159 do_el0_svc_compat(struct pt_regs *regs) do_el0_svc_compat() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/um/asm/
H A Dptrace.h11 #define user_mode(r) UPT_IS_USER(&(r)->regs)
13 #define PT_REGS_AX(r) UPT_AX(&(r)->regs)
14 #define PT_REGS_BX(r) UPT_BX(&(r)->regs)
15 #define PT_REGS_CX(r) UPT_CX(&(r)->regs)
16 #define PT_REGS_DX(r) UPT_DX(&(r)->regs)
18 #define PT_REGS_SI(r) UPT_SI(&(r)->regs)
19 #define PT_REGS_DI(r) UPT_DI(&(r)->regs)
20 #define PT_REGS_BP(r) UPT_BP(&(r)->regs)
21 #define PT_REGS_EFLAGS(r) UPT_EFLAGS(&(r)->regs)
23 #define PT_REGS_CS(r) UPT_CS(&(r)->regs)
38 regs_return_value(struct pt_regs *regs) regs_return_value() argument
[all...]
/kernel/linux/linux-5.10/arch/microblaze/mm/
H A Dfault.c43 * Check whether the instruction at regs->pc is a store using
46 static int store_updates_sp(struct pt_regs *regs) in store_updates_sp() argument
50 if (get_user(inst, (unsigned int __user *)regs->pc)) in store_updates_sp()
67 void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) in bad_page_fault() argument
72 fixup = search_exception_tables(regs->pc); in bad_page_fault()
74 regs->pc = fixup->fixup; in bad_page_fault()
79 die("kernel access of bad area", regs, sig); in bad_page_fault()
86 void do_page_fault(struct pt_regs *regs, unsigned long address, in do_page_fault() argument
96 regs->ear = address; in do_page_fault()
97 regs in do_page_fault()
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/
H A Dtraps.c23 void die(const char *str, struct pt_regs *regs, long err) in die() argument
35 show_regs(regs); in die()
40 if (!user_mode(regs) || in_interrupt()) in die()
41 dump_mem("Stack: ", KERN_DEFAULT, regs->regs[15], in die()
44 notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV); in die()
52 crash_kexec(regs); in die()
63 void die_if_kernel(const char *str, struct pt_regs *regs, long err) in die_if_kernel() argument
65 if (!user_mode(regs)) in die_if_kernel()
66 die(str, regs, er in die_if_kernel()
75 die_if_no_fixup(const char *str, struct pt_regs *regs, long err) die_if_no_fixup() argument
90 handle_BUG(struct pt_regs *regs) handle_BUG() argument
[all...]
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Dtraps.c23 void __noreturn die(const char *str, struct pt_regs *regs, long err) in die() argument
35 show_regs(regs); in die()
40 if (!user_mode(regs) || in_interrupt()) in die()
41 dump_mem("Stack: ", KERN_DEFAULT, regs->regs[15], in die()
44 notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV); in die()
52 crash_kexec(regs); in die()
63 void die_if_kernel(const char *str, struct pt_regs *regs, long err) in die_if_kernel() argument
65 if (!user_mode(regs)) in die_if_kernel()
66 die(str, regs, er in die_if_kernel()
75 die_if_no_fixup(const char *str, struct pt_regs *regs, long err) die_if_no_fixup() argument
90 handle_BUG(struct pt_regs *regs) handle_BUG() argument
[all...]
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dtraps.c43 die (const char *str, struct pt_regs *regs, long err) in die() argument
69 if (notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV) in die()
71 show_regs(regs); in die()
73 regs = NULL; in die()
82 if (!regs) in die()
93 die_if_kernel (char *str, struct pt_regs *regs, long err) in die_if_kernel() argument
95 if (!user_mode(regs)) in die_if_kernel()
96 return die(str, regs, err); in die_if_kernel()
101 __kprobes ia64_bad_break (unsigned long break_num, struct pt_regs *regs) in ia64_bad_break() argument
107 if (notify_die(DIE_BREAK, "break 0", regs, break_nu in ia64_bad_break()
191 disabled_fph_fault(struct pt_regs *regs) disabled_fph_fault() argument
233 fp_emulate(int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, struct pt_regs *regs) fp_emulate() argument
284 handle_fpu_swa(int fp_fault, struct pt_regs *regs, unsigned long isr) handle_fpu_swa() argument
387 ia64_illegal_op_fault(unsigned long ec, long arg1, long arg2, long arg3, long arg4, long arg5, long arg6, long arg7, struct pt_regs regs) ia64_illegal_op_fault() argument
416 ia64_fault(unsigned long vector, unsigned long isr, unsigned long ifa, unsigned long iim, unsigned long itir, long arg5, long arg6, long arg7, struct pt_regs regs) ia64_fault() argument
[all...]
/kernel/linux/linux-5.10/arch/sparc/mm/
H A Dfault_64.c42 struct pt_regs *regs) in unhandled_fault()
58 die_if_kernel("Oops", regs); in unhandled_fault()
61 static void __kprobes bad_kernel_pc(struct pt_regs *regs, unsigned long vaddr) in bad_kernel_pc() argument
64 regs->tpc); in bad_kernel_pc()
65 printk(KERN_CRIT "OOPS: RPC [%016lx]\n", regs->u_regs[15]); in bad_kernel_pc()
66 printk("OOPS: RPC <%pS>\n", (void *) regs->u_regs[15]); in bad_kernel_pc()
69 unhandled_fault(regs->tpc, current, regs); in bad_kernel_pc()
137 show_signal_msg(struct pt_regs *regs, int sig, int code, in show_signal_msg() argument
149 (void *)regs in show_signal_msg()
40 unhandled_fault(unsigned long address, struct task_struct *tsk, struct pt_regs *regs) unhandled_fault() argument
157 do_fault_siginfo(int code, int sig, struct pt_regs *regs, unsigned long fault_addr, unsigned int insn, int fault_code) do_fault_siginfo() argument
182 get_fault_insn(struct pt_regs *regs, unsigned int insn) get_fault_insn() argument
196 do_kernel_fault(struct pt_regs *regs, int si_code, int fault_code, unsigned int insn, unsigned long address) do_kernel_fault() argument
252 bogus_32bit_fault_tpc(struct pt_regs *regs) bogus_32bit_fault_tpc() argument
264 do_sparc64_fault(struct pt_regs *regs) do_sparc64_fault() argument
[all...]
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dtraps.c43 die (const char *str, struct pt_regs *regs, long err) in die() argument
69 if (notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV) in die()
71 show_regs(regs); in die()
73 regs = NULL; in die()
82 if (!regs) in die()
93 die_if_kernel (char *str, struct pt_regs *regs, long err) in die_if_kernel() argument
95 if (!user_mode(regs)) in die_if_kernel()
96 return die(str, regs, err); in die_if_kernel()
101 __kprobes ia64_bad_break (unsigned long break_num, struct pt_regs *regs) in ia64_bad_break() argument
107 if (notify_die(DIE_BREAK, "break 0", regs, break_nu in ia64_bad_break()
191 disabled_fph_fault(struct pt_regs *regs) disabled_fph_fault() argument
233 fp_emulate(int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, struct pt_regs *regs) fp_emulate() argument
284 handle_fpu_swa(int fp_fault, struct pt_regs *regs, unsigned long isr) handle_fpu_swa() argument
387 ia64_illegal_op_fault(unsigned long ec, long arg1, long arg2, long arg3, long arg4, long arg5, long arg6, long arg7, struct pt_regs regs) ia64_illegal_op_fault() argument
416 ia64_fault(unsigned long vector, unsigned long isr, unsigned long ifa, unsigned long iim, unsigned long itir, long arg5, long arg6, long arg7, struct pt_regs regs) ia64_fault() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/tuners/
H A Dfc0011.c173 u8 regs[FC11_NR_REGS] = { }; in fc0011_set_params() local
175 regs[FC11_REG_7] = 0x0F; in fc0011_set_params()
176 regs[FC11_REG_8] = 0x3E; in fc0011_set_params()
177 regs[FC11_REG_10] = 0xB8; in fc0011_set_params()
178 regs[FC11_REG_11] = 0x80; in fc0011_set_params()
179 regs[FC11_REG_RCCAL] = 0x04; in fc0011_set_params()
180 err = fc0011_writereg(priv, FC11_REG_7, regs[FC11_REG_7]); in fc0011_set_params()
181 err |= fc0011_writereg(priv, FC11_REG_8, regs[FC11_REG_8]); in fc0011_set_params()
182 err |= fc0011_writereg(priv, FC11_REG_10, regs[FC11_REG_10]); in fc0011_set_params()
183 err |= fc0011_writereg(priv, FC11_REG_11, regs[FC11_REG_1 in fc0011_set_params()
[all...]
/kernel/linux/linux-6.6/drivers/media/tuners/
H A Dfc0011.c173 u8 regs[FC11_NR_REGS] = { }; in fc0011_set_params() local
175 regs[FC11_REG_7] = 0x0F; in fc0011_set_params()
176 regs[FC11_REG_8] = 0x3E; in fc0011_set_params()
177 regs[FC11_REG_10] = 0xB8; in fc0011_set_params()
178 regs[FC11_REG_11] = 0x80; in fc0011_set_params()
179 regs[FC11_REG_RCCAL] = 0x04; in fc0011_set_params()
180 err = fc0011_writereg(priv, FC11_REG_7, regs[FC11_REG_7]); in fc0011_set_params()
181 err |= fc0011_writereg(priv, FC11_REG_8, regs[FC11_REG_8]); in fc0011_set_params()
182 err |= fc0011_writereg(priv, FC11_REG_10, regs[FC11_REG_10]); in fc0011_set_params()
183 err |= fc0011_writereg(priv, FC11_REG_11, regs[FC11_REG_1 in fc0011_set_params()
[all...]
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dptrace.h49 * We use the ia64_psr(regs)->ri to determine which of the three
53 # define instruction_pointer(regs) ((regs)->cr_iip + ia64_psr(regs)->ri)
55 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer() argument
57 return regs->r12; in user_stack_pointer()
60 static inline int is_syscall_success(struct pt_regs *regs) in is_syscall_success() argument
62 return regs->r10 != -1; in is_syscall_success()
65 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value() argument
67 if (is_syscall_success(regs)) in regs_return_value()
[all...]
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dexception.h29 asmlinkage void noinstr enter_el1_irq_or_nmi(struct pt_regs *regs);
30 asmlinkage void noinstr exit_el1_irq_or_nmi(struct pt_regs *regs);
33 void arm64_enter_nmi(struct pt_regs *regs);
34 void arm64_exit_nmi(struct pt_regs *regs);
35 void do_mem_abort(unsigned long addr, unsigned int esr, struct pt_regs *regs);
36 void do_el0_undef(struct pt_regs *regs, unsigned long esr);
37 void do_el1_undef(struct pt_regs *regs, unsigned long esr);
38 void do_el0_bti(struct pt_regs *regs);
39 void do_el1_bti(struct pt_regs *regs, unsigned long esr);
40 asmlinkage void bad_mode(struct pt_regs *regs, in
[all...]
/kernel/linux/linux-5.10/drivers/net/can/mscan/
H A Dmscan.c53 struct mscan_regs __iomem *regs = priv->reg_base; in mscan_set_mode() local
61 out_8(&regs->cantarq, priv->tx_active); in mscan_set_mode()
63 out_8(&regs->cantier, 0); in mscan_set_mode()
66 canctl1 = in_8(&regs->canctl1); in mscan_set_mode()
68 setbits8(&regs->canctl0, MSCAN_SLPRQ); in mscan_set_mode()
70 if (in_8(&regs->canctl1) & MSCAN_SLPAK) in mscan_set_mode()
94 setbits8(&regs->canctl0, MSCAN_INITRQ); in mscan_set_mode()
96 if (in_8(&regs->canctl1) & MSCAN_INITAK) in mscan_set_mode()
106 setbits8(&regs->canctl0, MSCAN_CSWAI); in mscan_set_mode()
109 canctl1 = in_8(&regs in mscan_set_mode()
129 struct mscan_regs __iomem *regs = priv->reg_base; mscan_start() local
169 struct mscan_regs __iomem *regs = priv->reg_base; mscan_restart() local
190 struct mscan_regs __iomem *regs = priv->reg_base; mscan_start_xmit() local
296 struct mscan_regs __iomem *regs = priv->reg_base; mscan_get_rx_frame() local
337 struct mscan_regs __iomem *regs = priv->reg_base; mscan_get_err_frame() local
383 struct mscan_regs __iomem *regs = priv->reg_base; mscan_rx_poll() local
429 struct mscan_regs __iomem *regs = priv->reg_base; mscan_isr() local
509 struct mscan_regs __iomem *regs = priv->reg_base; mscan_do_set_bittiming() local
530 struct mscan_regs __iomem *regs = priv->reg_base; mscan_get_berr_counter() local
542 struct mscan_regs __iomem *regs = priv->reg_base; mscan_open() local
593 struct mscan_regs __iomem *regs = priv->reg_base; mscan_close() local
620 struct mscan_regs __iomem *regs = priv->reg_base; register_mscandev() local
659 struct mscan_regs __iomem *regs = priv->reg_base; unregister_mscandev() local
[all...]

Completed in 20 milliseconds

1...<<11121314151617181920>>...293