Searched defs:dmar (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/x86/iommu/ |
| H A D | intel_ctx.c | 82 dmar_ensure_ctx_page(struct dmar_unit *dmar, int bus) in dmar_ensure_ctx_page() 116 struct dmar_unit *dmar; in dmar_map_ctx_entry() local 210 dmar_flush_for_ctx_entry(struct dmar_unit *dmar, bool force) in dmar_flush_for_ctx_entry() 381 dmar_domain_alloc(struct dmar_unit *dmar, bool id_mapped) in dmar_domain_alloc() 490 struct dmar_unit *dmar; in dmar_domain_destroy() local 669 dmar_get_ctx_for_devpath(struct dmar_unit *dmar, uint16_t rid, in dmar_get_ctx_for_devpath() 682 struct dmar_unit *dmar; in dmar_move_ctx_to_domain() local 822 struct dmar_unit *dmar; in dmar_free_ctx() local 833 dmar_find_ctx_locked(struct dmar_unit *dmar, uint16_t rid) in dmar_find_ctx_locked() 944 struct dmar_unit *dmar; in iommu_get_ctx() local [all …]
|
| H A D | intel_dmar.h | 69 struct dmar_unit *dmar; /* (c) */ member 93 #define DMAR2IOMMU(dmar) &((dmar)->iommu) argument 94 #define IOMMU2DMAR(dmar) \ argument 187 #define DMAR_LOCK(dmar) mtx_lock(&(dmar)->iommu.lock) argument 188 #define DMAR_UNLOCK(dmar) mtx_unlock(&(dmar)->iommu.lock) argument 189 #define DMAR_ASSERT_LOCKED(dmar) mtx_assert(&(dmar)->iommu.lock, MA_OWNED) argument 191 #define DMAR_FAULT_LOCK(dmar) mtx_lock_spin(&(dmar)->fault_lock) argument 192 #define DMAR_FAULT_UNLOCK(dmar) mtx_unlock_spin(&(dmar)->fault_lock) argument 195 #define DMAR_IS_COHERENT(dmar) (((dmar)->hw_ecap & DMAR_ECAP_C) != 0) argument 196 #define DMAR_HAS_QI(dmar) (((dmar)->hw_ecap & DMAR_ECAP_QI) != 0) argument [all …]
|
| H A D | intel_quirks.c | 91 dmar_match_quirks(struct dmar_unit *dmar, in dmar_match_quirks() 227 struct dmar_unit *dmar; in dmar_quirks_pre_use() local 240 dmar_quirks_post_ident(struct dmar_unit *dmar) in dmar_quirks_post_ident()
|
| H A D | intel_drv.c | 952 struct dmar_unit *dmar; member 1054 struct dmar_unit *dmar; in dmar_instantiate_rmrr_ctxs() local 1302 DB_SHOW_COMMAND(dmar, db_dmar_print) in DB_SHOW_COMMAND() argument 1334 struct dmar_unit *dmar; in iommu_find() local
|
| H A D | intel_utils.c | 576 dmar_barrier_enter(struct dmar_unit *dmar, u_int barrier_id) in dmar_barrier_enter() 605 dmar_barrier_exit(struct dmar_unit *dmar, u_int barrier_id) in dmar_barrier_exit()
|
| /f-stack/freebsd/amd64/vmm/intel/ |
| H A D | vtd.c | 315 ACPI_TABLE_DMAR *dmar; in vtd_init() local
|