Home
last modified time | relevance | path

Searched refs:igroup (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/iommu/iommufd/
H A Ddevice.c33 xa_cmpxchg(&igroup->ictx->groups, iommu_group_id(igroup->group), igroup, in iommufd_group_release()
37 kfree(igroup); in iommufd_group_release()
48 if (!igroup) in iommufd_group_try_get()
86 return igroup; in iommufd_get_group()
134 return igroup; in iommufd_get_group()
223 idev->igroup = igroup; in iommufd_device_bind()
366 struct iommufd_group *igroup = idev->igroup; in iommufd_device_attach_reserved_iova() local
403 struct iommufd_group *igroup = idev->igroup; in iommufd_hwpt_pasid_compat() local
558 struct iommufd_group *igroup = idev->igroup; in iommufd_hw_pagetable_attach() local
640 struct iommufd_group *igroup = idev->igroup; in iommufd_hw_pagetable_detach() local
[all …]
H A Ddriver.c221 if (handle->idev->igroup->sw_msi_start == PHYS_ADDR_MAX) in iommufd_sw_msi()
233 handle->idev->igroup->sw_msi_start); in iommufd_sw_msi()
240 __set_bit(msi_map->id, handle->idev->igroup->required_sw_msi.bitmap); in iommufd_sw_msi()
H A Diommufd_private.h423 struct iommufd_group *igroup; member