Home
last modified time | relevance | path

Searched refs:sgx_get_epc_virt_addr (Results 1 – 5 of 5) sorted by relevance

/linux-5.19.10/arch/x86/kernel/cpu/sgx/
Dioctl.c100 ret = __ecreate((void *)&pginfo, sgx_get_epc_virt_addr(secs_epc)); in sgx_encl_create()
252 pginfo.secs = (unsigned long)sgx_get_epc_virt_addr(encl->secs.epc_page); in __sgx_encl_add_page()
257 ret = __eadd(&pginfo, sgx_get_epc_virt_addr(epc_page)); in __sgx_encl_add_page()
277 ret = __eextend(sgx_get_epc_virt_addr(encl->secs.epc_page), in __sgx_encl_extend()
278 sgx_get_epc_virt_addr(epc_page) + offset); in __sgx_encl_extend()
544 addr = sgx_get_epc_virt_addr(encl->secs.epc_page); in sgx_encl_init()
Dencl.c165 pginfo.secs = (u64)sgx_get_epc_virt_addr(secs_page); in __sgx_encl_eldu()
169 ret = __eldu(&pginfo, sgx_get_epc_virt_addr(epc_page), in __sgx_encl_eldu()
170 sgx_get_epc_virt_addr(encl_page->va_page->epc_page) + va_offset); in __sgx_encl_eldu()
416 ret = __edbgrd(sgx_get_epc_virt_addr(page->epc_page) + offset, data); in sgx_encl_debug_read()
429 ret = __edbgwr(sgx_get_epc_virt_addr(page->epc_page) + offset, data); in sgx_encl_debug_write()
923 ret = __epa(sgx_get_epc_virt_addr(epc_page)); in sgx_alloc_va_page()
990 ret = __eremove(sgx_get_epc_virt_addr(page)); in sgx_encl_free_epc_page()
Dmain.c84 ret = __eremove(sgx_get_epc_virt_addr(page)); in __sgx_sanitize_pages()
173 ret = __eblock(sgx_get_epc_virt_addr(epc_page)); in sgx_reclaimer_block()
193 ret = __ewb(&pginfo, sgx_get_epc_virt_addr(epc_page), va_slot); in __sgx_encl_ewb()
262 va_slot = sgx_get_epc_virt_addr(va_page->epc_page) + va_offset; in sgx_encl_ewb()
268 ret = __etrack(sgx_get_epc_virt_addr(encl->secs.epc_page)); in sgx_encl_ewb()
Dsgx.h76 static inline void *sgx_get_epc_virt_addr(struct sgx_epc_page *page) in sgx_get_epc_virt_addr() function
Dvirt.c125 return __eremove(sgx_get_epc_virt_addr(epc_page)); in sgx_vepc_remove_page()