/linux-master/arch/sparc/kernel/ |
H A D | prom_64.c | 69 struct linux_prom64_registers *regs; local 77 regs = rprop->value; 81 (unsigned int) (regs->phys_addr >> 32UL), 82 (unsigned int) (regs->phys_addr & 0xffffffffUL)); 86 type = regs->phys_addr >> 60UL; 87 high_bits = (regs->phys_addr >> 32UL) & 0x0fffffffUL; 88 low_bits = (regs->phys_addr & 0xffffffffUL); 111 struct linux_prom64_registers *regs; local 118 regs = prop->value; 122 (unsigned int) (regs 147 struct linux_prom_registers *regs; local 165 struct linux_prom_pci_registers *regs; local 191 struct linux_prom64_registers *regs; local 215 u32 *regs; local 230 struct linux_prom64_registers *regs; local 250 u32 *regs; local 270 u32 *regs; local 292 u32 *regs; local 394 u32 *regs; local [all...] |
H A D | traps_64.c | 89 void bad_trap(struct pt_regs *regs, long lvl) argument 93 if (notify_die(DIE_TRAP, "bad trap", regs, 99 die_if_kernel(buffer, regs); 103 if (regs->tstate & TSTATE_PRIV) { 105 die_if_kernel(buffer, regs); 108 regs->tpc &= 0xffffffff; 109 regs->tnpc &= 0xffffffff; 112 (void __user *)regs->tpc, lvl); 115 void bad_trap_tl1(struct pt_regs *regs, long lvl) argument 119 if (notify_die(DIE_TRAP_TL1, "bad trap tl1", regs, 188 spitfire_insn_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) argument 210 spitfire_insn_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) argument 220 sun4v_insn_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) argument 243 sun4v_insn_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) argument 253 is_no_fault_exception(struct pt_regs *regs) argument 291 spitfire_data_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) argument 329 spitfire_data_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) argument 339 sun4v_data_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) argument 399 sun4v_data_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) argument 514 spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, int tl1, struct pt_regs *regs) 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) argument 574 spitfire_access_error(struct pt_regs *regs, unsigned long status_encoded, unsigned long afar) argument 1169 cheetah_log_errors(struct pt_regs *regs, struct cheetah_err_info *info, unsigned long afsr, unsigned long afar, int recoverable) argument 1312 cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) argument 1473 cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) argument 1573 cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) argument 1768 cheetah_plus_parity_error(int type, struct pt_regs *regs) argument 1949 sun4v_report_real_raddr(const char *pfx, struct pt_regs *regs) argument 1965 sun4v_log_error(struct pt_regs *regs, struct sun4v_error_entry *ent, int cpu, const char *pfx, atomic_t *ocnt) argument 2035 do_mcd_err(struct pt_regs *regs, struct sun4v_error_entry ent) argument 2078 sun4v_resum_error(struct pt_regs *regs, unsigned long offset) argument 2131 sun4v_resum_overflow(struct pt_regs *regs) argument 2139 sun4v_get_vaddr(struct pt_regs *regs) argument 2153 sun4v_nonresum_error_user_handled(struct pt_regs *regs, struct sun4v_error_entry *ent) argument 2197 sun4v_nonresum_error(struct pt_regs *regs, unsigned long offset) argument 2245 sun4v_nonresum_overflow(struct pt_regs *regs) argument 2253 sun4v_tlb_error(struct pt_regs *regs) argument 2263 sun4v_itlb_error_report(struct pt_regs *regs, int tl) argument 2286 sun4v_dtlb_error_report(struct pt_regs *regs, int tl) argument 2316 do_fpe_common(struct pt_regs *regs) argument 2346 do_fpieee(struct pt_regs *regs) argument 2359 do_fpother(struct pt_regs *regs) argument 2382 do_tof(struct pt_regs *regs) argument 2401 do_div0(struct pt_regs *regs) argument 2477 struct pt_regs *regs; local 2520 die_if_kernel(char *str, struct pt_regs *regs) argument 2570 do_illegal_instruction(struct pt_regs *regs) argument 2614 mem_address_unaligned(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) argument 2634 sun4v_do_mna(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) argument 2657 sun4v_mem_corrupt_detect_precise(struct pt_regs *regs, unsigned long addr, unsigned long context) argument 2697 do_privop(struct pt_regs *regs) argument 2714 do_privact(struct pt_regs *regs) argument 2720 do_cee(struct pt_regs *regs) argument 2726 do_div0_tl1(struct pt_regs *regs) argument 2733 do_fpieee_tl1(struct pt_regs *regs) argument 2740 do_fpother_tl1(struct pt_regs *regs) argument 2747 do_ill_tl1(struct pt_regs *regs) argument 2754 do_irq_tl1(struct pt_regs *regs) argument 2761 do_lddfmna_tl1(struct pt_regs *regs) argument 2768 do_stdfmna_tl1(struct pt_regs *regs) argument 2775 do_paw(struct pt_regs *regs) argument 2781 do_paw_tl1(struct pt_regs *regs) argument 2788 do_vaw(struct pt_regs *regs) argument 2794 do_vaw_tl1(struct pt_regs *regs) argument 2801 do_tof_tl1(struct pt_regs *regs) argument 2808 do_getpsr(struct pt_regs *regs) argument [all...] |
/linux-master/drivers/char/ |
H A D | toshiba.c | 121 static int tosh_emulate_fan(SMMRegisters *regs) argument 126 eax = regs->eax & 0xff00; 127 ecx = regs->ecx & 0xffff; 138 regs->eax = 0x00; 139 regs->ecx = (unsigned int) (al & 0x01); 149 regs->eax = 0x00; 150 regs->ecx = 0x00; 160 regs->eax = 0x00; 161 regs->ecx = 0x01; 174 regs 206 tosh_smm(SMMRegisters *regs) argument 246 SMMRegisters regs; local 349 SMMRegisters regs; local 406 SMMRegisters regs; local [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | signal.c | 178 static void check_syscall_restart(struct pt_regs *regs, struct k_sigaction *ka, argument 181 unsigned long ret = regs->gpr[3]; 185 if (!trap_is_syscall(regs)) 188 if (trap_norestart(regs)) 192 if (trap_is_scv(regs)) { 197 } else if (!(regs->ccr & 0x10000000)) { 226 regs->gpr[0] = __NR_restart_syscall; 228 regs->gpr[3] = regs->orig_gpr3; 229 regs_add_return_ip(regs, 295 do_notify_resume(struct pt_regs *regs, unsigned long thread_info_flags) argument 335 struct pt_regs *regs = tsk->thread.regs; local 364 signal_fault(struct task_struct *tsk, struct pt_regs *regs, const char *where, void __user *ptr) argument [all...] |
H A D | signal_32.c | 71 * registers from *regs. This is what we need 92 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) argument 94 elf_greg_t64 *gregs = (elf_greg_t64 *)regs; 113 __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) argument 115 elf_greg_t64 *gregs = (elf_greg_t64 *)regs; 146 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) argument 148 unsafe_copy_to_user(&frame->mc_gregs, regs, GP_REGS_SIZE, failed); 156 int __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) argument 159 unsafe_copy_from_user(regs, &sr->mc_gregs, PT_MSR * sizeof(elf_greg_t), failed); 162 unsafe_copy_from_user(®s 268 __unsafe_save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, struct mcontext __user *tm_frame, int ctx_has_vsx_region) argument 369 save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, struct mcontext __user *tm_frame, unsigned long msr) argument 450 save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, struct mcontext __user *tm_frame, unsigned long msr) argument 466 restore_user_regs(struct pt_regs *regs, struct mcontext __user *sr, int sig) argument 572 restore_tm_user_regs(struct pt_regs *regs, struct mcontext __user *sr, struct mcontext __user *tm_sr) argument 719 restore_tm_user_regs(struct pt_regs *regs, struct mcontext __user *sr, struct mcontext __user *tm_sr) argument 744 struct pt_regs *regs = tsk->thread.regs; local 844 struct pt_regs *regs = tsk->thread.regs; local 920 do_setcontext(struct ucontext __user *ucp, struct pt_regs *regs, int sig) argument 953 do_setcontext_tm(struct ucontext __user *ucp, struct ucontext __user *tm_ucp, struct pt_regs *regs) argument 997 struct pt_regs *regs = current_pt_regs(); local 1098 struct pt_regs *regs = current_pt_regs(); local 1196 struct pt_regs *regs = current_pt_regs(); local 1300 struct pt_regs *regs = current_pt_regs(); local [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | kprobes.c | 114 struct pt_regs *regs) 116 kcb->saved_status = regs->csr_prmd; 117 regs->csr_prmd &= ~CSR_PRMD_PIE; 122 struct pt_regs *regs) 124 regs->csr_prmd = kcb->saved_status; 129 struct pt_regs *regs) 133 instruction_pointer_set(regs, cur->ainsn.restore); 148 cur->post_handler(cur, regs, 0); 155 static void setup_singlestep(struct kprobe *p, struct pt_regs *regs, argument 170 save_local_irqflag(kcb, regs); 113 save_local_irqflag(struct kprobe_ctlblk *kcb, struct pt_regs *regs) argument 121 restore_local_irqflag(struct kprobe_ctlblk *kcb, struct pt_regs *regs) argument 128 post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs) argument 183 reenter_kprobe(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb) argument 207 kprobe_breakpoint_handler(struct pt_regs *regs) argument 270 kprobe_singlestep_handler(struct pt_regs *regs) argument 288 kprobe_fault_handler(struct pt_regs *regs, int trapnr) argument [all...] |
/linux-master/drivers/vdpa/solidrun/ |
H A D | snet_ctrl.c | 67 static int snet_wait_for_empty_ctrl(struct snet_ctrl_regs __iomem *regs) argument 71 return readx_poll_timeout(ioread32, ®s->ctrl, val, SNET_EMPTY_CTRL(val), 10, 75 static int snet_wait_for_empty_op(struct snet_ctrl_regs __iomem *regs) argument 79 return readx_poll_timeout(ioread32, ®s->op, val, !val, 10, SNET_CTRL_TIMEOUT); 82 static int snet_wait_for_data(struct snet_ctrl_regs __iomem *regs) argument 86 return readx_poll_timeout(ioread32, ®s->ctrl, val, SNET_DATA_READY(val), 10, 136 struct snet_ctrl_regs __iomem *regs = snet_get_ctrl(snet); local 155 ret = snet_wait_for_empty_ctrl(regs); 167 snet_write_ctrl(regs, buf_words); 168 snet_write_op(regs, opcod 221 struct snet_ctrl_regs __iomem *regs = snet_get_ctrl(snet); local 255 struct snet_ctrl_regs __iomem *regs = snet_get_ctrl(snet); local 312 struct snet_ctrl_regs __iomem *regs = snet_get_ctrl(snet); local [all...] |
/linux-master/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-pkey.c | 187 unsigned long regs[3]; local 194 ret = ptrace_read_regs(pid, NT_PPC_PKEY, regs, 3); 198 info->amr1 = info->amr2 = regs[0]; 199 info->expected_iamr = regs[1]; 200 info->expected_uamor = regs[2]; 211 ret = ptrace_read_regs(pid, NT_PPC_PKEY, regs, 3); 215 ptrace_read_running, regs[0], regs[1], regs[2]); 217 PARENT_FAIL_IF(regs[ [all...] |
/linux-master/arch/xtensa/mm/ |
H A D | fault.c | 27 static void vmalloc_fault(struct pt_regs *regs, unsigned int address) argument 75 bad_page_fault(regs, address, SIGKILL); 88 void do_page_fault(struct pt_regs *regs) argument 92 unsigned int exccause = regs->exccause; 93 unsigned int address = regs->excvaddr; 105 if (address >= TASK_SIZE && !user_mode(regs)) { 106 vmalloc_fault(regs, address); 114 bad_page_fault(regs, address, SIGSEGV); 125 address, exccause, regs->pc, 128 if (user_mode(regs)) 236 bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) argument [all...] |
/linux-master/drivers/sbus/char/ |
H A D | display7seg.c | 55 void __iomem *regs; member in struct:d7s 91 regval = readb(p->regs); 96 writeb(regval, p->regs); 105 u8 regs = readb(p->regs); local 123 if (regs & D7S_FLIP) 128 writeb(ireg, p->regs); 138 if (put_user(regs, (int __user *) arg)) { 146 regs ^= D7S_FLIP; 147 writeb(regs, 175 u8 regs; local 235 u8 regs = readb(p->regs); local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | uprobes.c | 457 scratch_reg(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 460 return ®s->si; 462 return ®s->di; 463 return ®s->bx; 470 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 474 unsigned long *sr = scratch_reg(auprobe, regs); 481 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 485 unsigned long *sr = scratch_reg(auprobe, regs); 497 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 500 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 512 sizeof_long(struct pt_regs *regs) argument 520 default_pre_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 526 emulate_push_stack(struct pt_regs *regs, unsigned long val) argument 554 default_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 574 default_abort_op(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 619 check_jmp_cond(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 638 branch_emulate_op(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 663 push_emulate_op(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 673 branch_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 916 arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 963 arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 1004 struct pt_regs *regs = args->regs; local 1036 arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 1050 __skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 1057 arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 1066 arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs) argument 1092 arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, struct pt_regs *regs) argument [all...] |
H A D | signal_32.c | 77 static bool ia32_restore_sigcontext(struct pt_regs *regs, argument 89 regs->bx = sc.bx; 90 regs->cx = sc.cx; 91 regs->dx = sc.dx; 92 regs->si = sc.si; 93 regs->di = sc.di; 94 regs->bp = sc.bp; 95 regs->ax = sc.ax; 96 regs->sp = sc.sp; 97 regs 127 struct pt_regs *regs = current_pt_regs(); local 150 struct pt_regs *regs = current_pt_regs(); local 183 __unsafe_setup_sigcontext32(struct sigcontext_32 __user *sc, void __user *fpstate, struct pt_regs *regs, unsigned int mask) argument 231 ia32_setup_frame(struct ksignal *ksig, struct pt_regs *regs) argument 302 ia32_setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) argument [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-fm3130.c | 48 u8 regs[15]; member in struct:fm3130 69 fm3130->regs[FM3130_RTC_CONTROL] = 73 fm3130->regs[FM3130_RTC_CONTROL] &= 78 fm3130->regs[FM3130_RTC_CONTROL] |= FM3130_RTC_CONTROL_BIT_WRITE; 81 fm3130->regs[FM3130_RTC_CONTROL] |= FM3130_RTC_CONTROL_BIT_READ; 89 FM3130_RTC_CONTROL, fm3130->regs[FM3130_RTC_CONTROL]); 115 dev_dbg(dev, "%s: %15ph\n", "read", fm3130->regs); 117 t->tm_sec = bcd2bin(fm3130->regs[FM3130_RTC_SECONDS] & 0x7f); 118 t->tm_min = bcd2bin(fm3130->regs[FM3130_RTC_MINUTES] & 0x7f); 119 tmp = fm3130->regs[FM3130_RTC_HOUR [all...] |
/linux-master/arch/arm/mm/ |
H A D | fault.c | 133 struct pt_regs *regs) 142 die("Oops", regs, fsr); 152 struct pt_regs *regs) 158 if (fixup_exception(regs)) 168 kfence_handle_page_fault(addr, is_write_fault(fsr), regs)) 174 die_kernel_fault(msg, mm, addr, fsr, regs); 183 int code, struct pt_regs *regs) 197 show_regs(regs); 213 void do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 222 if (user_mode(regs)) 131 die_kernel_fault(const char *msg, struct mm_struct *mm, unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 151 __do_kernel_fault(struct mm_struct *mm, unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 182 __do_user_fault(unsigned long addr, unsigned int fsr, unsigned int sig, int code, struct pt_regs *regs) argument 243 ttbr0_usermode_access_allowed(struct pt_regs *regs) argument 257 ttbr0_usermode_access_allowed(struct pt_regs *regs) argument 264 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 440 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 465 do_translation_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 532 do_translation_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 545 do_sect_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 556 do_bad(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 592 do_DataAbort(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 622 do_PrefetchAbort(unsigned long addr, unsigned int ifsr, struct pt_regs *regs) argument 642 early_abort_handler(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | traps.c | 34 dik_show_regs(struct pt_regs *regs, unsigned long *r9_15) argument 37 regs->pc, regs->r26, regs->ps, print_tainted()); 38 printk("pc is at %pSR\n", (void *)regs->pc); 39 printk("ra is at %pSR\n", (void *)regs->r26); 41 regs->r0, regs->r1, regs->r2); 43 regs 143 die_if_kernel(char * str, struct pt_regs *regs, long err, unsigned long *r9_15) argument 178 do_entArith(unsigned long summary, unsigned long write_mask, struct pt_regs *regs) argument 200 do_entIF(unsigned long type, struct pt_regs *regs) argument 341 do_entDbg(struct pt_regs *regs) argument 363 unsigned long regs[32]; member in struct:allregs 377 do_entUna(void * va, unsigned long opcode, unsigned long reg, struct allregs *regs) argument 662 do_entUnaUser(void __user * va, unsigned long opcode, unsigned long reg, struct pt_regs *regs) argument [all...] |
/linux-master/arch/powerpc/lib/ |
H A D | sstep.c | 54 extern int do_lq(unsigned long ea, unsigned long *regs); 56 extern int do_lqarx(unsigned long ea, unsigned long *regs); 84 const struct pt_regs *regs, 93 if (((bo >> 1) & 1) ^ (regs->ctr == 1)) 99 if (((regs->ccr >> (31 - bi)) & 1) != ((bo >> 3) & 1)) 105 static nokprobe_inline long address_ok(struct pt_regs *regs, argument 108 if (!user_mode(regs)) 114 regs->dar = TASK_SIZE_MAX - 1; 116 regs->dar = ea; 124 const struct pt_regs *regs) 83 branch_taken(unsigned int instr, const struct pt_regs *regs, struct instruction_op *op) argument 123 dform_ea(unsigned int instr, const struct pt_regs *regs) argument 141 dsform_ea(unsigned int instr, const struct pt_regs *regs) argument 158 dqform_ea(unsigned int instr, const struct pt_regs *regs) argument 176 xform_ea(unsigned int instr, const struct pt_regs *regs) argument 195 mlsd_8lsd_ea(unsigned int instr, unsigned int suffix, const struct pt_regs *regs) argument 301 __read_mem_aligned(unsigned long *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 330 read_mem_aligned(unsigned long *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 352 __copy_mem_in(u8 *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 386 copy_mem_in(u8 *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 404 read_mem_unaligned(unsigned long *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 428 read_mem(unsigned long *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 440 __write_mem_aligned(unsigned long val, unsigned long ea, int nb, struct pt_regs *regs) argument 466 write_mem_aligned(unsigned long val, unsigned long ea, int nb, struct pt_regs *regs) argument 488 __copy_mem_out(u8 *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 522 copy_mem_out(u8 *dest, unsigned long ea, int nb, struct pt_regs *regs) argument 540 write_mem_unaligned(unsigned long val, unsigned long ea, int nb, struct pt_regs *regs) argument 559 write_mem(unsigned long val, unsigned long ea, int nb, struct pt_regs *regs) argument 575 do_fp_load(struct instruction_op *op, unsigned long ea, struct pt_regs *regs, bool cross_endian) argument 628 do_fp_store(struct instruction_op *op, unsigned long ea, struct pt_regs *regs, bool cross_endian) argument 677 do_vec_load(int rn, unsigned long ea, int size, struct pt_regs *regs, bool cross_endian) argument 708 do_vec_store(int rn, unsigned long ea, int size, struct pt_regs *regs, bool cross_endian) argument 738 emulate_lq(struct pt_regs *regs, unsigned long ea, int reg, bool cross_endian) argument 758 emulate_stq(struct pt_regs *regs, unsigned long ea, int reg, bool cross_endian) argument 961 do_vsx_load(struct instruction_op *op, unsigned long ea, struct pt_regs *regs, bool cross_endian) argument 1008 do_vsx_store(struct instruction_op *op, unsigned long ea, struct pt_regs *regs, bool cross_endian) argument 1070 emulate_dcbz(unsigned long ea, struct pt_regs *regs) argument 1140 set_cr0(const struct pt_regs *regs, struct instruction_op *op) argument 1167 add_with_carry(const struct pt_regs *regs, struct instruction_op *op, int rd, unsigned long val1, unsigned long val2, unsigned long carry_in) argument 1191 do_cmp_signed(const struct pt_regs *regs, struct instruction_op *op, long v1, long v2, int crfld) argument 1209 do_cmp_unsigned(const struct pt_regs *regs, struct instruction_op *op, unsigned long v1, unsigned long v2, int crfld) argument 1228 do_cmpb(const struct pt_regs *regs, struct instruction_op *op, unsigned long v1, unsigned long v2) argument 1248 do_popcnt(const struct pt_regs *regs, struct instruction_op *op, unsigned long v1, int size) argument 1275 do_bpermd(const struct pt_regs *regs, struct instruction_op *op, unsigned long v1, unsigned long v2) argument 1296 do_prty(const struct pt_regs *regs, struct instruction_op *op, unsigned long v, int size) argument 1355 analyse_instr(struct instruction_op *op, const struct pt_regs *regs, ppc_inst_t instr) argument 3186 handle_stack_update(unsigned long ea, struct pt_regs *regs) argument 3230 emulate_update_regs(struct pt_regs *regs, struct instruction_op *op) argument 3324 emulate_loadstore(struct pt_regs *regs, struct instruction_op *op) argument 3580 emulate_step(struct pt_regs *regs, ppc_inst_t instr) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | idtentry.h | 16 typedef void (*idtentry_t)(struct pt_regs *regs); 37 void fred_##func(struct pt_regs *regs); \ 38 __visible void func(struct pt_regs *regs) 54 static __always_inline void __##func(struct pt_regs *regs); \ 56 __visible noinstr void func(struct pt_regs *regs) \ 58 irqentry_state_t state = irqentry_enter(regs); \ 61 __##func (regs); \ 63 irqentry_exit(regs, state); \ 66 static __always_inline void __##func(struct pt_regs *regs) 89 __visible void func(struct pt_regs *regs, unsigne [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | oaktrail_device.c | 124 struct psb_save_area *regs = &dev_priv->regs; local 125 struct psb_pipe *p = ®s->pipe[0]; 130 regs->psb.saveDSPARB = PSB_RVDC32(DSPARB); 131 regs->psb.saveDSPFW1 = PSB_RVDC32(DSPFW1); 132 regs->psb.saveDSPFW2 = PSB_RVDC32(DSPFW2); 133 regs->psb.saveDSPFW3 = PSB_RVDC32(DSPFW3); 134 regs->psb.saveDSPFW4 = PSB_RVDC32(DSPFW4); 135 regs->psb.saveDSPFW5 = PSB_RVDC32(DSPFW5); 136 regs 238 struct psb_save_area *regs = &dev_priv->regs; local [all...] |
/linux-master/arch/nios2/mm/ |
H A D | fault.c | 43 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long cause, argument 56 regs->ea -= 4; 68 if (user_mode(regs)) 84 if (user_mode(regs)) 87 perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address); 90 vma = lock_mm_and_find_vma(mm, address, regs); 124 fault = handle_mm_fault(vma, address, flags, regs); 126 if (fault_signal_pending(fault, regs)) { 127 if (!user_mode(regs)) 170 if (user_mode(regs)) { [all...] |
/linux-master/sound/soc/codecs/ |
H A D | adau-utils.c | 16 uint8_t regs[5]) 46 regs[0] = m >> 8; 47 regs[1] = m & 0xff; 48 regs[2] = n >> 8; 49 regs[3] = n & 0xff; 50 regs[4] = (r << 3) | (div << 1); 52 regs[4] |= 1; /* Fractional mode */ 15 adau_calc_pll_cfg(unsigned int freq_in, unsigned int freq_out, uint8_t regs[5]) argument
|
/linux-master/lib/ |
H A D | syscall.c | 11 struct pt_regs *regs; local 20 regs = task_pt_regs(target); 21 if (unlikely(!regs)) { 26 info->sp = user_stack_pointer(regs); 27 info->data.instruction_pointer = instruction_pointer(regs); 29 info->data.nr = syscall_get_nr(target, regs); 31 syscall_get_arguments(target, regs, args);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dccg.c | 34 (dccg_dcn->regs->reg) 57 const struct dccg_registers *regs, 73 dccg_dcn->regs = regs; 82 const struct dccg_registers *regs, 98 dccg_dcn->regs = regs; 55 dccg3_create( struct dc_context *ctx, const struct dccg_registers *regs, const struct dccg_shift *dccg_shift, const struct dccg_mask *dccg_mask) argument 80 dccg30_create( struct dc_context *ctx, const struct dccg_registers *regs, const struct dccg_shift *dccg_shift, const struct dccg_mask *dccg_mask) argument
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_ipp.c | 31 (ippn10->regs->reg) 62 const struct dcn10_ipp_registers *regs, 70 ippn10->regs = regs; 79 const struct dcn10_ipp_registers *regs, 87 ippn10->regs = regs; 58 dcn10_ipp_construct( struct dcn10_ipp *ippn10, struct dc_context *ctx, int inst, const struct dcn10_ipp_registers *regs, const struct dcn10_ipp_shift *ipp_shift, const struct dcn10_ipp_mask *ipp_mask) argument 75 dcn20_ipp_construct( struct dcn10_ipp *ippn10, struct dc_context *ctx, int inst, const struct dcn10_ipp_registers *regs, const struct dcn10_ipp_shift *ipp_shift, const struct dcn10_ipp_mask *ipp_mask) argument
|
/linux-master/arch/um/kernel/ |
H A D | exec.c | 36 get_safe_registers(current_pt_regs()->regs.gp, 37 current_pt_regs()->regs.fp); 42 void start_thread(struct pt_regs *regs, unsigned long eip, unsigned long esp) argument 44 PT_REGS_IP(regs) = eip; 45 PT_REGS_SP(regs) = esp; 48 SUBARCH_EXECVE1(regs->regs);
|
/linux-master/arch/x86/kernel/cpu/mtrr/ |
H A D | amd.c | 62 u32 regs[2]; local 67 rdmsr(MSR_K6_UWCCR, regs[0], regs[1]); 72 regs[reg] = 0; 83 regs[reg] = (-size >> (15 - PAGE_SHIFT) & 0x0001FFFC) 92 wrmsr(MSR_K6_UWCCR, regs[0], regs[1]);
|