Lines Matching refs:run
69 struct kvm_run *run; in main() local
86 run = vcpu_state(vm, VCPU_ID); in main()
89 run->kvm_valid_regs = INVALID_SYNC_FIELD; in main()
96 run->kvm_valid_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
104 run->kvm_dirty_regs = INVALID_SYNC_FIELD; in main()
111 run->kvm_dirty_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
119 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
122 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
124 run->exit_reason, in main()
125 exit_reason_str(run->exit_reason)); in main()
126 TEST_ASSERT(run->s390_sieic.icptcode == 4 && in main()
127 (run->s390_sieic.ipa >> 8) == 0x83 && in main()
128 (run->s390_sieic.ipb >> 16) == 0x501, in main()
130 run->s390_sieic.icptcode, run->s390_sieic.ipa, in main()
131 run->s390_sieic.ipb); in main()
134 compare_regs(®s, &run->s.regs); in main()
137 compare_sregs(&sregs, &run->s.regs); in main()
140 run->s.regs.gprs[11] = 0xBAD1DEA; in main()
141 run->s.regs.acrs[0] = 1 << 11; in main()
143 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
144 run->kvm_dirty_regs = KVM_SYNC_GPRS | KVM_SYNC_ACRS; in main()
147 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
149 run->exit_reason, in main()
150 exit_reason_str(run->exit_reason)); in main()
151 TEST_ASSERT(run->s.regs.gprs[11] == 0xBAD1DEA + 1, in main()
153 run->s.regs.gprs[11]); in main()
154 TEST_ASSERT(run->s.regs.acrs[0] == 1 << 11, in main()
156 run->s.regs.acrs[0]); in main()
159 compare_regs(®s, &run->s.regs); in main()
162 compare_sregs(&sregs, &run->s.regs); in main()
167 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
168 run->kvm_dirty_regs = 0; in main()
169 run->s.regs.gprs[11] = 0xDEADBEEF; in main()
172 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
174 run->exit_reason, in main()
175 exit_reason_str(run->exit_reason)); in main()
176 TEST_ASSERT(run->s.regs.gprs[11] != 0xDEADBEEF, in main()
178 run->s.regs.gprs[11]); in main()