Vol. 3D 38-17
ENCLAVE ACCESS CONTROL AND DATA STRUCTURES
Table 38-27. Content of an Enclave Page Cache Map Entry
Field
Description
VALID
Indicates whether the EPCM entry is valid.
R
Read access; indicates whether enclave accesses for reads are allowed from the EPC page referenced by this
entry.
W
Write access; indicates whether enclave accesses for writes are allowed to the EPC page referenced by this
entry.
X
Execute access; indicates whether enclave accesses for instruction fetches are allowed from the EPC page
referenced by this entry.
PT
EPCM page type (PT_SECS, PT_TCS, PT_REG, PT_VA, PT_TRIM).
ENCLAVESECS
SECS identifier of the enclave to which the EPC page belongs.
ENCLAVEADDRESS
Linear enclave address of the EPC page.
BLOCKED
Indicates whether the EPC page is in the blocked state.
PENDING
Indicates whether the EPC page is in the pending state.
MODIFIED
Indicates whether the EPC page is in the modified state.
PR
Indicates whether the EPC page is in a permission restriction state.