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.
150 * struct sgx_secs - SGX Enclave Control Structure (SECS)
155 * @attributes: attributes for enclave
157 * @mrenclave: SHA256-hash of the enclave contents
164 * SGX Enclave Control Structure (SECS) is a special enclave page that is not
166 * range and other global attributes for the enclave and it is the first EPC
167 * page created for any enclave. It is moved from a temporary buffer to an EPC
192 * inside an enclave. It is cleared by EADD but can
206 * @ssa_offset: SSA stack offset relative to the enclave base
209 * @entry_offset: entry point offset relative to the enclave base
210 * @exit_addr: address outside the enclave to exit on an exception or
212 * @fs_offset: offset relative to the enclave base to become FS
213 * segment inside the enclave
214 * @gs_offset: offset relative to the enclave base to become GS
215 * segment inside the enclave
219 * Thread Control Structure (TCS) is an enclave page visible in its address
220 * space that defines an entry point inside the enclave. A thread enters inside
221 * an enclave by supplying address of TCS to ENCLU(EENTER). A TCS can be entered
240 * struct sgx_pageinfo - an enclave page descriptor
241 * @addr: address of the enclave page
308 * enclave to define page permissions and type.
319 * @enclave_id: enclave identifier
340 * struct sgx_sigstruct_header - defines author of the enclave
357 * struct sgx_sigstruct_body - defines contents of the enclave
360 * @attributes: attributes for enclave
364 * @mrenclave: SHA256-hash of the enclave contents
383 * struct sgx_sigstruct - an enclave signature
384 * @header: defines author of the enclave
388 * @body: defines contents of the enclave
393 * define the signature of the enclave.