Lines Matching refs:tregs
95 struct pt_regs *tregs;
104 tregs = (struct pt_regs *)((long)regs + regs->stkadj);
105 tregs->vector = regs->vector;
106 tregs->format = FORMAT;
107 tregs->pc = fixup->fixup;
108 tregs->sr = regs->sr;
817 struct pt_regs *tregs = rte_regs(regs);
824 sc->sc_sr = tregs->sr;
825 sc->sc_pc = tregs->pc;
826 sc->sc_formatvec = tregs->format << 12 | tregs->vector;
834 struct pt_regs *tregs = rte_regs(regs);
855 err |= __put_user(tregs->pc, &gregs[16]);
856 err |= __put_user(tregs->sr, &gregs[17]);
857 err |= __put_user((tregs->format << 12) | tregs->vector, &uc->uc_formatvec);
863 get_sigframe(struct ksignal *ksig, struct pt_regs *tregs, size_t frame_size)
868 if (CPU_IS_020_OR_030 && tregs->format == 0xb) {
880 struct pt_regs *tregs = rte_regs(regs);
881 int fsize = frame_extra_sizes(tregs->format);
887 tregs->format);
891 frame = get_sigframe(ksig, tregs, sizeof(*frame) + fsize);
898 err |= __put_user(tregs->vector, &frame->code);
931 tregs = rte_regs(regs);
933 tregs->vector = 0;
934 tregs->format = 0;
935 tregs->sr = regs->sr;
943 tregs->pc = (unsigned long) ksig->ka.sa.sa_handler;
953 struct pt_regs *tregs = rte_regs(regs);
954 int fsize = frame_extra_sizes(tregs->format);
963 frame = get_sigframe(ksig, tregs, sizeof(*frame));
1011 tregs = rte_regs(regs);
1013 tregs->vector = 0;
1014 tregs->format = 0;
1015 tregs->sr = regs->sr;
1023 tregs->pc = (unsigned long) ksig->ka.sa.sa_handler;