Expand description
Intel TDX specific definitions.
Structs§
- Attributes for a single VM.
- Attributes mask used to set which bits are updated in TDG.MEM.PAGE.ATTR.WR.
- TDCALL instruction leafs that are passed into the tdcall instruction in eax.
- The result returned by a tdcall instruction in rax.
- Result code for
tdcall
to the TDX module, returned in RAX. - The result returned by a tdg.vm.call in r10.
- R8 input to TDG.MEM.PAGE.ATTR.WR.
- RCX input to TDG.MEM.PAGE.ATTR.WR.
- Corresponds to GPA_ATTR, which is used as input to TDG.MEM.PAGE.ATTR.WR and returned from TDG.MEM.PAGE.ATTR.RD.
- Extended field code for TDG.VP.WR and TDG.VP.RD
- Instruction info returned in r11 for a TDG.VP.ENTER call.
- The GPR list used for TDG.VP.ENTER. Specified in the TDX specification as L2_ENTER_GUEST_STATE.
Enums§
- Field size for
TdxExtendedFieldCode
. - The value specified in
r11
when making a TD vmcall, specified byr10 = 0
. - Level used in various TDG.MEM.PAGE calls for GPA_MAPPING types.