Symbol: sgx_epc_page
arch/x86/kernel/cpu/sgx/encl.c
1245
struct sgx_epc_page *sgx_alloc_va_page(bool reclaim)
arch/x86/kernel/cpu/sgx/encl.c
1247
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/encl.c
1315
void sgx_encl_free_epc_page(struct sgx_epc_page *page)
arch/x86/kernel/cpu/sgx/encl.c
133
struct sgx_epc_page *epc_page,
arch/x86/kernel/cpu/sgx/encl.c
134
struct sgx_epc_page *secs_page)
arch/x86/kernel/cpu/sgx/encl.c
211
static struct sgx_epc_page *sgx_encl_eldu(struct sgx_encl_page *encl_page,
arch/x86/kernel/cpu/sgx/encl.c
212
struct sgx_epc_page *secs_page)
arch/x86/kernel/cpu/sgx/encl.c
217
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/encl.c
243
static struct sgx_epc_page *sgx_encl_load_secs(struct sgx_encl *encl)
arch/x86/kernel/cpu/sgx/encl.c
245
struct sgx_epc_page *epc_page = encl->secs.epc_page;
arch/x86/kernel/cpu/sgx/encl.c
256
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/encl.c
333
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/encl.h
119
struct sgx_epc_page *sgx_alloc_va_page(bool reclaim);
arch/x86/kernel/cpu/sgx/encl.h
123
void sgx_encl_free_epc_page(struct sgx_epc_page *page);
arch/x86/kernel/cpu/sgx/encl.h
32
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/encl.h
76
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/ioctl.c
209
struct sgx_epc_page *epc_page,
arch/x86/kernel/cpu/sgx/ioctl.c
248
struct sgx_epc_page *epc_page)
arch/x86/kernel/cpu/sgx/ioctl.c
272
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/ioctl.c
60
struct sgx_epc_page *secs_epc;
arch/x86/kernel/cpu/sgx/main.c
113
static bool sgx_reclaimer_age(struct sgx_epc_page *epc_page)
arch/x86/kernel/cpu/sgx/main.c
145
static void sgx_reclaimer_block(struct sgx_epc_page *epc_page)
arch/x86/kernel/cpu/sgx/main.c
163
static int __sgx_encl_ewb(struct sgx_epc_page *epc_page, void *va_slot,
arch/x86/kernel/cpu/sgx/main.c
201
static void sgx_encl_ewb(struct sgx_epc_page *epc_page,
arch/x86/kernel/cpu/sgx/main.c
254
static void sgx_reclaimer_write(struct sgx_epc_page *epc_page,
arch/x86/kernel/cpu/sgx/main.c
302
struct sgx_epc_page *chunk[SGX_NR_TO_SCAN];
arch/x86/kernel/cpu/sgx/main.c
305
struct sgx_epc_page *epc_page;
arch/x86/kernel/cpu/sgx/main.c
317
struct sgx_epc_page, list);
arch/x86/kernel/cpu/sgx/main.c
445
static struct sgx_epc_page *__sgx_alloc_epc_page_from_node(int nid)
arch/x86/kernel/cpu/sgx/main.c
448
struct sgx_epc_page *page = NULL;
arch/x86/kernel/cpu/sgx/main.c
457
page = list_first_entry(&node->free_page_list, struct sgx_epc_page, list);
arch/x86/kernel/cpu/sgx/main.c
477
struct sgx_epc_page *__sgx_alloc_epc_page(void)
arch/x86/kernel/cpu/sgx/main.c
479
struct sgx_epc_page *page;
arch/x86/kernel/cpu/sgx/main.c
511
void sgx_mark_page_reclaimable(struct sgx_epc_page *page)
arch/x86/kernel/cpu/sgx/main.c
529
int sgx_unmark_page_reclaimable(struct sgx_epc_page *page)
arch/x86/kernel/cpu/sgx/main.c
564
struct sgx_epc_page *sgx_alloc_epc_page(void *owner, bool reclaim)
arch/x86/kernel/cpu/sgx/main.c
566
struct sgx_epc_page *page;
arch/x86/kernel/cpu/sgx/main.c
607
void sgx_free_epc_page(struct sgx_epc_page *page)
arch/x86/kernel/cpu/sgx/main.c
63
struct sgx_epc_page *page;
arch/x86/kernel/cpu/sgx/main.c
636
section->pages = vmalloc_array(nr_pages, sizeof(struct sgx_epc_page));
arch/x86/kernel/cpu/sgx/main.c
663
static struct sgx_epc_page *sgx_paddr_to_page(u64 paddr)
arch/x86/kernel/cpu/sgx/main.c
683
struct sgx_epc_page *page = sgx_paddr_to_page(pfn << PAGE_SHIFT);
arch/x86/kernel/cpu/sgx/main.c
72
page = list_first_entry(dirty_page_list, struct sgx_epc_page, list);
arch/x86/kernel/cpu/sgx/sgx.h
60
struct sgx_epc_page *pages;
arch/x86/kernel/cpu/sgx/sgx.h
66
static inline unsigned long sgx_get_epc_phys_addr(struct sgx_epc_page *page)
arch/x86/kernel/cpu/sgx/sgx.h
76
static inline void *sgx_get_epc_virt_addr(struct sgx_epc_page *page)
arch/x86/kernel/cpu/sgx/sgx.h
86
struct sgx_epc_page *__sgx_alloc_epc_page(void);
arch/x86/kernel/cpu/sgx/sgx.h
87
void sgx_free_epc_page(struct sgx_epc_page *page);
arch/x86/kernel/cpu/sgx/sgx.h
90
void sgx_mark_page_reclaimable(struct sgx_epc_page *page);
arch/x86/kernel/cpu/sgx/sgx.h
91
int sgx_unmark_page_reclaimable(struct sgx_epc_page *page);
arch/x86/kernel/cpu/sgx/sgx.h
92
struct sgx_epc_page *sgx_alloc_epc_page(void *owner, bool reclaim);
arch/x86/kernel/cpu/sgx/virt.c
115
static int sgx_vepc_remove_page(struct sgx_epc_page *epc_page)
arch/x86/kernel/cpu/sgx/virt.c
129
static int sgx_vepc_free_page(struct sgx_epc_page *epc_page)
arch/x86/kernel/cpu/sgx/virt.c
156
struct sgx_epc_page *entry;
arch/x86/kernel/cpu/sgx/virt.c
192
struct sgx_epc_page *epc_page, *tmp, *entry;
arch/x86/kernel/cpu/sgx/virt.c
37
struct sgx_epc_page *epc_page;