Home
last modified time | relevance | path

Searched refs:iommu_mm (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/iommu/
H A Diommu-sva.c27 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 Dmt8186.dtsi1944 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 Diommu.h1567 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 Dmm_types.h1132 struct iommu_mm_data *iommu_mm; member