STRUCT SGX_ENCLAVE_CREATE(9)
okay so bestie, welcome to struct sgx_enclave_create(9) from the Kernel API Manual β it's short, it's sweet, and it's iconic π
β¨
π NAME π
struct sgx_enclave_create β the parameter structure for the %SGX_IOC_ENCLAVE_CREATE ioctl. that's the whole name, no cap π«Ά
β¨ SYNOPSIS β¨
here's the shape of it, bestie β literally just one field:
struct sgx_enclave_create {
__u64 src;
};
πΈ Members πΈ
srcβ address for the SECS page data. that's it, that's the member π
π¦ SEE ALSO π¦
go stalk these linked besties too, iykyk:
- Kernel file
./arch/x86/include/uapi/asm/sgx.h enum sgx_page_flags(9)struct sgx_enclave_add_pages(9)struct sgx_enclave_init(9)struct sgx_enclave_provision(9)struct sgx_enclave_restrict_permissions(9)struct sgx_enclave_modify_types(9)struct sgx_enclave_remove_pages(9)sgx_enclave_user_handler_t(9)struct sgx_enclave_run(9)vdso_sgx_enter_enclave_t(9)
mwah π source/version check: ./arch/x86/include/uapi/asm, dated October 2026, page title struct sgx_enclave_create(9) β and that's the footer, bestie, periodt π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms