Searched refs:vcpu_tdx (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/x86/kvm/vmx/ |
| H A D | tdx.h | 60 struct vcpu_tdx { struct 79 void tdh_vp_rd_failed(struct vcpu_tdx *tdx, char *uclass, u32 field, u64 err); argument 80 void tdh_vp_wr_failed(struct vcpu_tdx *tdx, char *uclass, char *op, u32 field, 133 static __always_inline u##bits td_##lclass##_read##bits(struct vcpu_tdx *tdx, \ 146 static __always_inline void td_##lclass##_write##bits(struct vcpu_tdx *tdx, \ 157 static __always_inline void td_##lclass##_setbit##bits(struct vcpu_tdx *tdx, \ 167 static __always_inline void td_##lclass##_clearbit##bits(struct vcpu_tdx *tdx, \ 199 struct vcpu_tdx { struct
|
| H A D | tdx.c | 65 void tdh_vp_rd_failed(struct vcpu_tdx *tdx, char *uclass, u32 field, u64 err) in tdh_vp_rd_failed() 71 void tdh_vp_wr_failed(struct vcpu_tdx *tdx, char *uclass, char *op, u32 field, in tdh_vp_wr_failed() 85 static __always_inline struct vcpu_tdx *to_tdx(struct kvm_vcpu *vcpu) in to_tdx() 87 return container_of(vcpu, struct vcpu_tdx, vcpu); in to_tdx() 437 struct vcpu_tdx *tdx, *tmp; in tdx_disable_virtualization_cpu() 679 struct vcpu_tdx *tdx = to_tdx(vcpu); in tdx_vcpu_create() 725 struct vcpu_tdx *tdx = to_tdx(vcpu); in tdx_vcpu_load() 874 struct vcpu_tdx *tdx = to_tdx(vcpu); in tdx_vcpu_free() 937 struct vcpu_tdx *tdx = to_tdx(vcpu); in tdx_to_vmx_exit_reason() 974 struct vcpu_tdx *tdx = to_tdx(vcpu); in tdx_vcpu_enter_exit() [all …]
|
| H A D | main.c | 14 static_assert(offsetof(struct vcpu_vmx, vt) == offsetof(struct vcpu_tdx, vt)); 1060 sizeof(struct vcpu_tdx)); in vt_init() 1062 __alignof__(struct vcpu_tdx)); in vt_init()
|