Lines Matching refs:fpt
142 int do_mathemu(struct pt_regs *regs, struct task_struct *fpt) in do_mathemu() argument
168 printk("fpqdepth is %ld\n", fpt->thread.fpqdepth); in do_mathemu()
169 for (i = 0; i < fpt->thread.fpqdepth; i++) in do_mathemu()
170 printk("%d: %08lx at %08lx\n", i, fpt->thread.fpqueue[i].insn, in do_mathemu()
171 (unsigned long)fpt->thread.fpqueue[i].insn_addr); in do_mathemu()
174 if (fpt->thread.fpqdepth == 0) { /* no queue, guilty insn is at regs->pc */ in do_mathemu()
179 retcode = do_one_mathemu(insn, &fpt->thread.fsr, fpt->thread.float_regs); in do_mathemu()
190 for (i = 0; i < fpt->thread.fpqdepth; i++) { in do_mathemu()
191 retcode = do_one_mathemu(fpt->thread.fpqueue[i].insn, &(fpt->thread.fsr), fpt->thread.float_regs); in do_mathemu()
197 fpt->thread.fsr &= ~(0x3000 | FSR_CEXC_MASK); in do_mathemu()
199 fpt->thread.fsr &= ~0x3000; in do_mathemu()
200 fpt->thread.fpqdepth = 0; in do_mathemu()