Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvtd.c139 static uint64_t root_table[PAGE_SIZE / sizeof (uint64_t)] __aligned(4096); variable
521 root_table[i * 2] = ctx_paddr | VTD_ROOT_PRESENT; in vtd_init()
542 bzero(root_table, sizeof (root_table)); in vtd_cleanup()
568 vtdmap->rta = vtophys(root_table); in vtd_enable()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c1451 context_set(immu_t *immu, domain_t *domain, pgtable_t *root_table, in context_set() argument
1466 ctxp = (hw_rce_t *)(root_table->swpg_next_array); in context_set()
1468 hw_rent = (hw_rce_t *)(root_table->hwpg_vaddr) + bus; in context_set()
1543 pgtable_t *root_table; in context_create() local
1551 root_table = pgtable_alloc(immu, IMMU_FLAGS_SLEEP); in context_create()
1552 pgtable_zero(root_table); in context_create()
1558 ctxp = (hw_rce_t *)(root_table->swpg_next_array); in context_create()
1559 hw_rent = (hw_rce_t *)(root_table->hwpg_vaddr); in context_create()
1586 return (root_table); in context_create()