Lines Matching +full:0 +full:x500
36 /* First exit is a diag 0x500 */ in test_diag_308()
38 assert(sie_is_diag_icpt(&vm, 0x500)); in test_diag_308()
47 /* Continue after diag 0x500, next icpt should be the 0x308 */ in test_diag_308()
49 assert(sie_is_diag_icpt(&vm, 0x308)); in test_diag_308()
54 * 0/1. Failing to do that should result in a validity. in test_diag_308()
77 report(cc == 0 && rc == 1, "Unshare all"); in test_diag_308()
86 report(cc == 0 && rc == 1, "Prepare reset call"); in test_diag_308()
95 * Reset clear for subcode 0 in test_diag_308()
98 if (subcode == 0) { in test_diag_308()
101 report(cc == 0 && rc == 1, "Clear reset cpu"); in test_diag_308()
105 report(cc == 0 && rc == 1, "Initial reset cpu"); in test_diag_308()
112 /* Load the PSW from 0x0 */ in test_diag_308()
118 * see a diagnose 0x9c PV instruction notification. in test_diag_308()
121 report(sie_is_diag_icpt(&vm, 0x9c) && in test_diag_308()
122 vm.save_area.guest.grs[0] == 42, in test_diag_308()
136 test_diag_308(0); in main()