KVM
Public Attributes | List of all members
vcpu_sev_es_state Struct Reference

#include <svm.h>

Public Attributes

struct sev_es_save_area * vmsa
 
struct ghcb * ghcb
 
u8 valid_bitmap [16]
 
struct kvm_host_map ghcb_map
 
bool received_first_sipi
 
u64 sw_scratch
 
void * ghcb_sa
 
u32 ghcb_sa_len
 
bool ghcb_sa_sync
 
bool ghcb_sa_free
 

Detailed Description

Definition at line 193 of file svm.h.

Member Data Documentation

◆ ghcb

struct ghcb* vcpu_sev_es_state::ghcb

Definition at line 196 of file svm.h.

◆ ghcb_map

struct kvm_host_map vcpu_sev_es_state::ghcb_map

Definition at line 197 of file svm.h.

◆ ghcb_sa

void* vcpu_sev_es_state::ghcb_sa

Definition at line 203 of file svm.h.

◆ ghcb_sa_free

bool vcpu_sev_es_state::ghcb_sa_free

Definition at line 206 of file svm.h.

◆ ghcb_sa_len

u32 vcpu_sev_es_state::ghcb_sa_len

Definition at line 204 of file svm.h.

◆ ghcb_sa_sync

bool vcpu_sev_es_state::ghcb_sa_sync

Definition at line 205 of file svm.h.

◆ received_first_sipi

bool vcpu_sev_es_state::received_first_sipi

Definition at line 199 of file svm.h.

◆ sw_scratch

u64 vcpu_sev_es_state::sw_scratch

Definition at line 202 of file svm.h.

◆ valid_bitmap

u8 vcpu_sev_es_state::valid_bitmap[16]

Definition at line 197 of file svm.h.

◆ vmsa

struct sev_es_save_area* vcpu_sev_es_state::vmsa

Definition at line 195 of file svm.h.


The documentation for this struct was generated from the following file: