Home
last modified time | relevance | path

Searched full:enclave (Results 1 – 9 of 9) sorted by relevance

/freebsd-src/sys/amd64/sgx/
H A Dsgx.c38 * The driver duties is EPC pages management, enclave management, user data
50 * VM object destructor destroys the SGX enclave associated
52 * enclave and removes the enclave.
59 * Adds Enclave SECS page: initial step of enclave creation.
61 * Adds TCS, REG pages to the enclave.
63 * Finalizes enclave creation.
65 * Enclave lifecycle:
70 * '-- EINIT -- Finalize enclave creatio
229 sgx_va_slot_init(struct sgx_softc * sc,struct sgx_enclave * enclave,uint64_t addr) sgx_va_slot_init() argument
295 struct sgx_enclave *enclave; sgx_enclave_find() local
325 struct sgx_enclave *enclave; sgx_enclave_alloc() local
370 sgx_enclave_remove(struct sgx_softc * sc,struct sgx_enclave * enclave) sgx_enclave_remove() argument
614 sgx_insert_epc_page(struct sgx_enclave * enclave,struct epc_page * epc,uint64_t addr) sgx_insert_epc_page() argument
636 struct sgx_enclave *enclave; sgx_ioctl_create() local
776 struct sgx_enclave *enclave; sgx_ioctl_add_page() local
910 struct sgx_enclave *enclave; sgx_ioctl_init() local
[all...]
H A Dsgxvar.h54 struct sgx_enclave *enclave; member
57 /* EPC (Enclave Page Cache) page. */
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrSGX.td18 // ENCLS - Execute an Enclave System Function of Specified Leaf Number
22 // ENCLU - Execute an Enclave User Function of Specified Leaf Number
26 // ENCLV - Execute an Enclave VMM Function of Specified Leaf Number
/freebsd-src/contrib/llvm-project/clang/lib/Headers/
H A Duintrintrin.h33 /// 64-bit mode, and software is not executing inside an enclave; otherwise,
54 /// 64-bit mode, and software is not executing inside an enclave; otherwise,
75 /// not executing inside an enclave; otherwise, it causes an invalid-opcode
101 /// and software is not executing inside an enclave; otherwise, it causes an
/freebsd-src/sys/amd64/include/
H A Dsgxreg.h81 * The SECINFO data structure holds meta-data about an enclave page.
110 * 2.7 SGX Enclave Control Structure (SECS)
135 * Each executing thread in the enclave is associated with a
/freebsd-src/sys/contrib/device-tree/Bindings/arm/
H A Darm,corstone1000.yaml24 Integrated Secure Enclave providing hardware Root of Trust and supporting
/freebsd-src/contrib/tzdata/
H A Deurope3610 # Germany (Busingen enclave)
/freebsd-src/share/dict/
H A Dweb261668 enclave
/freebsd-src/share/misc/
H A Dpci_vendors7652 1802 T2 Secure Enclave Processor
[all...]