Lines Matching refs:eflag
158 record_exception(struct pt_regs *regs, int eflag) in record_exception() argument
164 if (eflag) { in record_exception()
166 if (eflag & EFLAG_OVERFLOW) in record_exception()
168 if (eflag & EFLAG_UNDERFLOW) in record_exception()
170 if (eflag & EFLAG_DIVZERO) in record_exception()
172 if (eflag & EFLAG_INEXACT) in record_exception()
174 if (eflag & EFLAG_VXSNAN) in record_exception()
176 if (eflag & EFLAG_VXISI) in record_exception()
178 if (eflag & EFLAG_VXIDI) in record_exception()
180 if (eflag & EFLAG_VXZDZ) in record_exception()
182 if (eflag & EFLAG_VXIMZ) in record_exception()
184 if (eflag & EFLAG_VXVC) in record_exception()
186 if (eflag & EFLAG_VXSOFT) in record_exception()
188 if (eflag & EFLAG_VXSQRT) in record_exception()
190 if (eflag & EFLAG_VXCVI) in record_exception()
225 int eflag, trap; in do_mathemu() local
458 eflag = func(op0, op1, op2, op3); in do_mathemu()
465 trap = record_exception(regs, eflag); in do_mathemu()