Lines Matching refs:kvm_vm
34 static inline bool is_sev_snp_vm(struct kvm_vm *vm) in is_sev_snp_vm()
39 static inline bool is_sev_es_vm(struct kvm_vm *vm) in is_sev_es_vm()
44 static inline bool is_sev_vm(struct kvm_vm *vm) in is_sev_vm()
49 void sev_vm_launch(struct kvm_vm *vm, uint32_t policy);
50 void sev_vm_launch_measure(struct kvm_vm *vm, uint8_t *measurement);
51 void sev_vm_launch_finish(struct kvm_vm *vm);
52 void snp_vm_launch_start(struct kvm_vm *vm, uint64_t policy);
53 void snp_vm_launch_update(struct kvm_vm *vm);
54 void snp_vm_launch_finish(struct kvm_vm *vm);
56 struct kvm_vm *vm_sev_create_with_one_vcpu(uint32_t type, void *guest_code,
58 void vm_sev_launch(struct kvm_vm *vm, uint64_t policy, uint8_t *measurement);
103 void sev_vm_init(struct kvm_vm *vm);
104 void sev_es_vm_init(struct kvm_vm *vm);
105 void snp_vm_init(struct kvm_vm *vm);
112 static inline void sev_register_encrypted_memory(struct kvm_vm *vm, in sev_register_encrypted_memory()
123 static inline void sev_launch_update_data(struct kvm_vm *vm, vm_paddr_t gpa, in sev_launch_update_data()
134 static inline void snp_launch_update_data(struct kvm_vm *vm, vm_paddr_t gpa, in snp_launch_update_data()