Searched refs:uclass (Results 1 – 2 of 2) sorted by relevance
| /linux/arch/x86/kvm/vmx/ |
| H A D | tdx.h | 79 void tdh_vp_rd_failed(struct vcpu_tdx *tdx, char *uclass, u32 field, u64 err); 80 void tdh_vp_wr_failed(struct vcpu_tdx *tdx, char *uclass, char *op, u32 field, 132 #define TDX_BUILD_TDVPS_ACCESSORS(bits, uclass, lclass) \ argument 139 err = tdh_vp_rd(&tdx->vp, TDVPS_##uclass(field), &data); \ 141 tdh_vp_rd_failed(tdx, #uclass, field, err); \ 152 err = tdh_vp_wr(&tdx->vp, TDVPS_##uclass(field), val, \ 155 tdh_vp_wr_failed(tdx, #uclass, " = ", field, (u64)val, err); \ 163 err = tdh_vp_wr(&tdx->vp, TDVPS_##uclass(field), bit, bit); \ 165 tdh_vp_wr_failed(tdx, #uclass, " |= ", field, bit, err); \ 173 err = tdh_vp_wr(&tdx->vp, TDVPS_##uclass(field), 0, bit); \ [all …]
|
| 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() argument 68 pr_err("TDH_VP_RD[%s.0x%x] failed 0x%llx\n", uclass, field, 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() argument 75 pr_err("TDH_VP_WR[%s.0x%x]%s0x%llx failed: 0x%llx\n", uclass, field, op, val, err); in tdh_vp_wr_failed()
|