Lines Matching refs:backing
160 struct sgx_backing *backing) in __sgx_encl_ewb() argument
168 pginfo.contents = (unsigned long)kmap_local_page(backing->contents); in __sgx_encl_ewb()
169 pginfo.metadata = (unsigned long)kmap_local_page(backing->pcmd) + in __sgx_encl_ewb()
170 backing->pcmd_offset; in __sgx_encl_ewb()
173 set_page_dirty(backing->pcmd); in __sgx_encl_ewb()
174 set_page_dirty(backing->contents); in __sgx_encl_ewb()
177 backing->pcmd_offset)); in __sgx_encl_ewb()
198 struct sgx_backing *backing) in sgx_encl_ewb() argument
216 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
224 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
235 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
251 struct sgx_backing *backing) in sgx_reclaimer_write() argument
260 sgx_encl_ewb(epc_page, backing); in sgx_reclaimer_write()
263 sgx_encl_put_backing(backing); in sgx_reclaimer_write()
299 struct sgx_backing backing[SGX_NR_TO_SCAN]; in sgx_reclaim_pages() local
337 ret = sgx_encl_alloc_backing(encl_page->encl, page_index, &backing[i]); in sgx_reclaim_pages()
369 sgx_reclaimer_write(epc_page, &backing[i]); in sgx_reclaim_pages()