Searched refs:backing (Results 1 – 6 of 6) sorted by relevance
162 struct sgx_backing *backing) in __sgx_encl_ewb() argument172 backing->pcmd_offset; in __sgx_encl_ewb()175 set_page_dirty(backing->pcmd); in __sgx_encl_ewb()176 set_page_dirty(backing->contents); in __sgx_encl_ewb()179 backing->pcmd_offset)); in __sgx_encl_ewb()200 struct sgx_backing *backing) in sgx_encl_ewb() argument253 struct sgx_backing *backing) in sgx_reclaimer_write() argument262 sgx_encl_ewb(epc_page, backing); in sgx_reclaimer_write()265 sgx_encl_put_backing(backing); in sgx_reclaimer_write()301 struct sgx_backing backing[SGX_NR_TO_SCAN]; in sgx_reclaim_pages() local[all …]
64 struct file *backing; member111 struct sgx_backing *backing);112 void sgx_encl_put_backing(struct sgx_backing *backing);
16 struct sgx_backing *backing);123 struct inode *inode = file_inode(encl->backing); in sgx_encl_truncate_backing_page()756 if (encl->backing) in sgx_encl_release()757 fput(encl->backing); in sgx_encl_release()972 struct sgx_backing *backing) in __sgx_encl_get_backing() argument988 backing->contents = contents; in __sgx_encl_get_backing()989 backing->pcmd = pcmd; in __sgx_encl_get_backing()1063 struct sgx_backing *backing) in sgx_encl_alloc_backing() argument1095 struct sgx_backing *backing) in sgx_encl_lookup_backing() argument1106 put_page(backing->pcmd); in sgx_encl_put_backing()[all …]
65 struct file *backing; in sgx_encl_create() local85 backing = shmem_file_setup("SGX backing", encl_size + (encl_size >> 5), in sgx_encl_create()87 if (IS_ERR(backing)) { in sgx_encl_create()88 ret = PTR_ERR(backing); in sgx_encl_create()92 encl->backing = backing; in sgx_encl_create()134 fput(encl->backing); in sgx_encl_create()135 encl->backing = NULL; in sgx_encl_create()
1459 backing virtual mappings with real shadow memory, and KASAN_VMALLOC
1706 the backing pages as well. This prevents code or read-only data
Completed in 18 milliseconds