Lines Matching refs:got
1349 #define gpr_mismatch(gprn, exp, got) \
1350 pr_info("GPR%u mismatch, exp = 0x%016lx, got = 0x%016lx\n", \
1351 gprn, exp, got)
1353 #define reg_mismatch(name, exp, got) \
1354 pr_info("%s mismatch, exp = 0x%016lx, got = 0x%016lx\n", \
1355 name, exp, got)
1361 struct pt_regs *regs, exp, got;
1384 memcpy(&got, regs, sizeof(struct pt_regs));
1391 got.msr = MSR_KERNEL;
1393 rc = emulate_compute_instr(&got, instr, negative) != 0;
1406 if (!ignore_gpr && exp.gpr[k] != got.gpr[k]) {
1408 gpr_mismatch(k, exp.gpr[k], got.gpr[k]);
1413 if (exp.link != got.link) {
1415 reg_mismatch("LR", exp.link, got.link);
1419 if (!ignore_xer && exp.xer != got.xer) {
1421 reg_mismatch("XER", exp.xer, got.xer);
1425 if (!ignore_ccr && exp.ccr != got.ccr) {
1427 reg_mismatch("CR", exp.ccr, got.ccr);