Lines Matching refs:exp
1644 #define gpr_mismatch(gprn, exp, got) \ argument
1646 gprn, exp, got)
1648 #define reg_mismatch(name, exp, got) \ argument
1650 name, exp, got)
1656 struct pt_regs *regs, exp, got; in run_tests_compute() local
1678 memcpy(&exp, regs, sizeof(struct pt_regs)); in run_tests_compute()
1685 exp.msr = MSR_KERNEL; in run_tests_compute()
1693 } else if (rc || execute_compute_instr(&exp, instr)) { in run_tests_compute()
1701 if (!ignore_gpr && exp.gpr[k] != got.gpr[k]) { in run_tests_compute()
1703 gpr_mismatch(k, exp.gpr[k], got.gpr[k]); in run_tests_compute()
1708 if (exp.link != got.link) { in run_tests_compute()
1710 reg_mismatch("LR", exp.link, got.link); in run_tests_compute()
1714 if (!ignore_xer && exp.xer != got.xer) { in run_tests_compute()
1716 reg_mismatch("XER", exp.xer, got.xer); in run_tests_compute()
1720 if (!ignore_ccr && exp.ccr != got.ccr) { in run_tests_compute()
1722 reg_mismatch("CR", exp.ccr, got.ccr); in run_tests_compute()