Searched refs:root_table (Results 1 – 2 of 2) sorted by relevance
139 static uint64_t root_table[PAGE_SIZE / sizeof (uint64_t)] __aligned(4096); variable521 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()
1451 context_set(immu_t *immu, domain_t *domain, pgtable_t *root_table, in context_set() argument1466 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() local1551 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()