Searched refs:dmar_domain (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/x86/iommu/ |
| H A D | intel_dmar.h | 59 struct dmar_domain { struct 70 LIST_ENTRY(dmar_domain) link; /* (u) Member in the dmar list */ argument 99 __containerof((domain), struct dmar_domain, iodom) 146 LIST_HEAD(, dmar_domain) domains; 210 int domain_set_agaw(struct dmar_domain *domain, int mgaw); 214 int domain_is_sp_lvl(struct dmar_domain *domain, int lvl); 216 iommu_gaddr_t domain_page_size(struct dmar_domain *domain, int lvl); 259 vm_object_t domain_get_idmap_pgtbl(struct dmar_domain *domain, 264 int domain_alloc_pgtbl(struct dmar_domain *domain); 265 void domain_free_pgtbl(struct dmar_domain *domain); [all …]
|
| H A D | intel_ctx.c | 78 struct dmar_domain *domain); 130 struct dmar_domain *domain; in device_tag_init() 176 struct dmar_domain *domain; in ctx_id_entry_init() 380 static struct dmar_domain * 385 struct dmar_domain *domain; in dmar_domain_alloc() 457 struct dmar_domain *domain; in dmar_ctx_link() 472 struct dmar_domain *domain; in dmar_ctx_unlink() 750 struct dmar_domain *domain; in dmar_free_ctx_locked() 835 struct dmar_domain *domain; in dmar_find_ctx_locked() 870 struct dmar_domain *domain; in dmar_domain_unload_entry() [all …]
|
| H A D | intel_idpgtbl.c | 72 static int domain_unmap_buf_locked(struct dmar_domain *domain, 166 domain_get_idmap_pgtbl(struct dmar_domain *domain, iommu_gaddr_t maxaddr) in domain_get_idmap_pgtbl() 424 domain_map_buf_locked(struct dmar_domain *domain, iommu_gaddr_t base, in domain_map_buf_locked() 505 struct dmar_domain *domain; in domain_map_buf() 569 static void domain_unmap_clear_pte(struct dmar_domain *domain, 574 domain_free_pgtbl_pde(struct dmar_domain *domain, iommu_gaddr_t base, in domain_free_pgtbl_pde() 616 domain_unmap_buf_locked(struct dmar_domain *domain, iommu_gaddr_t base, in domain_unmap_buf_locked() 691 struct dmar_domain *domain; in domain_unmap_buf() 703 domain_alloc_pgtbl(struct dmar_domain *domain) in domain_alloc_pgtbl() 725 domain_free_pgtbl(struct dmar_domain *domain) in domain_free_pgtbl() [all …]
|
| H A D | intel_utils.c | 123 domain_set_agaw(struct dmar_domain *domain, int mgaw) in domain_set_agaw() 195 domain_is_sp_lvl(struct dmar_domain *domain, int lvl) in domain_is_sp_lvl() 231 domain_page_size(struct dmar_domain *domain, int lvl) in domain_page_size()
|
| H A D | intel_drv.c | 886 struct dmar_domain *domain; 936 dmar_dev_parse_rmrr(struct dmar_domain *domain, int dev_domain, int dev_busno, in dmar_dev_parse_rmrr() 1127 dmar_print_domain(struct dmar_domain *domain, bool show_mappings) in dmar_print_domain() 1164 DB_FUNC(dmar_domain, db_dmar_print_domain, db_show_table, CS_OWN, NULL) in DB_FUNC() argument 1167 struct dmar_domain *domain; in DB_FUNC() 1237 struct dmar_domain *domain; in dmar_print_one()
|
| H A D | intel_qi.c | 224 dmar_qi_invalidate_locked(struct dmar_domain *domain, iommu_gaddr_t base, in dmar_qi_invalidate_locked()
|