Searched refs:s390_sieic (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/tools/testing/selftests/kvm/lib/s390x/ |
H A D | diag318_test_handler.c | 39 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()
|
H A D | ucall.c | 14 run->s390_sieic.icptcode == 4 && in ucall_arch_get_ucall() 15 (run->s390_sieic.ipa >> 8) == 0x83 && /* 0x83 means DIAGNOSE */ in ucall_arch_get_ucall() 16 (run->s390_sieic.ipb >> 16) == 0x501) { in ucall_arch_get_ucall() 17 int reg = run->s390_sieic.ipa & 0xf; in ucall_arch_get_ucall()
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 1166 switch (run->s390_sieic.icptcode) { in kvm_sclp_service_call() 1193 uint16_t ipbh0 = (run->s390_sieic.ipb & 0xffff0000) >> 16; in handle_b2() 1206 ioinst_handle_msch(cpu, env->regs[1], run->s390_sieic.ipb, RA_IGNORED); in handle_b2() 1209 ioinst_handle_ssch(cpu, env->regs[1], run->s390_sieic.ipb, RA_IGNORED); in handle_b2() 1212 ioinst_handle_stcrw(cpu, run->s390_sieic.ipb, RA_IGNORED); in handle_b2() 1215 ioinst_handle_stsch(cpu, env->regs[1], run->s390_sieic.ipb, RA_IGNORED); in handle_b2() 1222 ioinst_handle_chsc(cpu, run->s390_sieic.ipb, RA_IGNORED); in handle_b2() 1230 run->s390_sieic.ipb, RA_IGNORED); in handle_b2() 1264 uint32_t x2 = (run->s390_sieic.ipa & 0x000f); in get_base_disp_rxy() 1265 uint32_t base2 = run->s390_sieic.ipb >> 28; in get_base_disp_rxy() [all …]
|
H A D | pv.c | 201 int r1 = (cs->kvm_run->s390_sieic.ipa & 0x00f0) >> 4; in s390_pv_inject_reset_error()
|
/openbmc/linux/tools/testing/selftests/kvm/s390x/ |
H A D | sync_regs_test.c | 130 TEST_ASSERT(run->s390_sieic.icptcode == 4 && in test_req_and_verify_all_valid_regs() 131 (run->s390_sieic.ipa >> 8) == 0x83 && in test_req_and_verify_all_valid_regs() 132 (run->s390_sieic.ipb >> 16) == 0x501, in test_req_and_verify_all_valid_regs() 134 run->s390_sieic.icptcode, run->s390_sieic.ipa, in test_req_and_verify_all_valid_regs() 135 run->s390_sieic.ipb); in test_req_and_verify_all_valid_regs()
|
H A D | debug_test.c | 88 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, ICPT_INSTRUCTION); in test_step_pgm_diag() 89 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa & 0xff00, IPA0_DIAG); in test_step_pgm_diag()
|
H A D | cmma_test.c | 272 TEST_ASSERT_EQ(vcpu->run->s390_sieic.icptcode, 4); in assert_exit_was_hypercall() 273 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipa, 0x8300); in assert_exit_was_hypercall() 274 TEST_ASSERT_EQ(vcpu->run->s390_sieic.ipb, 0x5010000); in assert_exit_was_hypercall()
|
/openbmc/qemu/linux-headers/linux/ |
H A D | kvm.h | 291 } s390_sieic; member
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | kvm.h | 363 } s390_sieic; member
|
/openbmc/linux/include/uapi/linux/ |
H A D | kvm.h | 363 } s390_sieic; member
|
/openbmc/linux/arch/s390/kvm/ |
H A D | kvm-s390.c | 4777 vcpu->run->s390_sieic.icptcode = vcpu->arch.sie_block->icptcode; in vcpu_post_run() 4778 vcpu->run->s390_sieic.ipa = vcpu->arch.sie_block->ipa; in vcpu_post_run() 4779 vcpu->run->s390_sieic.ipb = vcpu->arch.sie_block->ipb; in vcpu_post_run()
|
/openbmc/linux/Documentation/virt/kvm/ |
H A D | api.rst | 6316 } s390_sieic;
|