/freebsd-src/sys/x86/iommu/ |
H A D | intel_ctx.c | 79 dmar_ensure_ctx_page(struct dmar_unit * dmar,int bus) dmar_ensure_ctx_page() argument 113 struct dmar_unit *dmar; dmar_map_ctx_entry() local 206 dmar_flush_for_ctx_entry(struct dmar_unit * dmar,bool force) dmar_flush_for_ctx_entry() argument 380 dmar_domain_alloc(struct dmar_unit * dmar,bool id_mapped) dmar_domain_alloc() argument 489 struct dmar_unit *dmar; dmar_domain_destroy() local 518 dmar_get_ctx_for_dev1(struct dmar_unit * dmar,device_t dev,uint16_t rid,int dev_domain,int dev_busno,const void * dev_path,int dev_path_len,bool id_mapped,bool rmrr_init) dmar_get_ctx_for_dev1() argument 658 dmar_get_ctx_for_dev(struct dmar_unit * dmar,device_t dev,uint16_t rid,bool id_mapped,bool rmrr_init) dmar_get_ctx_for_dev() argument 672 dmar_get_ctx_for_devpath(struct dmar_unit * dmar,uint16_t rid,int dev_domain,int dev_busno,const void * dev_path,int dev_path_len,bool id_mapped,bool rmrr_init) dmar_get_ctx_for_devpath() argument 685 struct dmar_unit *dmar; dmar_move_ctx_to_domain() local 720 dmar_unref_domain_locked(struct dmar_unit * dmar,struct dmar_domain * domain) dmar_unref_domain_locked() argument 749 dmar_free_ctx_locked(struct dmar_unit * dmar,struct dmar_ctx * ctx) dmar_free_ctx_locked() argument 825 struct dmar_unit *dmar; dmar_free_ctx() local 836 dmar_find_ctx_locked(struct dmar_unit * dmar,uint16_t rid) dmar_find_ctx_locked() argument 953 struct dmar_unit *dmar; iommu_get_ctx() local 966 struct dmar_unit *dmar; iommu_free_ctx_locked() local [all...] |
H A D | intel_dmar.h | 66 struct dmar_unit *dmar; /* (c) */ member 90 DMAR2IOMMU(dmar) global() argument 91 IOMMU2DMAR(dmar) global() argument 208 DMAR_LOCK(dmar) global() argument 209 DMAR_UNLOCK(dmar) global() argument 210 DMAR_ASSERT_LOCKED(dmar) global() argument 212 DMAR_FAULT_LOCK(dmar) global() argument 213 DMAR_FAULT_UNLOCK(dmar) global() argument 214 DMAR_FAULT_ASSERT_LOCKED(dmar) global() argument 216 DMAR_IS_COHERENT(dmar) global() argument 217 DMAR_HAS_QI(dmar) global() argument 218 DMAR_X2APIC(dmar) global() 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_utils.c | 504 dmar_barrier_enter(struct dmar_unit * dmar,u_int barrier_id) dmar_barrier_enter() argument 533 dmar_barrier_exit(struct dmar_unit * dmar,u_int barrier_id) dmar_barrier_exit() argument [all...] |
H A D | intel_drv.c | 963 struct dmar_unit *dmar; global() member 1068 struct dmar_unit *dmar; dmar_instantiate_rmrr_ctxs() local 1320 DB_SHOW_COMMAND(dmar,db_dmar_print) DB_SHOW_COMMAND() argument 1352 struct dmar_unit *dmar; iommu_find() local [all...] |
/freebsd-src/tools/tools/dmardump/ |
H A D | dmardump.c | 225 ACPI_TABLE_DMAR *dmar; in acpi_handle_dmar() local
|
/freebsd-src/sys/amd64/vmm/intel/ |
H A D | vtd.c | 310 ACPI_TABLE_DMAR *dmar; in vtd_init() local
|
/freebsd-src/usr.sbin/acpi/acpidump/ |
H A D | acpi.c | 1475 ACPI_TABLE_DMAR *dmar; acpi_handle_dmar() local
|