Home
last modified time | relevance | path

Searched refs:psw_addr (Results 1 – 18 of 18) sorted by relevance

/openbmc/qemu/tests/tcg/s390x/
H A Dsignals-s390x.c53 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 Dcmma_test.c296 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 Ddebug_test.c51 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 Dresets.c159 TEST_ASSERT(vcpu->run->psw_addr == 0, "psw_addr == 0 (kvm_run)"); in assert_initial()
H A Dmemop.c805 psw[1] = t.run->psw_addr; in test_termination()
/openbmc/linux/tools/testing/selftests/kvm/lib/s390x/
H A Dprocessor.c189 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 Dsigp.c304 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 Dhelper.c82 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 Dcpu-sysemu.c85 panic_info->u.s390.psw_addr = cpu->env.psw.addr; in s390_cpu_get_crash_info()
/openbmc/qemu/target/s390x/kvm/
H A Dtrace-events13 kvm_intercept(uint32_t icpt_code, uint64_t psw_addr) "intercept: 0x%x (at 0x%"PRIx64"lx)"
H A Dkvm.c485 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 Dtest_unwind.c154 : [psw_addr] "=d" (regs.psw.addr)); in fake_pt_regs()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate.c183 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 Drunstate.c608 info->u.s390.psw_addr); in qemu_system_guest_panicked()
/openbmc/qemu/linux-headers/linux/
H A Dkvm.h224 __u64 psw_addr; /* psw lower half */ member
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h301 __u64 psw_addr; /* psw lower half */ member
/openbmc/linux/include/uapi/linux/
H A Dkvm.h301 __u64 psw_addr; /* psw lower half */ member
/openbmc/linux/arch/s390/kvm/
H A Dkvm-s390.c4233 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()