/linux-master/arch/mips/kernel/ |
H A D | stacktrace.c | 38 struct task_struct *tsk, struct pt_regs *regs, int savesched) 40 unsigned long sp = regs->regs[29]; 42 unsigned long ra = regs->regs[31]; 43 unsigned long pc = regs->cp0_epc; 81 struct pt_regs *regs = &dummyregs; local 86 regs->regs[29] = tsk->thread.reg29; 87 regs 37 save_context_stack(struct stack_trace *trace, struct task_struct *tsk, struct pt_regs *regs, int savesched) argument [all...] |
H A D | branch.c | 29 int __isa_exception_epc(struct pt_regs *regs) argument 32 long epc = regs->cp0_epc; 59 int __mm_isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, argument 79 regs->regs[insn.mm_i_format.rt] = 80 regs->cp0_epc + 83 *contpc = regs->regs[insn.mm_i_format.rs]; 92 regs->regs[3 262 __microMIPS_compute_return_epc(struct pt_regs *regs) argument 320 __MIPS16e_compute_return_epc(struct pt_regs *regs) argument 422 __compute_return_epc_for_insn(struct pt_regs *regs, union mips_instruction insn) argument 849 __compute_return_epc(struct pt_regs *regs) argument [all...] |
H A D | signal_n32.c | 54 struct pt_regs *regs; local 58 regs = current_pt_regs(); 59 frame = (struct rt_sigframe_n32 __user *)regs->regs[29]; 67 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); 83 : "r" (regs)); 91 struct pt_regs *regs, sigset_t *set) 96 frame = get_sigframe(ksig, regs, sizeof(*frame)); 106 err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[2 90 setup_rt_frame_n32(void *sig_return, struct ksignal *ksig, struct pt_regs *regs, sigset_t *set) argument [all...] |
H A D | kgdb.c | 56 { "zero", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[0]) }, 57 { "at", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[1]) }, 58 { "v0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[2]) }, 59 { "v1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[3]) }, 60 { "a0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[4]) }, 61 { "a1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[5]) }, 62 { "a2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[6]) }, 63 { "a3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[7]) }, 64 { "t0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[8]) }, 65 { "t1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[ 130 dbg_set_reg(int regno, void *mem, struct pt_regs *regs) argument 163 dbg_get_reg(int regno, void *mem, struct pt_regs *regs) argument 277 kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) argument 290 struct pt_regs *regs = args->regs; local 324 kgdb_ll_trap(int cmd, const char *str, struct pt_regs *regs, long err, int trap, int sig) argument 350 kgdb_arch_handle_exception(int vector, int signo, int err_code, char *remcom_in_buffer, char *remcom_out_buffer, struct pt_regs *regs) argument [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | processor_64.h | 93 #define start_thread(regs, pc, sp) \ 96 regs->tstate = (regs->tstate & (TSTATE_CWP)) | (TSTATE_INITIAL_MM|TSTATE_IE) | (__asi << 24UL); \ 97 regs->tpc = ((pc & (~3)) - 4); \ 98 regs->tnpc = regs->tpc + 4; \ 99 regs->y = 0; \ 127 : "r" (regs), "r" (sp - sizeof(struct reg_window) - STACK_BIAS), \ 132 regs->tstate &= ~TSTATE_PEF; \ 135 #define start_thread32(regs, p [all...] |
/linux-master/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-tm-spd-tar.c | 24 unsigned long regs[3]; local 84 regs[0] = mfspr(SPRN_TAR); 85 regs[1] = mfspr(SPRN_PPR); 86 regs[2] = mfspr(SPRN_DSCR); 90 user_read, regs[0], regs[1], regs[2]); 92 ret = validate_tar_registers(regs, TAR_4, PPR_4, DSCR_4); 103 unsigned long regs[3]; local 106 FAIL_IF(show_tar_registers(child, regs)); [all...] |
H A D | ptrace-tm-tar.c | 18 unsigned long regs[3]; local 73 regs[0] = mfspr(SPRN_TAR); 74 regs[1] = mfspr(SPRN_PPR); 75 regs[2] = mfspr(SPRN_DSCR); 79 user_read, regs[0], regs[1], regs[2]); 81 ret = validate_tar_registers(regs, TAR_4, PPR_4, DSCR_4); 92 unsigned long regs[3]; local 95 FAIL_IF(show_tar_registers(child, regs)); [all...] |
/linux-master/arch/xtensa/kernel/ |
H A D | signal.c | 57 flush_window_regs_user(struct pt_regs *regs) argument 59 const unsigned long ws = regs->windowstart; 60 const unsigned long wb = regs->windowbase; 68 if (regs->wmask == 1) 74 base = (XCHAL_NUM_AREGS / 4) - (regs->wmask >> 4); 78 if ((regs->wmask & 2) == 0) 79 if (__get_user(sp, (int*)(regs->areg[base * 4 + 1] - 12))) 96 ®s->areg[(base + 1) * 4], 16)) 102 ®s->areg[(base + 1) * 4], 32)) 109 sp = regs 129 flush_window_regs_user(struct pt_regs *regs) argument 144 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) argument 182 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) argument 250 struct pt_regs *regs = current_pt_regs(); local 342 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) argument 453 do_signal(struct pt_regs *regs) argument 527 do_notify_resume(struct pt_regs *regs) argument [all...] |
H A D | traps.c | 52 static void do_illegal_instruction(struct pt_regs *regs); 53 static void do_div0(struct pt_regs *regs); 54 static void do_interrupt(struct pt_regs *regs); 56 static void do_nmi(struct pt_regs *regs); 59 static void do_load_store(struct pt_regs *regs); 61 static void do_unaligned_user(struct pt_regs *regs); 62 static void do_multihit(struct pt_regs *regs); 64 static void do_coprocessor(struct pt_regs *regs); 66 static void do_debug(struct pt_regs *regs); 174 __die_if_kernel(const char *str, struct pt_regs *regs, lon argument 181 dump_user_code(struct pt_regs *regs) argument 192 dump_user_code(struct pt_regs *regs) argument 201 do_unhandled(struct pt_regs *regs) argument 220 do_multihit(struct pt_regs *regs) argument 261 do_nmi(struct pt_regs *regs) argument 274 do_interrupt(struct pt_regs *regs) argument 313 do_IRQ(__ffs(int_at_level), regs); local 320 check_div0(struct pt_regs *regs) argument 342 do_illegal_instruction(struct pt_regs *regs) argument 370 do_div0(struct pt_regs *regs) argument 377 do_load_store(struct pt_regs *regs) argument 396 do_unaligned_user(struct pt_regs *regs) argument 409 do_coprocessor(struct pt_regs *regs) argument 421 do_debug(struct pt_regs *regs) argument 529 show_regs(struct pt_regs * regs) argument 629 die(const char * str, struct pt_regs * regs, long err) argument [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | fault.c | 54 __bad_area_nosemaphore(struct pt_regs *regs, unsigned long address, int si_code) argument 61 if (!user_mode(regs)) 64 _exception(SIGSEGV, regs, si_code, address); 69 static noinline int bad_area_nosemaphore(struct pt_regs *regs, unsigned long address) argument 71 return __bad_area_nosemaphore(regs, address, SEGV_MAPERR); 74 static int __bad_area(struct pt_regs *regs, unsigned long address, int si_code) argument 84 return __bad_area_nosemaphore(regs, address, si_code); 87 static noinline int bad_access_pkey(struct pt_regs *regs, unsigned long address, argument 119 if (!user_mode(regs)) 122 _exception_pkey(regs, addres 127 bad_access(struct pt_regs *regs, unsigned long address) argument 132 do_sigbus(struct pt_regs *regs, unsigned long address, vm_fault_t fault) argument 160 mm_fault_error(struct pt_regs *regs, unsigned long addr, vm_fault_t fault) argument 192 bad_kernel_fault(struct pt_regs *regs, unsigned long error_code, unsigned long address, bool is_write) argument 406 ___do_page_fault(struct pt_regs *regs, unsigned long address, unsigned long error_code) argument 571 __do_page_fault(struct pt_regs *regs) argument 587 hash__do_page_fault(struct pt_regs *regs) argument 599 __bad_page_fault(struct pt_regs *regs, int sig) argument 643 bad_page_fault(struct pt_regs *regs, int sig) argument [all...] |
/linux-master/arch/s390/kernel/ |
H A D | uprobes.c | 28 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 30 if (psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) 32 if (!is_compat_task() && psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT) 35 auprobe->saved_per = psw_bits(regs->psw).per; 36 auprobe->saved_int_code = regs->int_code; 37 regs->int_code = UPROBE_TRAP_NR; 38 regs->psw.addr = current->utask->xol_vaddr; 46 struct pt_regs *regs = task_pt_regs(tsk); local 48 if (regs->int_code != UPROBE_TRAP_NR) 54 struct pt_regs *regs) 53 check_per_event(unsigned short cause, unsigned long control, struct pt_regs *regs) argument 77 arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 114 struct pt_regs *regs = args->regs; local 135 arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 143 arch_uretprobe_hijack_return_addr(unsigned long trampoline, struct pt_regs *regs) argument 153 arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, struct pt_regs *regs) argument 244 sim_stor_event(struct pt_regs *regs, void *addr, int len) argument 263 handle_insn_ril(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 373 arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) argument [all...] |
H A D | dumpstack.c | 142 static void show_last_breaking_event(struct pt_regs *regs) argument 145 printk(" [<%016lx>] ", regs->last_break); 146 if (user_mode(regs)) { 147 print_vma_addr(KERN_CONT, regs->last_break); 150 pr_cont("%pSR\n", (void *)regs->last_break); 154 void show_registers(struct pt_regs *regs) argument 156 struct psw_bits *psw = &psw_bits(regs->psw); 159 mode = user_mode(regs) ? "User" : "Krnl"; 160 printk("%s PSW : %px %px", mode, (void *)regs->psw.mask, (void *)regs 179 show_regs(struct pt_regs *regs) argument 191 die(struct pt_regs *regs, const char *str) argument [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-ds1216.c | 81 struct ds1216_regs regs; local 84 ds1216_read(priv->ioaddr, (u8 *)®s); 86 tm->tm_sec = bcd2bin(regs.sec); 87 tm->tm_min = bcd2bin(regs.min); 88 if (regs.hour & DS1216_HOUR_1224) { 90 tm->tm_hour = bcd2bin(regs.hour & 0x1f); 91 if (regs.hour & DS1216_HOUR_AMPM) 94 tm->tm_hour = bcd2bin(regs.hour & 0x3f); 95 tm->tm_wday = (regs.wday & 7) - 1; 96 tm->tm_mday = bcd2bin(regs 108 struct ds1216_regs regs; local [all...] |
H A D | rtc-mpc5121.c | 77 struct mpc5121_rtc_regs __iomem *regs; member in struct:mpc5121_rtc_data 87 static void mpc5121_rtc_update_smh(struct mpc5121_rtc_regs __iomem *regs, argument 90 out_8(®s->second_set, tm->tm_sec); 91 out_8(®s->minute_set, tm->tm_min); 92 out_8(®s->hour_set, tm->tm_hour); 95 out_8(®s->set_time, 0x1); 96 out_8(®s->set_time, 0x3); 97 out_8(®s->set_time, 0x1); 98 out_8(®s->set_time, 0x0); 104 struct mpc5121_rtc_regs __iomem *regs local 126 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 148 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 175 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 197 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 209 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 227 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 244 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 261 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local 376 struct mpc5121_rtc_regs __iomem *regs = rtc->regs; local [all...] |
/linux-master/drivers/media/platform/st/stm32/dma2d/ |
H A D | dma2d-hw.c | 17 #include "dma2d-regs.h" 37 reg_update_bits(d->regs, DMA2D_CR_REG, CR_START, CR_START); 42 return reg_read(d->regs, DMA2D_ISR_REG); 47 u32 isr_val = reg_read(d->regs, DMA2D_ISR_REG); 49 reg_write(d->regs, DMA2D_IFCR_REG, isr_val & 0x003f); 55 reg_update_bits(d->regs, DMA2D_CR_REG, CR_MODE_MASK, 58 reg_write(d->regs, DMA2D_NLR_REG, (width << 16) | height); 64 reg_update_bits(d->regs, DMA2D_CR_REG, CR_CEIE, CR_CEIE); 65 reg_update_bits(d->regs, DMA2D_CR_REG, CR_CTCIE, CR_CTCIE); 66 reg_update_bits(d->regs, DMA2D_CR_RE [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | kernel.h | 18 asmlinkage long sparc_clone(struct pt_regs *regs); 19 asmlinkage long sparc_fork(struct pt_regs *regs); 20 asmlinkage long sparc_vfork(struct pt_regs *regs); 38 asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn); 39 int handle_popc(u32 insn, struct pt_regs *regs); 40 void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr); 41 void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr); 44 void __irq_entry smp_call_function_client(int irq, struct pt_regs *regs); 45 void __irq_entry smp_call_function_single_client(int irq, struct pt_regs *regs); 46 void __irq_entry smp_penguin_jailcell(int irq, struct pt_regs *regs); [all...] |
H A D | unaligned_32.c | 94 static inline unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) argument 99 return (!reg ? 0 : regs->u_regs[reg]); 102 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; 106 static inline unsigned long safe_fetch_reg(unsigned int reg, struct pt_regs *regs) argument 112 return (!reg ? 0 : regs->u_regs[reg]); 115 win = (struct reg_window32 __user *) regs->u_regs[UREG_FP]; 126 static inline unsigned long *fetch_reg_addr(unsigned int reg, struct pt_regs *regs) argument 131 return ®s->u_regs[reg]; 132 win = (struct reg_window32 *) regs->u_regs[UREG_FP]; 136 static unsigned long compute_effective_address(struct pt_regs *regs, argument 152 safe_compute_effective_address(struct pt_regs *regs, unsigned int insn) argument 180 do_int_store(int reg_num, int size, unsigned long *dst_addr, struct pt_regs *regs) argument 199 advance(struct pt_regs *regs) argument 215 kernel_mna_trap_fault(struct pt_regs *regs, unsigned int insn) argument 240 kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) argument 277 user_unaligned_trap(struct pt_regs *regs, unsigned int insn) argument [all...] |
/linux-master/arch/parisc/kernel/ |
H A D | signal.c | 61 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) argument 65 err |= __copy_from_user(regs->gr, sc->sc_gr, sizeof(regs->gr)); 66 err |= __copy_from_user(regs->fr, sc->sc_fr, sizeof(regs->fr)); 67 err |= __copy_from_user(regs->iaoq, sc->sc_iaoq, sizeof(regs->iaoq)); 68 err |= __copy_from_user(regs->iasq, sc->sc_iasq, sizeof(regs->iasq)); 69 err |= __get_user(regs 77 sys_rt_sigreturn(struct pt_regs *regs, int in_syscall) argument 179 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, long in_syscall) argument 213 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs, long in_syscall) argument 383 handle_signal(struct ksignal *ksig, struct pt_regs *regs, long in_syscall) argument 406 check_syscallno_in_delay_branch(struct pt_regs *regs) argument 451 syscall_restart(struct pt_regs *regs, struct k_sigaction *ka) argument 483 insert_restart_trampoline(struct pt_regs *regs) argument 548 do_signal(struct pt_regs *regs, long in_syscall) argument 581 do_notify_resume(struct pt_regs *regs, long in_syscall) argument [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | compat_alignment.c | 54 do_alignment_finish_ldst(unsigned long addr, u32 instr, struct pt_regs *regs, argument 64 regs->regs[RN_BITS(instr)] = addr; 68 do_alignment_ldrdstrd(unsigned long addr, u32 instr, struct pt_regs *regs) argument 91 regs->regs[rd] = val; 92 regs->regs[rd2] = val2; 94 if (put_user(regs->regs[r 115 do_alignment_ldmstm(unsigned long addr, u32 instr, struct pt_regs *regs) argument 233 do_alignment_t32_to_handler(u32 *pinstr, struct pt_regs *regs, union offset_union *poffset) argument 284 alignment_get_arm(struct pt_regs *regs, __le32 __user *ip, u32 *inst) argument 297 alignment_get_thumb(struct pt_regs *regs, __le16 __user *ip, u16 *inst) argument 310 do_compat_alignment_fixup(unsigned long addr, struct pt_regs *regs) argument [all...] |
H A D | signal32.c | 182 static int compat_restore_sigframe(struct pt_regs *regs, argument 194 __get_user_error(regs->regs[0], &sf->uc.uc_mcontext.arm_r0, err); 195 __get_user_error(regs->regs[1], &sf->uc.uc_mcontext.arm_r1, err); 196 __get_user_error(regs->regs[2], &sf->uc.uc_mcontext.arm_r2, err); 197 __get_user_error(regs->regs[3], &sf->uc.uc_mcontext.arm_r3, err); 198 __get_user_error(regs 230 struct pt_regs *regs = current_pt_regs(); local 261 struct pt_regs *regs = current_pt_regs(); local 293 compat_get_sigframe(struct ksignal *ksig, struct pt_regs *regs, int framesize) argument 314 compat_setup_return(struct pt_regs *regs, struct k_sigaction *ka, compat_ulong_t __user *rc, void __user *frame, int usig) argument 357 compat_setup_sigframe(struct compat_sigframe __user *sf, struct pt_regs *regs, sigset_t *set) argument 403 compat_setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) argument 432 compat_setup_frame(int usig, struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) argument 452 compat_setup_restart_syscall(struct pt_regs *regs) argument [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | uprobes.c | 38 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 44 instruction_pointer_set(regs, utask->xol_vaddr); 50 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 58 instruction_pointer_set(regs, auprobe->resume_era); 60 instruction_pointer_set(regs, utask->vaddr + LOONGARCH_INSN_SIZE); 67 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 72 instruction_pointer_set(regs, utask->vaddr); 84 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) argument 92 arch_simulate_insn(insn, regs); 93 auprobe->resume_era = regs 98 arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs) argument 108 arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, struct pt_regs *regs) argument 123 uprobe_breakpoint_handler(struct pt_regs *regs) argument 131 uprobe_singlestep_handler(struct pt_regs *regs) argument 139 uprobe_get_swbp_addr(struct pt_regs *regs) argument [all...] |
/linux-master/arch/arc/kernel/ |
H A D | stacktrace.c | 43 seed_unwind_frame_info(struct task_struct *tsk, struct pt_regs *regs, argument 46 if (regs) { 53 frame_info->regs.r27 = regs->fp; 54 frame_info->regs.r28 = regs->sp; 55 frame_info->regs.r31 = regs->blink; 56 frame_info->regs.r63 = regs 117 arc_unwind_core(struct task_struct *tsk, struct pt_regs *regs, int (*consumer_fn) (unsigned int, void *), void *arg) argument 234 show_stacktrace(struct task_struct *tsk, struct pt_regs *regs, const char *loglvl) argument [all...] |
/linux-master/arch/sh/kernel/ |
H A D | traps_32.c | 102 static int handle_unaligned_ins(insn_size_t instruction, struct pt_regs *regs, argument 111 rn = ®s->regs[index]; 114 rm = ®s->regs[index]; 131 srcu += regs->regs[0]; 149 dstu += regs->regs[0]; 210 src = (unsigned char *) ®s 282 handle_delayslot(struct pt_regs *regs, insn_size_t old_instruction, struct mem_access *ma) argument 319 handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs, struct mem_access *ma, int expected, unsigned long address) argument 488 do_address_error(struct pt_regs *regs, unsigned long writeaccess, unsigned long address) argument 571 is_dsp_inst(struct pt_regs *regs) argument 618 struct pt_regs *regs = current_pt_regs(); local 654 emulate_branch(unsigned short inst, struct pt_regs *regs) argument 703 struct pt_regs *regs = current_pt_regs(); local [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | signal.c | 149 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) argument 152 struct switch_stack *sw = (struct switch_stack *)regs - 1; 153 long err = __get_user(regs->pc, &sc->sc_pc); 160 err |= __get_user(regs->r0, sc->sc_regs+0); 161 err |= __get_user(regs->r1, sc->sc_regs+1); 162 err |= __get_user(regs->r2, sc->sc_regs+2); 163 err |= __get_user(regs->r3, sc->sc_regs+3); 164 err |= __get_user(regs->r4, sc->sc_regs+4); 165 err |= __get_user(regs->r5, sc->sc_regs+5); 166 err |= __get_user(regs 207 struct pt_regs *regs = current_pt_regs(); local 235 struct pt_regs *regs = current_pt_regs(); local 272 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, unsigned long mask, unsigned long sp) argument 329 setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) argument 374 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) argument 433 handle_signal(struct ksignal *ksig, struct pt_regs *regs) argument 447 syscall_restart(unsigned long r0, unsigned long r19, struct pt_regs *regs, struct k_sigaction *ka) argument 484 do_signal(struct pt_regs *regs, unsigned long r0, unsigned long r19) argument 523 do_work_pending(struct pt_regs *regs, unsigned long thread_flags, unsigned long r0, unsigned long r19) argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | syscall_wrapper.h | 15 ,,regs->gpr[3],,regs->gpr[4],,regs->gpr[5] \ 16 ,,regs->gpr[6],,regs->gpr[7],,regs->gpr[8]) 19 long sys##name(const struct pt_regs *regs); \ 23 long sys##name(const struct pt_regs *regs) \ 43 long sys_##name(const struct pt_regs *regs); \ 44 long __weak sys_##name(const struct pt_regs *regs) \ [all...] |