Home
last modified time | relevance | path

Searched refs:s390_sieic (Results 1 – 9 of 9) sorted by relevance

/linux/tools/testing/selftests/kvm/s390/
H A Duser_operexec.c33 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC); in test_user_instr0()
34 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0); in test_user_instr0()
56 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC); in test_user_operexec()
57 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807); in test_user_operexec()
71 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC); in test_user_operexec()
72 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0); in test_user_operexec()
92 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC); in test_user_operexec_combined()
93 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807); in test_user_operexec_combined()
106 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_OPEREXC); in test_user_operexec_combined()
107 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x0807); in test_user_operexec_combined()
H A Ddebug_test.c88 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_INST); in test_step_pgm_diag()
89 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa & 0xff00, IPA0_DIAG); in test_step_pgm_diag()
H A Ducontrol_test.c350 switch (run->s390_sieic.ipa) { in uc_handle_insn_ic()
377 run->s390_sieic.icptcode, in uc_handle_sieic()
378 run->s390_sieic.ipa, in uc_handle_sieic()
379 run->s390_sieic.ipb); in uc_handle_sieic()
380 switch (run->s390_sieic.icptcode) { in uc_handle_sieic()
392 TEST_FAIL("UNEXPECTED SIEIC CODE %d", run->s390_sieic.icptcode); in uc_handle_sieic()
H A Dcmma_test.c267 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, 4); in assert_exit_was_hypercall()
268 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x8300); in assert_exit_was_hypercall()
269 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipb, 0x5010000); in assert_exit_was_hypercall()
/linux/tools/testing/selftests/kvm/lib/s390/
H A Ddiag318_test_handler.c39 TEST_ASSERT(run->s390_sieic.icptcode == ICPT_INSTRUCTION, in diag318_handler()
40 "Unexpected intercept code: 0x%x", run->s390_sieic.icptcode); in diag318_handler()
41 TEST_ASSERT((run->s390_sieic.ipa & 0xff00) == IPA0_DIAG, in diag318_handler()
42 "Unexpected IPA0 code: 0x%x", (run->s390_sieic.ipa & 0xff00)); in diag318_handler()
44 reg = (run->s390_sieic.ipa & 0x00f0) >> 4; in diag318_handler()
/linux/include/uapi/linux/
H A Dkvm.h312 } s390_sieic; member
/linux/tools/include/uapi/linux/
H A Dkvm.h311 } s390_sieic; member
/linux/arch/s390/kvm/
H A Dkvm-s390.c4678 vcpu->run->s390_sieic.icptcode = vcpu->arch.sie_block->icptcode; in vcpu_post_run()
4679 vcpu->run->s390_sieic.ipa = vcpu->arch.sie_block->ipa; in vcpu_post_run()
4680 vcpu->run->s390_sieic.ipb = vcpu->arch.sie_block->ipb; in vcpu_post_run()
/linux/Documentation/virt/kvm/
H A Dapi.rst6805 } s390_sieic;