Searched defs:dmar (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/x86/iommu/ |
H A D | intel_ctx.c | 81 dmar_ensure_ctx_page(struct dmar_unit *dmar, int bus) in dmar_ensure_ctx_page() 115 struct dmar_unit *dmar; in dmar_map_ctx_entry() local 189 dmar_flush_for_ctx_entry(struct dmar_unit *dmar, bool force) in dmar_flush_for_ctx_entry() 363 dmar_domain_alloc(struct dmar_unit *dmar, bool id_mapped) in dmar_domain_alloc() 472 struct dmar_unit *dmar; in dmar_domain_destroy() local 501 dmar_get_ctx_for_dev1(struct dmar_unit *dmar, device_t dev, uint16_t rid, in dmar_get_ctx_for_dev1() 641 dmar_get_ctx_for_dev(struct dmar_unit *dmar, device_t dev, uint16_t rid, in dmar_get_ctx_for_dev() 655 dmar_get_ctx_for_devpath(struct dmar_unit *dmar, uint16_t rid, in dmar_get_ctx_for_devpath() 668 struct dmar_unit *dmar; in dmar_move_ctx_to_domain() local 703 dmar_unref_domain_locked(struct dmar_unit *dmar, struct dmar_domain *domain) in dmar_unref_domain_locked() [all …]
|
H A D | intel_dmar.h | 66 struct dmar_unit *dmar; /* (c) */ member 87 #define DMAR2IOMMU(dmar) (&((dmar)->iommu)) argument 88 #define IOMMU2DMAR(dmar) \ argument 150 #define DMAR_LOCK(dmar) mtx_lock(&DMAR2IOMMU(dmar)->lock) argument 151 #define DMAR_UNLOCK(dmar) mtx_unlock(&DMAR2IOMMU(dmar)->lock) argument 152 #define DMAR_ASSERT_LOCKED(dmar) mtx_assert(&DMAR2IOMMU(dmar)->lock, MA_OWNED) argument 154 #define DMAR_FAULT_LOCK(dmar) mtx_lock_spin(&(dmar)->fault_lock) argument 155 #define DMAR_FAULT_UNLOCK(dmar) mtx_unlock_spin(&(dmar)->fault_lock) argument 156 #define DMAR_FAULT_ASSERT_LOCKED(dmar) mtx_assert(&(dmar)->fault_lock, MA_OWNED) argument 158 #define DMAR_IS_COHERENT(dmar) (((dmar)->hw_ecap & DMAR_ECAP_C) != 0) argument [all …]
|
H A D | intel_quirks.c | 88 dmar_match_quirks(struct dmar_unit *dmar, in dmar_match_quirks() 225 struct dmar_unit *dmar; in dmar_quirks_pre_use() local 238 dmar_quirks_post_ident(struct dmar_unit *dmar) in dmar_quirks_post_ident()
|
H A D | intel_drv.c | 959 struct dmar_unit *dmar; member 1064 struct dmar_unit *dmar; in dmar_instantiate_rmrr_ctxs() local 1261 DB_SHOW_COMMAND(dmar, db_dmar_print) in DB_SHOW_COMMAND() argument 1293 struct dmar_unit *dmar; in dmar_find_method() local 1302 struct dmar_unit *dmar; in dmar_get_x86_common() local
|
H A D | intel_utils.c | 467 dmar_barrier_enter(struct dmar_unit *dmar, u_int barrier_id) in dmar_barrier_enter() 496 dmar_barrier_exit(struct dmar_unit *dmar, u_int barrier_id) in dmar_barrier_exit()
|
/freebsd/tools/tools/dmardump/ |
H A D | dmardump.c | 225 ACPI_TABLE_DMAR *dmar; in acpi_handle_dmar() local
|
/freebsd/sys/amd64/vmm/intel/ |
H A D | vtd.c | 310 ACPI_TABLE_DMAR *dmar; in vtd_init() local
|
/freebsd/usr.sbin/acpi/acpidump/ |
H A D | acpi.c | 1616 ACPI_TABLE_DMAR *dmar; in acpi_handle_dmar() local
|