Home
last modified time | relevance | path

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

/qemu/include/exec/
A Dconfidential-guest-support.h67 int (*kvm_init)(ConfidentialGuestSupport *cgs, Error **errp);
68 int (*kvm_reset)(ConfidentialGuestSupport *cgs, Error **errp);
71 static inline int confidential_guest_kvm_init(ConfidentialGuestSupport *cgs, in confidential_guest_kvm_init() argument
76 klass = CONFIDENTIAL_GUEST_SUPPORT_GET_CLASS(cgs); in confidential_guest_kvm_init()
78 return klass->kvm_init(cgs, errp); in confidential_guest_kvm_init()
84 static inline int confidential_guest_kvm_reset(ConfidentialGuestSupport *cgs, in confidential_guest_kvm_reset() argument
89 klass = CONFIDENTIAL_GUEST_SUPPORT_GET_CLASS(cgs); in confidential_guest_kvm_reset()
91 return klass->kvm_reset(cgs, errp); in confidential_guest_kvm_reset()
/qemu/hw/ppc/
A Dpef.c43 static int kvmppc_svm_init(ConfidentialGuestSupport *cgs, Error **errp) in kvmppc_svm_init() argument
67 cgs->ready = true; in kvmppc_svm_init()
95 static int pef_kvm_init(ConfidentialGuestSupport *cgs, Error **errp) in pef_kvm_init() argument
97 if (!object_dynamic_cast(OBJECT(cgs), TYPE_PEF_GUEST)) { in pef_kvm_init()
106 return kvmppc_svm_init(cgs, errp); in pef_kvm_init()
109 static int pef_kvm_reset(ConfidentialGuestSupport *cgs, Error **errp) in pef_kvm_reset() argument
111 if (!object_dynamic_cast(OBJECT(cgs), TYPE_PEF_GUEST)) { in pef_kvm_reset()
A Dspapr.c1685 if (machine->cgs) { in spapr_machine_reset()
1686 confidential_guest_kvm_reset(machine->cgs, &error_fatal); in spapr_machine_reset()
2804 if (machine->cgs) { in spapr_machine_init()
2805 confidential_guest_kvm_init(machine->cgs, &error_fatal); in spapr_machine_init()
/qemu/target/i386/
A Dsev.c376 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_enabled() local
384 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_snp_enabled() local
392 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_es_enabled() local
1071 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_get_launch_measurement() local
1442 SevCommonState *sev_common = SEV_COMMON(cgs); in sev_common_kvm_init()
1443 SevCommonStateClass *klass = SEV_COMMON_GET_CLASS(cgs); in sev_common_kvm_init()
1549 if (klass->kvm_init && klass->kvm_init(cgs, errp)) { in sev_common_kvm_init()
1555 cgs->ready = true; in sev_common_kvm_init()
1796 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_es_set_reset_vector() local
1798 object_dynamic_cast(OBJECT(cgs), TYPE_SEV_COMMON)); in sev_es_set_reset_vector()
[all …]
/qemu/target/s390x/kvm/
A Dpv.c332 static bool s390_pv_guest_check(ConfidentialGuestSupport *cgs, Error **errp) in s390_pv_guest_check() argument
337 static int s390_pv_kvm_init(ConfidentialGuestSupport *cgs, Error **errp) in s390_pv_kvm_init() argument
339 if (!object_dynamic_cast(OBJECT(cgs), TYPE_S390_PV_GUEST)) { in s390_pv_kvm_init()
354 if (!s390_pv_guest_check(cgs, errp)) { in s390_pv_kvm_init()
358 cgs->ready = true; in s390_pv_kvm_init()
/qemu/hw/core/
A Dmachine.c502 if (ms->cgs) { in machine_get_memory_encryption()
503 return g_strdup(object_get_canonical_path_component(OBJECT(ms->cgs))); in machine_get_memory_encryption()
512 Object *cgs = in machine_set_memory_encryption() local
515 if (!cgs) { in machine_set_memory_encryption()
520 object_property_set_link(obj, "confidential-guest-support", cgs, errp); in machine_set_memory_encryption()
1162 offsetof(MachineState, cgs), in machine_class_init()
1305 return machine->cgs && machine->cgs->require_guest_memfd; in machine_require_guest_memfd()
1609 if (machine->cgs) { in machine_run_board_init()
/qemu/hw/s390x/
A Ds390-virtio-ccw.c264 if (machine->cgs) { in ccw_init()
265 confidential_guest_kvm_init(machine->cgs, &error_fatal); in ccw_init()
/qemu/include/hw/
A Dboards.h411 ConfidentialGuestSupport *cgs; member
/qemu/target/i386/kvm/
A Dkvm.c220 if (ms->cgs) { in kvm_get_vm_type()
221 if (!object_dynamic_cast(OBJECT(ms->cgs), TYPE_X86_CONFIDENTIAL_GUEST)) { in kvm_get_vm_type()
223 object_get_typename(OBJECT(ms->cgs))); in kvm_get_vm_type()
227 X86_CONFIDENTIAL_GUEST(ms->cgs)); in kvm_get_vm_type()
576 if (current_machine->cgs) { in kvm_arch_get_supported_cpuid()
578 X86_CONFIDENTIAL_GUEST(current_machine->cgs), in kvm_arch_get_supported_cpuid()
3217 if (ms->cgs) { in kvm_arch_init()
3218 ret = confidential_guest_kvm_init(ms->cgs, &local_err); in kvm_arch_init()
/qemu/system/
A Dvl.c2692 if (machine->cgs && !machine->cgs->ready) { in qemu_machine_creation_done()
2694 object_get_typename(OBJECT(machine->cgs))); in qemu_machine_creation_done()

Completed in 61 milliseconds