taglinefilesource code
fpt206arch/sparc/kernel/traps.cstruct task_struct *fpt = last_task_used_math;
fpt208arch/sparc/kernel/traps.cstruct task_struct *fpt = current;
fpt217arch/sparc/kernel/traps.cif(!fpt) {
fpt219arch/sparc/kernel/traps.cif(!(fpt->flags & PF_USEDFPU)) {
fpt225arch/sparc/kernel/traps.cfpsave(&fpt->tss.float_regs[0], &fpt->tss.fsr,
fpt226arch/sparc/kernel/traps.c&fpt->tss.fpqueue[0], &fpt->tss.fpqdepth);
fpt227arch/sparc/kernel/traps.cfpt->tss.sig_address = pc;
fpt228arch/sparc/kernel/traps.cfpt->tss.sig_desc = SUBSIG_FPERROR; /* as good as any */
fpt230arch/sparc/kernel/traps.cfpt->flags &= ~PF_USEDFPU;
fpt246arch/sparc/kernel/traps.csend_sig(SIGFPE, fpt, 1);