Searched refs:cgs (Results 1 – 10 of 10) sorted by relevance
| /qemu/include/exec/ |
| A D | confidential-guest-support.h | 67 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 D | pef.c | 43 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 D | spapr.c | 1685 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 D | sev.c | 376 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 D | pv.c | 332 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 D | machine.c | 502 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 D | s390-virtio-ccw.c | 264 if (machine->cgs) { in ccw_init() 265 confidential_guest_kvm_init(machine->cgs, &error_fatal); in ccw_init()
|
| /qemu/include/hw/ |
| A D | boards.h | 411 ConfidentialGuestSupport *cgs; member
|
| /qemu/target/i386/kvm/ |
| A D | kvm.c | 220 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 D | vl.c | 2692 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