Lines Matching refs:backing
160 struct sgx_backing *backing) in __sgx_encl_ewb() argument
168 pginfo.contents = (unsigned long)kmap_atomic(backing->contents); in __sgx_encl_ewb()
169 pginfo.metadata = (unsigned long)kmap_atomic(backing->pcmd) + in __sgx_encl_ewb()
170 backing->pcmd_offset; in __sgx_encl_ewb()
175 backing->pcmd_offset)); in __sgx_encl_ewb()
225 struct sgx_backing *backing) in sgx_encl_ewb() argument
243 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
251 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
262 ret = __sgx_encl_ewb(epc_page, va_slot, backing); in sgx_encl_ewb()
278 struct sgx_backing *backing) in sgx_reclaimer_write() argument
287 sgx_encl_ewb(epc_page, backing); in sgx_reclaimer_write()
325 struct sgx_backing backing[SGX_NR_TO_SCAN]; in sgx_reclaim_pages() local
363 ret = sgx_encl_get_backing(encl_page->encl, page_index, &backing[i]); in sgx_reclaim_pages()
394 sgx_reclaimer_write(epc_page, &backing[i]); in sgx_reclaim_pages()
395 sgx_encl_put_backing(&backing[i], true); in sgx_reclaim_pages()