Lines Matching refs:sgx_encl
24 struct sgx_encl *encl = encl_page->encl; in __sgx_encl_eldu()
71 struct sgx_encl *encl = encl_page->encl; in sgx_encl_eldu()
93 static struct sgx_encl_page *sgx_encl_load_page(struct sgx_encl *encl, in sgx_encl_load_page()
143 struct sgx_encl *encl; in sgx_vma_fault()
185 struct sgx_encl *encl = vma->vm_private_data; in sgx_vma_open()
218 int sgx_encl_may_map(struct sgx_encl *encl, unsigned long start, in sgx_encl_may_map()
267 static int sgx_encl_debug_read(struct sgx_encl *encl, struct sgx_encl_page *page, in sgx_encl_debug_read()
281 static int sgx_encl_debug_write(struct sgx_encl *encl, struct sgx_encl_page *page, in sgx_encl_debug_write()
297 static struct sgx_encl_page *sgx_encl_reserve_page(struct sgx_encl *encl, in sgx_encl_reserve_page()
322 struct sgx_encl *encl = vma->vm_private_data; in sgx_vma_access()
393 struct sgx_encl *encl = container_of(ref, struct sgx_encl, refcount); in sgx_encl_release()
487 static struct sgx_encl_mm *sgx_encl_find_mm(struct sgx_encl *encl, in sgx_encl_find_mm()
508 int sgx_encl_mm_add(struct sgx_encl *encl, struct mm_struct *mm) in sgx_encl_mm_add()
554 static struct page *sgx_encl_get_backing_page(struct sgx_encl *encl, in sgx_encl_get_backing_page()
577 int sgx_encl_get_backing(struct sgx_encl *encl, unsigned long page_index, in sgx_encl_get_backing()
649 struct sgx_encl *encl = page->encl; in sgx_encl_test_and_clear_young()