/freebsd-10-stable/sys/powerpc/include/ |
H A D | bus_dma.h | 35 int bus_dma_tag_set_iommu(bus_dma_tag_t, struct device *iommu, void *cookie);
|
/freebsd-10-stable/sys/x86/iommu/ |
H A D | intel_quirks.c | 57 #include <x86/iommu/intel_reg.h> 58 #include <x86/iommu/busdma_dmar.h> 59 #include <x86/iommu/intel_dmar.h>
|
H A D | intel_fault.c | 56 #include <x86/iommu/intel_reg.h> 57 #include <x86/iommu/busdma_dmar.h> 58 #include <x86/iommu/intel_dmar.h>
|
H A D | intel_utils.c | 61 #include <x86/iommu/intel_reg.h> 62 #include <x86/iommu/busdma_dmar.h> 63 #include <x86/iommu/intel_dmar.h>
|
H A D | intel_qi.c | 55 #include <x86/iommu/intel_reg.h> 56 #include <x86/iommu/busdma_dmar.h> 57 #include <x86/iommu/intel_dmar.h>
|
H A D | intel_ctx.c | 63 #include <x86/iommu/intel_reg.h> 64 #include <x86/iommu/busdma_dmar.h> 65 #include <x86/iommu/intel_dmar.h>
|
H A D | intel_gas.c | 65 #include <x86/iommu/intel_reg.h> 66 #include <x86/iommu/busdma_dmar.h> 67 #include <x86/iommu/intel_dmar.h>
|
H A D | busdma_dmar.c | 63 #include <x86/iommu/intel_reg.h> 64 #include <x86/iommu/busdma_dmar.h> 65 #include <x86/iommu/intel_dmar.h>
|
H A D | intel_idpgtbl.c | 64 #include <x86/iommu/intel_reg.h> 65 #include <x86/iommu/busdma_dmar.h> 66 #include <x86/iommu/intel_dmar.h>
|
H A D | intel_drv.c | 65 #include <x86/iommu/intel_reg.h> 66 #include <x86/iommu/busdma_dmar.h> 67 #include <x86/iommu/intel_dmar.h>
|
/freebsd-10-stable/sys/powerpc/powerpc/ |
H A D | busdma_machdep.c | 82 device_t iommu; member in struct:bus_dma_tag 168 if (dmat->filter == NULL && dmat->iommu == NULL && 295 newtag->iommu = parent->iommu; 299 if (newtag->lowaddr < ptoa((vm_paddr_t)Maxmem) && newtag->iommu == NULL) 860 if (dmat->iommu != NULL) 861 IOMMU_MAP(dmat->iommu, map->segments, &map->nsegs, 881 if (dmat->iommu) { 882 IOMMU_UNMAP(dmat->iommu, map->segments, map->nsegs, dmat->iommu_cookie); 1192 bus_dma_tag_set_iommu(bus_dma_tag_t tag, struct device *iommu, voi argument [all...] |
/freebsd-10-stable/sys/modules/vmm/ |
H A D | Makefile | 31 SRCS+= iommu.c \
|
/freebsd-10-stable/sys/sparc64/pci/ |
H A D | schizo.c | 791 uint64_t afar, afsr, csr, iommu, xstat; local 802 iommu = SCHIZO_PCI_READ_8(sc, STX_PCI_IOMMU); 815 (iommu & TOM_PCI_IOMMU_ERR) != 0 && 817 ((iommu & TOM_PCI_IOMMU_ERRMASK) != TOM_PCI_IOMMU_INVALID_ERR && 818 (iommu & TOM_PCI_IOMMU_ERR_ILLTSBTBW) == 0 && 819 (iommu & TOM_PCI_IOMMU_ERR_BAD_VA) == 0))) 845 (unsigned long long)iommu, (unsigned long long)xstat, status); 852 SCHIZO_PCI_WRITE_8(sc, STX_PCI_IOMMU, iommu);
|
/freebsd-10-stable/sys/amd64/vmm/ |
H A D | vmm.c | 84 #include "io/iommu.h" 147 void *iommu; /* (x) iommu-specific data */ member in struct:vm 408 vm->iommu = NULL; 465 if (vm->iommu != NULL) 466 iommu_destroy_domain(vm->iommu); 814 ("iommu map found invalid memmap %#lx/%#lx/%#x", 824 ("iommu unmap found invalid memmap %#lx/%#lx/%#x", 839 iommu_create_mapping(vm->iommu, gpa, hpa, sz); 842 iommu_remove_mapping(vm->iommu, gp [all...] |
/freebsd-10-stable/sys/amd64/vmm/io/ |
H A D | iommu.c | 26 * $FreeBSD: stable/10/sys/amd64/vmm/io/iommu.c 325900 2017-11-16 18:22:03Z jhb $ 30 __FBSDID("$FreeBSD: stable/10/sys/amd64/vmm/io/iommu.c 325900 2017-11-16 18:22:03Z jhb $"); 46 #include "iommu.h" 49 SYSCTL_NODE(_hw_vmm, OID_AUTO, iommu, CTLFLAG_RW, 0, "bhyve iommu parameters"); 53 0, "bhyve iommu initialized?");
|
/freebsd-10-stable/tools/tools/dmardump/ |
H A D | dmardump.c | 41 #include <x86/iommu/intel_reg.h>
|
/freebsd-10-stable/sys/gnu/dts/arm/ |
H A D | rk3288.dtsi | 621 vopb_mmu: iommu@ff930300 { 622 compatible = "rockchip,iommu"; 626 #iommu-cells = <0>; 652 vopl_mmu: iommu@ff940300 { 653 compatible = "rockchip,iommu"; 657 #iommu-cells = <0>;
|
H A D | omap4.dtsi | 498 compatible = "ti,omap4-iommu"; 505 compatible = "ti,omap4-iommu"; 509 ti,iommu-bus-err-back;
|
H A D | omap5.dtsi | 559 compatible = "ti,omap4-iommu"; 566 compatible = "ti,omap4-iommu"; 570 ti,iommu-bus-err-back;
|
/freebsd-10-stable/sys/boot/fdt/dts/powerpc/ |
H A D | p2041si.dtsi | 499 iommu@20000 {
|
H A D | p3041si.dtsi | 500 iommu@20000 {
|
H A D | p5020si.dtsi | 493 iommu@20000 {
|