Open Enclave  0.16.1
Data Fields
_oe_context Struct Reference

Register state to be saved before an exception and restored after the exception has been handled in the enclave. More...

#include <exception.h>

Collaboration diagram for _oe_context:
Collaboration graph
[legend]

Data Fields

uint64_t flags
 Exception flags. More...
 
uint64_t rax
 Integer register rax.
 
uint64_t rbx
 Integer register rbx.
 
uint64_t rcx
 Integer register rcx.
 
uint64_t rdx
 Integer register rdx.
 
uint64_t rbp
 Integer register rbp.
 
uint64_t rsp
 Integer register rsp.
 
uint64_t rdi
 Integer register rdi.
 
uint64_t rsi
 Integer register rsi.
 
uint64_t r8
 Integer register r8.
 
uint64_t r9
 Integer register r9.
 
uint64_t r10
 Integer register r10.
 
uint64_t r11
 Integer register r11.
 
uint64_t r12
 Integer register r12.
 
uint64_t r13
 Integer register r13.
 
uint64_t r14
 Integer register r14.
 
uint64_t r15
 Integer register r15.
 
uint64_t rip
 Integer register rip.
 
uint32_t mxcsr
 SSE control flags.
 
oe_basic_xstate_t basic_xstate
 Basic XSTATE.
 

Detailed Description

Register state to be saved before an exception and restored after the exception has been handled in the enclave.


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