/openbmc/qemu/tests/tcg/s390x/ |
H A D | signals-s390x.c | 53 unsigned long psw_addr; member 73 if (((ucontext_t *)ucontext)->uc_mcontext.psw.addr != expected.psw_addr) { in handle_signal() 130 expected.psw_addr = (unsigned long)func; in check_sigsegv() 160 expected.psw_addr = (unsigned long)&after_illegal_op; in main_1()
|
/openbmc/linux/tools/testing/selftests/kvm/s390x/ |
H A D | cmma_test.c | 296 orig_psw = vcpu->run->psw_addr; in test_migration_mode() 322 vcpu->run->psw_addr = orig_psw; in test_migration_mode() 343 vcpu->run->psw_addr = orig_psw; in test_migration_mode() 368 vcpu->run->psw_addr = orig_psw; in test_migration_mode() 519 orig_psw = vcpu->run->psw_addr; in test_get_skip_holes() 535 vcpu->run->psw_addr = orig_psw; in test_get_skip_holes()
|
H A D | debug_test.c | 51 TEST_ASSERT_EQ(vcpu->run->psw_addr, new_psw[1]); in test_step_int() 94 TEST_ASSERT_EQ(vcpu->run->psw_addr, new_psw[1]); in test_step_pgm_diag()
|
H A D | resets.c | 159 TEST_ASSERT(vcpu->run->psw_addr == 0, "psw_addr == 0 (kvm_run)"); in assert_initial()
|
H A D | memop.c | 805 psw[1] = t.run->psw_addr; in test_termination()
|
/openbmc/linux/tools/testing/selftests/kvm/lib/s390x/ |
H A D | processor.c | 189 run->psw_addr = (uintptr_t)guest_code; in vm_arch_vcpu_add() 217 indent, "", vcpu->run->psw_mask, vcpu->run->psw_addr); in vcpu_arch_dump()
|
/openbmc/qemu/target/s390x/ |
H A D | sigp.c | 304 uint64_t psw_addr, psw_mask; in sigp_cond_emergency() local 315 psw_addr = dst_cpu->env.psw.addr; in sigp_cond_emergency() 323 (idle && psw_addr != 0) || in sigp_cond_emergency()
|
H A D | helper.c | 82 static inline bool is_special_wait_psw(uint64_t psw_addr) in is_special_wait_psw() argument 85 return (psw_addr & 0xfffUL) == 0xfffUL; in is_special_wait_psw()
|
H A D | cpu-sysemu.c | 85 panic_info->u.s390.psw_addr = cpu->env.psw.addr; in s390_cpu_get_crash_info()
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | trace-events | 13 kvm_intercept(uint32_t icpt_code, uint64_t psw_addr) "intercept: 0x%x (at 0x%"PRIx64"lx)"
|
H A D | kvm.c | 485 cs->kvm_run->psw_addr = env->psw.addr; in kvm_arch_put_registers() 608 env->psw.addr = cs->kvm_run->psw_addr; in kvm_arch_get_registers() 1691 oldpsw.addr = run->psw_addr; in handle_oper_loop() 1720 trace_kvm_intercept(icpt_code, (long)run->psw_addr); in handle_intercept()
|
/openbmc/linux/arch/s390/lib/ |
H A D | test_unwind.c | 154 : [psw_addr] "=d" (regs.psw.addr)); in fake_pt_regs()
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 183 static TCGv_i64 psw_addr; variable 199 psw_addr = tcg_global_mem_new_i64(tcg_env, in s390x_translate_init() 341 tcg_gen_movi_i64(psw_addr, s->base.pc_next); in update_psw_addr() 1086 tcg_gen_movi_i64(psw_addr, dest); in help_goto_direct() 1090 tcg_gen_movi_i64(psw_addr, dest); in help_goto_direct() 1099 tcg_gen_mov_i64(psw_addr, dest); in help_goto_indirect() 1100 per_branch(s, psw_addr); in help_goto_indirect() 1153 tcg_gen_movi_i64(psw_addr, dest); in help_branch() 1155 tcg_gen_mov_i64(psw_addr, cdest); in help_branch() 1157 per_branch(s, psw_addr); in help_branch() [all …]
|
/openbmc/qemu/system/ |
H A D | runstate.c | 608 info->u.s390.psw_addr); in qemu_system_guest_panicked()
|
/openbmc/qemu/linux-headers/linux/ |
H A D | kvm.h | 224 __u64 psw_addr; /* psw lower half */ member
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | kvm.h | 301 __u64 psw_addr; /* psw lower half */ member
|
/openbmc/linux/include/uapi/linux/ |
H A D | kvm.h | 301 __u64 psw_addr; /* psw lower half */ member
|
/openbmc/linux/arch/s390/kvm/ |
H A D | kvm-s390.c | 4233 vcpu->run->psw_addr = 0; in kvm_arch_vcpu_ioctl_initial_reset() 4352 vcpu->run->psw_addr = psw.addr; in kvm_arch_vcpu_ioctl_set_initial_psw() 4873 vcpu->arch.sie_block->gpsw.addr = kvm_run->psw_addr; in sync_regs_fmt2() 5017 kvm_run->psw_addr = vcpu->arch.sie_block->gpsw.addr; in store_regs()
|