Home
last modified time | relevance | path

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

/linux/arch/x86/kernel/cpu/sgx/
A Dencl.c45 pginfo.secs = (u64)sgx_get_epc_virt_addr(secs_page); in __sgx_encl_eldu()
49 ret = __eldu(&pginfo, sgx_get_epc_virt_addr(epc_page), in __sgx_encl_eldu()
50 sgx_get_epc_virt_addr(encl_page->va_page->epc_page) + va_offset); in __sgx_encl_eldu()
274 ret = __edbgrd(sgx_get_epc_virt_addr(page->epc_page) + offset, data); in sgx_encl_debug_read()
287 ret = __edbgwr(sgx_get_epc_virt_addr(page->epc_page) + offset, data); in sgx_encl_debug_write()
686 ret = __epa(sgx_get_epc_virt_addr(epc_page)); in sgx_alloc_va_page()
753 ret = __eremove(sgx_get_epc_virt_addr(page)); in sgx_encl_free_epc_page()
A 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()
A Dmain.c63 ret = __eremove(sgx_get_epc_virt_addr(page)); in __sgx_sanitize_pages()
152 ret = __eblock(sgx_get_epc_virt_addr(epc_page)); in sgx_reclaimer_block()
172 ret = __ewb(&pginfo, sgx_get_epc_virt_addr(epc_page), va_slot); in __sgx_encl_ewb()
239 va_slot = sgx_get_epc_virt_addr(va_page->epc_page) + va_offset; in sgx_encl_ewb()
245 ret = __etrack(sgx_get_epc_virt_addr(encl->secs.epc_page)); in sgx_encl_ewb()
A Dsgx.h70 static inline void *sgx_get_epc_virt_addr(struct sgx_epc_page *page) in sgx_get_epc_virt_addr() function
A Dvirt.c125 return __eremove(sgx_get_epc_virt_addr(epc_page)); in sgx_vepc_remove_page()

Completed in 8 milliseconds