Home
last modified time | relevance | path

Searched refs:epc_base (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/amd64/sgx/
H A Dsgx.c177 i = (addr - sc->epc_base) / PAGE_SIZE; in sgx_get_epc_page()
193 addr = (epc->index * PAGE_SIZE) + sc->epc_base; in sgx_put_epc_page()
1073 sc->epc_base = ((uint64_t)(cp[1] & 0xfffff) << 32) + in sgx_get_epc_area()
1079 if (sc->epc_size == 0 || sc->epc_base == 0) { in sgx_get_epc_area()
1081 __func__, sc->epc_base, sc->epc_size); in sgx_get_epc_area()
1098 sc->epc_pages[i].phys = sc->epc_base + SGX_PAGE_SIZE * i; in sgx_get_epc_area()
1110 error = vm_phys_fictitious_reg_range(sc->epc_base, in sgx_get_epc_area()
1111 sc->epc_base + sc->epc_size, VM_MEMATTR_DEFAULT); in sgx_get_epc_area()
1125 vm_phys_fictitious_unreg_range(sc->epc_base, in sgx_put_epc_area()
1126 sc->epc_base + sc->epc_size); in sgx_put_epc_area()
[all …]
H A Dsgxvar.h79 uint64_t epc_base; member