Lines Matching defs:encl

20 struct sgx_va_page *sgx_encl_grow(struct sgx_encl *encl, bool reclaim)  in sgx_encl_grow()
46 void sgx_encl_shrink(struct sgx_encl *encl, struct sgx_va_page *va_page) in sgx_encl_shrink()
57 static int sgx_encl_create(struct sgx_encl *encl, struct sgx_secs *secs) in sgx_encl_create()
147 static long sgx_ioc_enclave_create(struct sgx_encl *encl, void __user *arg) in sgx_ioc_enclave_create()
199 static int __sgx_encl_add_page(struct sgx_encl *encl, in __sgx_encl_add_page()
239 static int __sgx_encl_extend(struct sgx_encl *encl, in __sgx_encl_extend()
259 static int sgx_encl_add_page(struct sgx_encl *encl, unsigned long src, in sgx_encl_add_page()
349 static int sgx_validate_offset_length(struct sgx_encl *encl, in sgx_validate_offset_length()
407 static long sgx_ioc_enclave_add_pages(struct sgx_encl *encl, void __user *arg) in sgx_ioc_enclave_add_pages()
484 static int sgx_encl_init(struct sgx_encl *encl, struct sgx_sigstruct *sigstruct, in sgx_encl_init()
592 static long sgx_ioc_enclave_init(struct sgx_encl *encl, void __user *arg) in sgx_ioc_enclave_init()
656 static long sgx_ioc_enclave_provision(struct sgx_encl *encl, void __user *arg) in sgx_ioc_enclave_provision()
671 static int sgx_ioc_sgx2_ready(struct sgx_encl *encl) in sgx_ioc_sgx2_ready()
693 static int sgx_enclave_etrack(struct sgx_encl *encl) in sgx_enclave_etrack()
735 sgx_enclave_restrict_permissions(struct sgx_encl *encl, in sgx_enclave_restrict_permissions()
842 static long sgx_ioc_enclave_restrict_permissions(struct sgx_encl *encl, in sgx_ioc_enclave_restrict_permissions()
890 static long sgx_enclave_modify_types(struct sgx_encl *encl, in sgx_enclave_modify_types()
1051 static long sgx_ioc_enclave_modify_types(struct sgx_encl *encl, in sgx_ioc_enclave_modify_types()
1090 static long sgx_encl_remove_pages(struct sgx_encl *encl, in sgx_encl_remove_pages()
1198 static long sgx_ioc_enclave_remove_pages(struct sgx_encl *encl, in sgx_ioc_enclave_remove_pages()
1227 struct sgx_encl *encl = filep->private_data; in sgx_ioctl() local