Home
last modified time | relevance | path

Searched refs:dpdes (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/ppc/
H A Dmisc_helper.c244 target_ulong dpdes = 0; in helper_load_dpdes() local
251 dpdes = 1; in helper_load_dpdes()
253 return dpdes; in helper_load_dpdes()
263 dpdes |= (0x1 << thread_id); in helper_load_dpdes()
268 return dpdes; in helper_load_dpdes()
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_p9_entry.c552 unsigned long dpdes; in kvmhv_vcpu_entry_p9() local
839 dpdes = mfspr(SPRN_DPDES); in kvmhv_vcpu_entry_p9()
840 if (dpdes) in kvmhv_vcpu_entry_p9()
904 if (dpdes) in kvmhv_vcpu_entry_p9()
H A Dbook3s_hv_nested.c35 hr->dpdes = vcpu->arch.doorbell_request; in kvmhv_save_hv_regs()
75 hr->dpdes = swab64(hr->dpdes); in byteswap_hv_regs()
108 hr->dpdes = vcpu->arch.doorbell_request; in save_hv_return_state()
146 vcpu->arch.doorbell_request = hr->dpdes; in restore_hv_regs()
179 vcpu->arch.doorbell_request = vcpu->arch.doorbell_request | hr->dpdes; in kvmhv_restore_hv_return_state()
H A Dbook3s_hv_builtin.c595 vcpu->arch.vcore->dpdes = 1; in kvmppc_guest_entry_inject_int()
H A Dbook3s_hv.c843 return !!(vc->dpdes & (1 << thr)); in kvmppc_doorbell_pending()
1448 unsigned long dpdes; in kvmppc_read_dpdes() local
1451 dpdes = 0; in kvmppc_read_dpdes()
1466 dpdes |= 1 << thr; in kvmppc_read_dpdes()
1468 return dpdes; in kvmppc_read_dpdes()
1512 vcpu->arch.vcore->dpdes = 0; in kvmppc_emulate_doorbell_instr()
2279 *val = get_reg_val(id, vcpu->arch.vcore->dpdes); in kvmppc_get_one_reg_hv()
2522 vcpu->arch.vcore->dpdes = set_reg_val(id, *val); in kvmppc_set_one_reg_hv()
/openbmc/qemu/include/hw/ppc/
H A Dspapr_nested.h364 uint64_t dpdes; member
431 uint64_t dpdes; member
/openbmc/qemu/hw/ppc/
H A Dspapr_nested.c155 save->dpdes = env->spr[SPR_DPDES]; in nested_save_state()
254 env->spr[SPR_DPDES] = load->dpdes; in nested_load_state()
413 l2_state.dpdes = hv_state.dpdes; in h_enter_nested()
506 hvstate->dpdes = l2_state.dpdes; in spapr_exit_nested_hv()
986 GUEST_STATE_ELEMENT_ENV_DW(GSB_VCPU_SPR_DPDES, dpdes),
/openbmc/linux/arch/powerpc/include/asm/
H A Dhvcall.h592 u64 dpdes; member
H A Dkvm_book3s.h92 ulong dpdes; /* doorbell state (POWER8) */ member
/openbmc/linux/arch/powerpc/kernel/
H A Dasm-offsets.c494 OFFSET(VCORE_DPDES, kvmppc_vcore, dpdes); in main()