tag | line | file | source code |
scptr | 84 | arch/sparc/kernel/signal.c | struct sigcontext_struct *scptr = |
scptr | 90 | arch/sparc/kernel/signal.c | if(verify_area(VERIFY_READ, scptr, sizeof(struct sigcontext_struct)) || |
scptr | 91 | arch/sparc/kernel/signal.c | ((((unsigned long) scptr)) & 0x3)) { |
scptr | 93 | arch/sparc/kernel/signal.c | current->comm, current->pid, regs->pc, scptr); |
scptr | 97 | arch/sparc/kernel/signal.c | if((scptr->sigc_pc | scptr->sigc_npc) & 3) |
scptr | 100 | arch/sparc/kernel/signal.c | current->blocked = scptr->sigc_mask & _BLOCKABLE; |
scptr | 101 | arch/sparc/kernel/signal.c | current->tss.sstk_info.cur_status = (scptr->sigc_onstack & 1); |
scptr | 102 | arch/sparc/kernel/signal.c | regs->pc = scptr->sigc_pc; |
scptr | 103 | arch/sparc/kernel/signal.c | regs->npc = scptr->sigc_npc; |
scptr | 104 | arch/sparc/kernel/signal.c | regs->u_regs[UREG_FP] = scptr->sigc_sp; |
scptr | 105 | arch/sparc/kernel/signal.c | regs->u_regs[UREG_I0] = scptr->sigc_o0; |
scptr | 106 | arch/sparc/kernel/signal.c | regs->u_regs[UREG_G1] = scptr->sigc_g1; |
scptr | 110 | arch/sparc/kernel/signal.c | regs->psr |= (scptr->sigc_psr & PSR_ICC); |