Lines Matching full:enclave
72 * %SGX_INVALID_EINITTOKEN: EINITTOKEN is invalid and enclave signer's
94 * Save State Area (SSA) is a stack inside the enclave used to store processor
109 * %SGX_ATTR_INIT: Enclave can be entered (is initialized).
111 * %SGX_ATTR_MODE64BIT: Tell that this a 64-bit enclave.
117 * EINIT as an authorization to run an enclave.
131 * struct sgx_secs - SGX Enclave Control Structure (SECS)
136 * @attributes: attributes for enclave
138 * @mrenclave: SHA256-hash of the enclave contents
145 * SGX Enclave Control Structure (SECS) is a special enclave page that is not
147 * range and other global attributes for the enclave and it is the first EPC
148 * page created for any enclave. It is moved from a temporary buffer to an EPC
173 * inside an enclave. It is cleared by EADD but can
187 * @ssa_offset: SSA stack offset relative to the enclave base
190 * @entry_offset: entry point offset relative to the enclave base
191 * @exit_addr: address outside the enclave to exit on an exception or
193 * @fs_offset: offset relative to the enclave base to become FS
194 * segment inside the enclave
195 * @gs_offset: offset relative to the enclave base to become GS
196 * segment inside the enclave
200 * Thread Control Structure (TCS) is an enclave page visible in its address
201 * space that defines an entry point inside the enclave. A thread enters inside
202 * an enclave by supplying address of TCS to ENCLU(EENTER). A TCS can be entered
221 * struct sgx_pageinfo - an enclave page descriptor
222 * @addr: address of the enclave page
289 * enclave to define page permissions and type.
300 * @enclave_id: enclave identifier
321 * struct sgx_sigstruct_header - defines author of the enclave
338 * struct sgx_sigstruct_body - defines contents of the enclave
341 * @attributes: attributes for enclave
345 * @mrenclave: SHA256-hash of the enclave contents
364 * struct sgx_sigstruct - an enclave signature
365 * @header: defines author of the enclave
369 * @body: defines contents of the enclave
374 * define the signature of the enclave.