Searched refs:sgx_va_page (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/arch/x86/kernel/cpu/sgx/ |
D | encl.h | 34 struct sgx_va_page *va_page; 75 struct sgx_va_page { struct 120 unsigned int sgx_alloc_va_slot(struct sgx_va_page *va_page); 121 void sgx_free_va_slot(struct sgx_va_page *va_page, unsigned int offset); 122 bool sgx_va_page_full(struct sgx_va_page *va_page); 126 struct sgx_va_page *sgx_encl_grow(struct sgx_encl *encl, bool reclaim); 127 void sgx_encl_shrink(struct sgx_encl *encl, struct sgx_va_page *va_page);
|
D | encl.c | 334 struct sgx_va_page *va_page; in sgx_encl_eaug_page() 704 struct sgx_va_page *va_page; in sgx_encl_release() 749 va_page = list_first_entry(&encl->va_pages, struct sgx_va_page, in sgx_encl_release() 1271 unsigned int sgx_alloc_va_slot(struct sgx_va_page *va_page) in sgx_alloc_va_slot() 1288 void sgx_free_va_slot(struct sgx_va_page *va_page, unsigned int offset) in sgx_free_va_slot() 1299 bool sgx_va_page_full(struct sgx_va_page *va_page) in sgx_va_page_full()
|
D | ioctl.c | 20 struct sgx_va_page *sgx_encl_grow(struct sgx_encl *encl, bool reclaim) in sgx_encl_grow() 22 struct sgx_va_page *va_page = NULL; in sgx_encl_grow() 46 void sgx_encl_shrink(struct sgx_encl *encl, struct sgx_va_page *va_page) in sgx_encl_shrink() 60 struct sgx_va_page *va_page; in sgx_encl_create() 265 struct sgx_va_page *va_page; in sgx_encl_add_page()
|
D | main.c | 203 struct sgx_va_page *va_page; in sgx_encl_ewb() 210 va_page = list_first_entry(&encl->va_pages, struct sgx_va_page, in sgx_encl_ewb()
|