Searched refs:pgtbl_obj (Results 1 – 4 of 4) sorted by relevance
131 VM_OBJECT_WUNLOCK(tbl->pgtbl_obj); in domain_idmap_nextlvl()153 VM_OBJECT_WLOCK(tbl->pgtbl_obj); in domain_idmap_nextlvl()198 res = tbl->pgtbl_obj; in domain_get_idmap_pgtbl()217 res = tbl->pgtbl_obj; in domain_get_idmap_pgtbl()234 VM_OBJECT_WLOCK(tbl->pgtbl_obj); in domain_get_idmap_pgtbl()236 VM_OBJECT_WUNLOCK(tbl->pgtbl_obj); in domain_get_idmap_pgtbl()238 res = tbl->pgtbl_obj; in domain_get_idmap_pgtbl()303 rmobj = tbl->pgtbl_obj; in put_idmap_pgtbl()695 KASSERT(domain->pgtbl_obj == NULL, in domain_alloc_pgtbl()718 obj = domain->pgtbl_obj; in domain_free_pgtbl()[all …]
111 vm_object_t pgtbl_obj; /* (c) Page table pages */ member148 #define DMAR_DOMAIN_PGLOCK(dom) VM_OBJECT_WLOCK((dom)->pgtbl_obj)149 #define DMAR_DOMAIN_PGTRYLOCK(dom) VM_OBJECT_TRYWLOCK((dom)->pgtbl_obj)150 #define DMAR_DOMAIN_PGUNLOCK(dom) VM_OBJECT_WUNLOCK((dom)->pgtbl_obj)152 VM_OBJECT_ASSERT_WLOCKED((dom)->pgtbl_obj)
171 KASSERT(domain->pgtbl_obj == NULL, in ctx_id_entry_init()175 ctx_root = dmar_pgalloc(domain->pgtbl_obj, 0, DMAR_PGF_NOALLOC); in ctx_id_entry_init()331 domain->pgtbl_obj = domain_get_idmap_pgtbl(domain, in dmar_domain_alloc()414 if (domain->pgtbl_obj != NULL) in dmar_domain_destroy()
1135 domain->flags, domain->pgtbl_obj, domain->entries_cnt); in dmar_print_domain()