Home
last modified time | relevance | path

Searched refs:sgx_encl_page (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/x86/kernel/cpu/sgx/
H A Dencl.h28 struct sgx_encl_page { struct
59 struct sgx_encl_page secs;
114 struct sgx_encl_page *page);
115 struct sgx_encl_page *sgx_encl_page_alloc(struct sgx_encl *encl,
124 struct sgx_encl_page *sgx_encl_load_page(struct sgx_encl *encl,
H A Dencl.c71 struct sgx_encl_page *entry; in reclaimer_writing_to_pcmd()
132 static int __sgx_encl_eldu(struct sgx_encl_page *encl_page, in __sgx_encl_eldu()
211 static struct sgx_epc_page *sgx_encl_eldu(struct sgx_encl_page *encl_page, in sgx_encl_eldu()
253 static struct sgx_encl_page *__sgx_encl_load_page(struct sgx_encl *encl, in __sgx_encl_load_page()
254 struct sgx_encl_page *entry) in __sgx_encl_load_page()
280 static struct sgx_encl_page *sgx_encl_load_page_in_vma(struct sgx_encl *encl, in sgx_encl_load_page_in_vma()
285 struct sgx_encl_page *entry; in sgx_encl_load_page_in_vma()
302 struct sgx_encl_page *sgx_encl_load_page(struct sgx_encl *encl, in sgx_encl_load_page()
305 struct sgx_encl_page *entry; in sgx_encl_load_page()
332 struct sgx_encl_page *encl_page; in sgx_encl_eaug_page()
[all …]
H A Dmain.c111 struct sgx_encl_page *page = epc_page->owner; in sgx_reclaimer_age()
143 struct sgx_encl_page *page = epc_page->owner; in sgx_reclaimer_block()
200 struct sgx_encl_page *encl_page = epc_page->owner; in sgx_encl_ewb()
253 struct sgx_encl_page *encl_page = epc_page->owner; in sgx_reclaimer_write()
300 struct sgx_encl_page *encl_page; in sgx_reclaim_pages()
H A Dioctl.c200 struct sgx_encl_page *encl_page, in __sgx_encl_add_page()
263 struct sgx_encl_page *encl_page; in sgx_encl_add_page()
738 struct sgx_encl_page *entry; in sgx_enclave_restrict_permissions()
895 struct sgx_encl_page *entry; in sgx_enclave_modify_types()
1093 struct sgx_encl_page *entry; in sgx_encl_remove_pages()
H A Dsgx.h36 struct sgx_encl_page *owner;