| 12345678910111213141516171819202122232425 |
- namespace Ryujinx.Cpu.AppleHv
- {
- unsafe class HvVcpu
- {
- public readonly ulong Handle;
- public readonly hv_vcpu_exit_t* ExitInfo;
- public readonly IHvExecutionContext ShadowContext;
- public readonly IHvExecutionContext NativeContext;
- public readonly bool IsEphemeral;
- public HvVcpu(
- ulong handle,
- hv_vcpu_exit_t* exitInfo,
- IHvExecutionContext shadowContext,
- IHvExecutionContext nativeContext,
- bool isEphemeral)
- {
- Handle = handle;
- ExitInfo = exitInfo;
- ShadowContext = shadowContext;
- NativeContext = nativeContext;
- IsEphemeral = isEphemeral;
- }
- }
- }
|