Lines Matching refs:backing
162 struct sgx_backing *backing) in __sgx_encl_ewb() argument
170 pginfo.contents = (unsigned long)kmap_local_page(backing->contents); in __sgx_encl_ewb()
171 pginfo.metadata = (unsigned long)kmap_local_page(backing->pcmd) + in __sgx_encl_ewb()
172 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() argument
218 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
226 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
237 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
253 struct sgx_backing *backing) in sgx_reclaimer_write() argument
262 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
339 ret = sgx_encl_alloc_backing(encl_page->encl, page_index, &backing[i]); in sgx_reclaim_pages()
371 sgx_reclaimer_write(epc_page, &backing[i]); in sgx_reclaim_pages()