Lines Matching refs:eflag
168 record_exception(struct pt_regs *regs, int eflag) in record_exception() argument
174 if (eflag) { in record_exception()
176 if (eflag & EFLAG_OVERFLOW) in record_exception()
178 if (eflag & EFLAG_UNDERFLOW) in record_exception()
180 if (eflag & EFLAG_DIVZERO) in record_exception()
182 if (eflag & EFLAG_INEXACT) in record_exception()
184 if (eflag & EFLAG_INVALID) in record_exception()
186 if (eflag & EFLAG_VXSNAN) in record_exception()
188 if (eflag & EFLAG_VXISI) in record_exception()
190 if (eflag & EFLAG_VXIDI) in record_exception()
192 if (eflag & EFLAG_VXZDZ) in record_exception()
194 if (eflag & EFLAG_VXIMZ) in record_exception()
196 if (eflag & EFLAG_VXVC) in record_exception()
198 if (eflag & EFLAG_VXSOFT) in record_exception()
200 if (eflag & EFLAG_VXSQRT) in record_exception()
202 if (eflag & EFLAG_VXCVI) in record_exception()
235 int eflag, trap; in do_mathemu() local
435 eflag = func(op0, op1, op2, op3); in do_mathemu()
442 trap = record_exception(regs, eflag); in do_mathemu()