Searched refs:IOMMU_DOMAIN_IDENTITY (Results 1 – 25 of 25) sorted by relevance
/linux-6.12.1/drivers/iommu/ |
D | iommu.c | 177 case IOMMU_DOMAIN_IDENTITY: in iommu_domain_type_str() 898 case IOMMU_DOMAIN_IDENTITY: in iommu_group_show_type() 1714 if (type == IOMMU_DOMAIN_IDENTITY) in iommu_get_def_domain_type() 1741 driver_type = IOMMU_DOMAIN_IDENTITY; in iommu_get_default_domain_type() 1768 driver_type = IOMMU_DOMAIN_IDENTITY; in iommu_get_default_domain_type() 1944 if (alloc_type == IOMMU_DOMAIN_IDENTITY && ops->identity_domain) in __iommu_domain_alloc() 2378 if (domain->type == IOMMU_DOMAIN_IDENTITY) in iommu_iova_to_phys() 2808 iommu_def_domain_type = IOMMU_DOMAIN_IDENTITY; in iommu_set_default_passthrough() 2820 return iommu_def_domain_type == IOMMU_DOMAIN_IDENTITY; in iommu_default_passthrough() 3055 req_type = IOMMU_DOMAIN_IDENTITY; in iommu_group_store_type()
|
D | tegra-smmu.c | 542 .type = IOMMU_DOMAIN_IDENTITY, 991 return IOMMU_DOMAIN_IDENTITY; in tegra_smmu_def_domain_type()
|
D | virtio-iommu.c | 646 type != IOMMU_DOMAIN_IDENTITY) in viommu_domain_alloc() 689 if (domain->type == IOMMU_DOMAIN_IDENTITY) { in viommu_domain_finalise()
|
D | apple-dart.c | 700 .type = IOMMU_DOMAIN_IDENTITY, 947 return IOMMU_DOMAIN_IDENTITY; in apple_dart_def_domain_type()
|
D | mtk_iommu_v1.c | 333 .type = IOMMU_DOMAIN_IDENTITY,
|
D | ipmmu-vmsa.c | 664 .type = IOMMU_DOMAIN_IDENTITY,
|
D | msm_iommu.c | 481 .type = IOMMU_DOMAIN_IDENTITY,
|
D | sun50i-iommu.c | 793 .type = IOMMU_DOMAIN_IDENTITY,
|
D | rockchip-iommu.c | 1001 .type = IOMMU_DOMAIN_IDENTITY,
|
D | exynos-iommu.c | 1030 .type = IOMMU_DOMAIN_IDENTITY,
|
D | omap-iommu.c | 1574 .type = IOMMU_DOMAIN_IDENTITY,
|
D | mtk_iommu.c | 794 .type = IOMMU_DOMAIN_IDENTITY,
|
/linux-6.12.1/drivers/iommu/arm/arm-smmu/ |
D | arm-smmu-qcom.c | 408 return match ? IOMMU_DOMAIN_IDENTITY : 0; in qcom_smmu_def_domain_type()
|
D | qcom_iommu.c | 425 .type = IOMMU_DOMAIN_IDENTITY,
|
D | arm-smmu.c | 1236 .type = IOMMU_DOMAIN_IDENTITY, 1630 return IOMMU_DOMAIN_IDENTITY; in arm_smmu_def_domain_type()
|
/linux-6.12.1/drivers/iommu/amd/ |
D | iommu.c | 93 return (pdom->domain.type == IOMMU_DOMAIN_IDENTITY); in pdom_is_in_pt_mode() 2287 case IOMMU_DOMAIN_IDENTITY: in protection_domain_alloc() 2356 if (amd_iommu_snp_en && (type == IOMMU_DOMAIN_IDENTITY)) in do_iommu_domain_alloc() 2793 return IOMMU_DOMAIN_IDENTITY; in amd_iommu_def_domain_type()
|
/linux-6.12.1/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3.c | 2898 if (sid_domain->type == IOMMU_DOMAIN_IDENTITY) in arm_smmu_update_ste() 2935 sid_domain->type != IOMMU_DOMAIN_IDENTITY && in arm_smmu_set_pasid() 2989 if (sid_domain->type == IOMMU_DOMAIN_IDENTITY || in arm_smmu_remove_dev_pasid() 3057 .type = IOMMU_DOMAIN_IDENTITY, 3484 return IOMMU_DOMAIN_IDENTITY; in arm_smmu_def_domain_type()
|
/linux-6.12.1/drivers/net/ethernet/sfc/falcon/ |
D | rx.c | 728 if (domain && domain->type != IOMMU_DOMAIN_IDENTITY) in ef4_init_rx_recycle_ring()
|
/linux-6.12.1/include/linux/ |
D | iommu.h | 197 #define IOMMU_DOMAIN_IDENTITY (__IOMMU_DOMAIN_PT) macro
|
/linux-6.12.1/drivers/iommu/intel/ |
D | iommu.c | 2036 return IOMMU_DOMAIN_IDENTITY; in device_def_domain_type() 4264 if (domain->type == IOMMU_DOMAIN_IDENTITY) { in intel_iommu_remove_dev_pasid() 4588 .type = IOMMU_DOMAIN_IDENTITY,
|
/linux-6.12.1/drivers/hwtracing/ptt/ |
D | hisi_ptt.c | 1295 if (!iommu_domain || iommu_domain->type == IOMMU_DOMAIN_IDENTITY) in hisi_ptt_check_iommu_mapping()
|
/linux-6.12.1/drivers/gpu/drm/tegra/ |
D | drm.c | 964 if (domain && domain->type != IOMMU_DOMAIN_IDENTITY && in host1x_client_iommu_attach()
|
/linux-6.12.1/sound/pci/emu10k1/ |
D | emu10k1_main.c | 1455 if (!domain || domain->type == IOMMU_DOMAIN_IDENTITY) in snd_emu10k1_detect_iommu()
|
/linux-6.12.1/drivers/usb/host/ |
D | xhci.c | 277 domain->type == IOMMU_DOMAIN_IDENTITY) in xhci_zero_64b_regs()
|
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_device.c | 3956 if (!domain || domain->type == IOMMU_DOMAIN_IDENTITY) in amdgpu_device_check_iommu_direct_map()
|