sgx_encl
struct sgx_encl *encl = file->private_data;
struct sgx_encl *encl;
struct sgx_encl *encl = file->private_data;
static struct mem_cgroup *sgx_encl_get_mem_cgroup(struct sgx_encl *encl)
int sgx_encl_alloc_backing(struct sgx_encl *encl, unsigned long page_index,
static int sgx_encl_lookup_backing(struct sgx_encl *encl, unsigned long page_index,
static inline pgoff_t sgx_encl_get_backing_page_pcmd_offset(struct sgx_encl *encl,
struct sgx_encl *encl = page->encl;
struct sgx_encl_page *sgx_encl_page_alloc(struct sgx_encl *encl,
void sgx_zap_enclave_ptes(struct sgx_encl *encl, unsigned long addr)
static inline void sgx_encl_truncate_backing_page(struct sgx_encl *encl, unsigned long page_index)
struct sgx_encl *encl = encl_page->encl;
static int sgx_encl_lookup_backing(struct sgx_encl *encl, unsigned long page_index,
struct sgx_encl *encl = encl_page->encl;
static struct sgx_epc_page *sgx_encl_load_secs(struct sgx_encl *encl)
static struct sgx_encl_page *__sgx_encl_load_page(struct sgx_encl *encl,
static struct sgx_encl_page *sgx_encl_load_page_in_vma(struct sgx_encl *encl,
struct sgx_encl_page *sgx_encl_load_page(struct sgx_encl *encl,
struct sgx_encl *encl, unsigned long addr)
struct sgx_encl *encl;
struct sgx_encl *encl = vma->vm_private_data;
int sgx_encl_may_map(struct sgx_encl *encl, unsigned long start,
static int sgx_encl_debug_read(struct sgx_encl *encl, struct sgx_encl_page *page,
static int reclaimer_writing_to_pcmd(struct sgx_encl *encl,
static int sgx_encl_debug_write(struct sgx_encl *encl, struct sgx_encl_page *page,
static struct sgx_encl_page *sgx_encl_reserve_page(struct sgx_encl *encl,
struct sgx_encl *encl = vma->vm_private_data;
struct sgx_encl *encl = container_of(ref, struct sgx_encl, refcount);
static struct sgx_encl_mm *sgx_encl_find_mm(struct sgx_encl *encl,
int sgx_encl_mm_add(struct sgx_encl *encl, struct mm_struct *mm)
const cpumask_t *sgx_encl_cpumask(struct sgx_encl *encl)
static struct page *sgx_encl_get_backing_page(struct sgx_encl *encl,
static int __sgx_encl_get_backing(struct sgx_encl *encl, unsigned long page_index,
int sgx_encl_may_map(struct sgx_encl *encl, unsigned long start,
int sgx_encl_mm_add(struct sgx_encl *encl, struct mm_struct *mm);
const cpumask_t *sgx_encl_cpumask(struct sgx_encl *encl);
int sgx_encl_alloc_backing(struct sgx_encl *encl, unsigned long page_index,
struct sgx_encl_page *sgx_encl_page_alloc(struct sgx_encl *encl,
void sgx_zap_enclave_ptes(struct sgx_encl *encl, unsigned long addr);
struct sgx_encl_page *sgx_encl_load_page(struct sgx_encl *encl,
struct sgx_va_page *sgx_encl_grow(struct sgx_encl *encl, bool reclaim);
void sgx_encl_shrink(struct sgx_encl *encl, struct sgx_va_page *va_page);
struct sgx_encl *encl;
struct sgx_encl *encl;
static long sgx_ioc_enclave_modify_types(struct sgx_encl *encl,
static long sgx_encl_remove_pages(struct sgx_encl *encl,
static long sgx_ioc_enclave_remove_pages(struct sgx_encl *encl,
struct sgx_encl *encl = filep->private_data;
static long sgx_ioc_enclave_create(struct sgx_encl *encl, void __user *arg)
static int __sgx_encl_add_page(struct sgx_encl *encl,
struct sgx_va_page *sgx_encl_grow(struct sgx_encl *encl, bool reclaim)
static int __sgx_encl_extend(struct sgx_encl *encl,
static int sgx_encl_add_page(struct sgx_encl *encl, unsigned long src,
static int sgx_validate_offset_length(struct sgx_encl *encl,
static long sgx_ioc_enclave_add_pages(struct sgx_encl *encl, void __user *arg)
static int sgx_encl_init(struct sgx_encl *encl, struct sgx_sigstruct *sigstruct,
void sgx_encl_shrink(struct sgx_encl *encl, struct sgx_va_page *va_page)
static long sgx_ioc_enclave_init(struct sgx_encl *encl, void __user *arg)
static int sgx_encl_create(struct sgx_encl *encl, struct sgx_secs *secs)
static long sgx_ioc_enclave_provision(struct sgx_encl *encl, void __user *arg)
static int sgx_ioc_sgx2_ready(struct sgx_encl *encl)
static int sgx_enclave_etrack(struct sgx_encl *encl)
sgx_enclave_restrict_permissions(struct sgx_encl *encl,
static long sgx_ioc_enclave_restrict_permissions(struct sgx_encl *encl,
static long sgx_enclave_modify_types(struct sgx_encl *encl,
struct sgx_encl *encl = page->encl;
struct sgx_encl *encl = page->encl;
struct sgx_encl *encl = encl_page->encl;
struct sgx_encl *encl = encl_page->encl;