Searched refs:root_table (Results 1 – 2 of 2) sorted by relevance
142 static uint64_t root_table[PAGE_SIZE / sizeof (uint64_t)] __aligned(4096); variable524 root_table[i * 2] = ctx_paddr | VTD_ROOT_PRESENT; in vtd_init()545 bzero(root_table, sizeof (root_table)); in vtd_cleanup()571 vtdmap->rta = vtophys(root_table); in vtd_enable()
1450 context_set(immu_t *immu, domain_t *domain, pgtable_t *root_table, in context_set() argument1465 ctxp = (hw_rce_t *)(root_table->swpg_next_array); in context_set()1467 hw_rent = (hw_rce_t *)(root_table->hwpg_vaddr) + bus; in context_set()1542 pgtable_t *root_table; in context_create() local1550 root_table = pgtable_alloc(immu, IMMU_FLAGS_SLEEP); in context_create()1551 pgtable_zero(root_table); in context_create()1557 ctxp = (hw_rce_t *)(root_table->swpg_next_array); in context_create()1558 hw_rent = (hw_rce_t *)(root_table->hwpg_vaddr); in context_create()1585 return (root_table); in context_create()