Searched refs:iommu_mm (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/drivers/iommu/ |
| H A D | iommu-sva.c | 27 iommu_mm = mm->iommu_mm; in iommu_alloc_mm_data() 29 if (iommu_mm) { in iommu_alloc_mm_data() 32 return iommu_mm; in iommu_alloc_mm_data() 36 if (!iommu_mm) in iommu_alloc_mm_data() 41 kfree(iommu_mm); in iommu_alloc_mm_data() 51 smp_store_release(&mm->iommu_mm, iommu_mm); in iommu_alloc_mm_data() 52 return iommu_mm; in iommu_alloc_mm_data() 167 struct iommu_mm_data *iommu_mm = domain->mm->iommu_mm; in iommu_sva_unbind_device() local 196 struct iommu_mm_data *iommu_mm = mm->iommu_mm; in mm_pasid_drop() local 198 if (!iommu_mm) in mm_pasid_drop() [all …]
|
| /linux-6.15/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8186.dtsi | 1944 iommu_mm: iommu@14016000 { label 2035 <&iommu_mm IOMMU_PORT_L4_HW_VDEC_PP_EXT>, 2095 <&iommu_mm IOMMU_PORT_L7_VENC_REC>, 2096 <&iommu_mm IOMMU_PORT_L7_VENC_BSDMA>, 2097 <&iommu_mm IOMMU_PORT_L7_VENC_SV_COMV>, 2098 <&iommu_mm IOMMU_PORT_L7_VENC_RD_COMV>, 2099 <&iommu_mm IOMMU_PORT_L7_VENC_CUR_LUMA>, 2101 <&iommu_mm IOMMU_PORT_L7_VENC_REF_LUMA>, 2118 <&iommu_mm IOMMU_PORT_L7_JPGENC_C_RDMA>, 2119 <&iommu_mm IOMMU_PORT_L7_JPGENC_Q_TABLE>, [all …]
|
| /linux-6.15/include/linux/ |
| H A D | iommu.h | 1567 mm->iommu_mm = NULL; in mm_pasid_init() 1572 return READ_ONCE(mm->iommu_mm); in mm_valid_pasid() 1577 struct iommu_mm_data *iommu_mm = READ_ONCE(mm->iommu_mm); in mm_get_enqcmd_pasid() local 1579 if (!iommu_mm) in mm_get_enqcmd_pasid() 1581 return iommu_mm->pasid; in mm_get_enqcmd_pasid()
|
| H A D | mm_types.h | 1132 struct iommu_mm_data *iommu_mm; member
|