Searched defs:iommu (Results 26 - 50 of 73) sorted by relevance

123

/linux-master/arch/powerpc/include/asm/
H A Dpci-bridge.h140 struct iommu_device iommu; member in struct:pci_controller
/linux-master/include/linux/
H A Ddmar.h49 struct intel_iommu *iommu; member in struct:dmar_drhd_unit
133 static inline void dmar_fault_dump_ptes(struct intel_iommu *iommu, u16 source_id, argument
/linux-master/drivers/iommu/intel/
H A Ddebugfs.c116 struct intel_iommu *iommu; local
217 static void ctx_tbl_walk(struct seq_file *m, struct intel_iommu *iommu, u16 bus) argument
263 root_tbl_walk(struct seq_file *m, struct intel_iommu *iommu) argument
285 struct intel_iommu *iommu; local
353 struct intel_iommu *iommu; local
482 invalidation_queue_entry_show(struct seq_file *m, struct intel_iommu *iommu) argument
512 struct intel_iommu *iommu; local
543 ir_tbl_remap_entry_show(struct seq_file *m, struct intel_iommu *iommu) argument
567 ir_tbl_posted_entry_show(struct seq_file *m, struct intel_iommu *iommu) argument
600 struct intel_iommu *iommu; local
648 latency_show_one(struct seq_file *m, struct intel_iommu *iommu, struct dmar_drhd_unit *drhd) argument
667 struct intel_iommu *iommu; local
687 struct intel_iommu *iommu; local
[all...]
H A Dsvm.c63 int intel_svm_enable_prq(struct intel_iommu *iommu) argument
126 intel_svm_finish_prq(struct intel_iommu *iommu) argument
149 intel_svm_check(struct intel_iommu *iommu) argument
321 struct intel_iommu *iommu = info->iommu; local
471 struct intel_iommu *iommu; local
557 intel_svm_prq_report(struct intel_iommu *iommu, struct device *dev, struct page_req_dsc *desc) argument
597 handle_bad_prq_event(struct intel_iommu *iommu, struct page_req_dsc *req, int result) argument
638 struct intel_iommu *iommu = d; local
736 struct intel_iommu *iommu = info->iommu; local
[all...]
H A Dperfmon.c346 struct intel_iommu *iommu = iommu_pmu->iommu; local
383 struct intel_iommu *iommu = iommu_pmu->iommu; local
495 struct intel_iommu *iommu = iommu_pmu->iommu; local
503 struct intel_iommu *iommu = iommu_pmu->iommu; local
538 struct intel_iommu *iommu = dev_id; local
551 __iommu_pmu_register(struct intel_iommu *iommu) argument
574 get_perf_reg_address(struct intel_iommu *iommu, u32 offset) argument
581 alloc_iommu_pmu(struct intel_iommu *iommu) argument
725 free_iommu_pmu(struct intel_iommu *iommu) argument
744 iommu_pmu_set_interrupt(struct intel_iommu *iommu) argument
766 iommu_pmu_unset_interrupt(struct intel_iommu *iommu) argument
859 iommu_pmu_register(struct intel_iommu *iommu) argument
887 iommu_pmu_unregister(struct intel_iommu *iommu) argument
[all...]
H A Dirq_remapping.c33 struct intel_iommu *iommu; member in struct:ioapic_scope
40 struct intel_iommu *iommu; member in struct:hpet_scope
47 struct intel_iommu *iommu; member in struct:irq_2_iommu
87 static bool ir_pre_enabled(struct intel_iommu *iommu) argument
92 static void clear_ir_pre_enabled(struct intel_iommu *iommu) argument
97 init_ir_status(struct intel_iommu *iommu) argument
106 alloc_irte(struct intel_iommu *iommu, struct irq_2_iommu *irq_iommu, u16 count) argument
146 qi_flush_iec(struct intel_iommu *iommu, int index, int mask) argument
162 struct intel_iommu *iommu; local
233 struct intel_iommu *iommu; local
421 iommu_load_old_irte(struct intel_iommu *iommu) argument
463 iommu_set_irq_remapping(struct intel_iommu *iommu, int mode) argument
491 iommu_enable_irq_remapping(struct intel_iommu *iommu) argument
525 intel_setup_irq_remapping(struct intel_iommu *iommu) argument
634 intel_teardown_irq_remapping(struct intel_iommu *iommu) argument
657 iommu_disable_irq_remapping(struct intel_iommu *iommu) argument
700 struct intel_iommu *iommu; local
716 struct intel_iommu *iommu; local
790 struct intel_iommu *iommu; local
816 struct intel_iommu *iommu; local
844 ir_parse_one_hpet_scope(struct acpi_dmar_device_scope *scope, struct intel_iommu *iommu, struct acpi_dmar_hardware_unit *drhd) argument
889 ir_parse_one_ioapic_scope(struct acpi_dmar_device_scope *scope, struct intel_iommu *iommu, struct acpi_dmar_hardware_unit *drhd) argument
934 ir_parse_ioapic_hpet_scope(struct acpi_dmar_header *header, struct intel_iommu *iommu) argument
958 ir_remove_ioapic_hpet_scope(struct intel_iommu *iommu) argument
978 struct intel_iommu *iommu; local
1029 struct intel_iommu *iommu = NULL; local
1052 struct intel_iommu *iommu = NULL; local
1313 struct intel_iommu *iommu = domain->host_data; local
1405 struct intel_iommu *iommu = NULL; local
1441 dmar_ir_add(struct dmar_drhd_unit *dmaru, struct intel_iommu *iommu) argument
1481 struct intel_iommu *iommu = dmaru->iommu; local
[all...]
/linux-master/drivers/iommu/arm/arm-smmu/
H A Dqcom_iommu.c48 struct iommu_device iommu; member in struct:qcom_iommu_dev
71 struct qcom_iommu_dev *iommu; member in struct:qcom_iommu_domain
[all...]
/linux-master/drivers/iommu/
H A Dmsm_iommu.c54 static int __enable_clocks(struct msm_iommu_dev *iommu) argument
71 static void __disable_clocks(struct msm_iommu_dev *iommu) argument
120 struct msm_iommu_dev *iommu = NULL; local
142 struct msm_iommu_dev *iommu = NULL; local
206 config_mids(struct msm_iommu_dev *iommu, struct msm_iommu_ctx_dev *master) argument
363 struct msm_iommu_dev *iommu, *ret = NULL; local
381 struct msm_iommu_dev *iommu; local
398 struct msm_iommu_dev *iommu; local
449 struct msm_iommu_dev *iommu; local
529 struct msm_iommu_dev *iommu; local
599 insert_iommu_master(struct device *dev, struct msm_iommu_dev **iommu, const struct of_phandle_args *spec) argument
631 struct msm_iommu_dev *iommu = NULL, *iter; local
657 struct msm_iommu_dev *iommu = dev_id; local
718 struct msm_iommu_dev *iommu; local
829 struct msm_iommu_dev *iommu = platform_get_drvdata(pdev); local
[all...]
H A Dsprd-iommu.c72 struct iommu_device iommu; member in struct:sprd_iommu_device
[all...]
H A Domap-iommu.h82 struct iommu_device iommu; member in struct:omap_iommu
[all...]
H A Domap-iommu.c952 struct omap_iommu_device *iommu; local
981 struct omap_iommu_device *iommu; local
1318 struct omap_iommu_device *iommu; local
1364 struct omap_iommu_device *iommu; local
1406 struct omap_iommu_device *iommu; local
1439 struct omap_iommu_device *iommu = odomain->iommus; local
1454 struct omap_iommu_device *iommu; local
1518 struct omap_iommu_device *iommu = omap_domain->iommus; local
1613 struct omap_iommu_device *iommu = omap_domain->iommus; local
[all...]
H A Dvirtio-iommu.c35 struct iommu_device iommu; member in struct:viommu_dev
[all...]
H A Dmtk_iommu_v1.c104 struct iommu_device iommu; member in struct:mtk_iommu_v1_data
[all...]
/linux-master/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c606 struct vhost_iotlb *iommu; local
634 struct vhost_iotlb *iommu; local
[all...]
/linux-master/arch/x86/include/asm/
H A Dx86_init.h171 struct x86_init_iommu iommu; member in struct:x86_init_ops
/linux-master/arch/sparc/kernel/
H A Dsbus.c63 struct iommu *iommu = dev->archdata.iommu; local
213 struct iommu *iommu = op->dev.archdata.iommu; local
275 struct iommu *iommu local
349 struct iommu *iommu = op->dev.archdata.iommu; local
428 struct iommu *iommu = op->dev.archdata.iommu; local
497 struct iommu *iommu = op->dev.archdata.iommu; local
545 struct iommu *iommu; local
[all...]
H A Dpci_psycho.c515 struct iommu *iommu; local
[all...]
H A Dpci_fire.c33 struct iommu *iommu = pbm->iommu; local
464 struct iommu *iommu; local
[all...]
H A Dpci.c252 static void pci_init_dev_archdata(struct dev_archdata *sd, void *iommu, argument
821 struct iommu *iommu = dev->archdata.iommu; local
[all...]
H A Dpsycho_common.c209 struct iommu *iommu = pbm->iommu; local
405 struct iommu *iommu = pbm->iommu; local
[all...]
H A Dpci_sun4v.c78 static inline bool iommu_use_atu(struct iommu *iommu, u64 mask) argument
188 struct iommu *iommu; local
327 struct iommu *iommu; local
360 struct iommu *iommu; local
434 struct iommu *iommu; local
479 struct iommu *iommu; local
630 struct iommu *iommu; local
677 struct iommu *iommu = dev->archdata.iommu; local
709 probe_existing_entries(struct pci_pbm_info *pbm, struct iommu_map_table *iommu) argument
869 struct iommu *iommu = pbm->iommu; local
1227 struct iommu *iommu; local
[all...]
/linux-master/arch/powerpc/platforms/cell/
H A Diommu.c104 struct cbe_iommu *iommu; member in struct:iommu_window
131 static void invalidate_tce_cache(struct cbe_iommu *iommu, unsigned long *pte, argument
235 struct cbe_iommu *iommu = data; local
298 cell_iommu_setup_stab(struct cbe_iommu *iommu, unsigned long dbase, unsigned long dsize, unsigned long fbase, unsigned long fsize) argument
318 cell_iommu_alloc_ptab(struct cbe_iommu *iommu, unsigned long base, unsigned long size, unsigned long gap_base, unsigned long gap_size, unsigned long page_shift) argument
378 cell_iommu_enable_hardware(struct cbe_iommu *iommu) argument
418 cell_iommu_setup_hardware(struct cbe_iommu *iommu, unsigned long base, unsigned long size) argument
464 cell_iommu_setup_window(struct cbe_iommu *iommu, struct device_node *np, unsigned long offset, unsigned long size, unsigned long pte_offset) argument
545 struct cbe_iommu *iommu; local
622 struct cbe_iommu *iommu; local
663 struct cbe_iommu *iommu; local
880 cell_iommu_setup_fixed_ptab(struct cbe_iommu *iommu, struct device_node *np, unsigned long dbase, unsigned long dsize, unsigned long fbase, unsigned long fsize) argument
919 struct cbe_iommu *iommu; local
[all...]
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dsnoc.c1680 struct iommu_domain *iommu; local
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dahb.c1053 struct iommu_domain *iommu; local
/linux-master/drivers/acpi/arm64/
H A Diort.c1036 static void iort_find_rmrs(struct acpi_iort_node *iommu, struct device *dev, argument
1076 struct acpi_iort_node *iommu; local
977 iort_node_get_rmr_info(struct acpi_iort_node *node, struct acpi_iort_node *iommu, struct device *dev, struct list_head *head) argument
1087 struct acpi_iort_node *iommu; local
[all...]

Completed in 366 milliseconds

123