Home
last modified time | relevance | path

Searched refs:cookie_type (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/iommu/
H A Ddma-iommu.c367 if (domain->cookie_type != IOMMU_COOKIE_NONE) in iommu_get_dma_cookie()
375 domain->cookie_type = IOMMU_COOKIE_DMA_IOVA; in iommu_get_dma_cookie()
399 if (domain->cookie_type != IOMMU_COOKIE_NONE) in iommu_get_msi_cookie()
408 domain->cookie_type = IOMMU_COOKIE_DMA_MSI; in iommu_get_msi_cookie()
663 if (!cookie || domain->cookie_type != IOMMU_COOKIE_DMA_IOVA) in iommu_dma_init_domain()
746 if (domain->cookie_type == IOMMU_COOKIE_DMA_MSI) { in iommu_dma_alloc_iova()
791 if (domain->cookie_type == IOMMU_COOKIE_DMA_MSI) in iommu_dma_free_iova()
1744 return domain && (domain->cookie_type == IOMMU_COOKIE_DMA_IOVA || in has_msi_cookie()
1745 domain->cookie_type == IOMMU_COOKIE_DMA_MSI); in has_msi_cookie()
1750 switch (domain->cookie_type) { in cookie_msi_granule()
[all …]
H A Diommu-sva.c313 domain->cookie_type = IOMMU_COOKIE_SVA; in iommu_sva_domain_alloc()
H A Diommu.c1987 if (WARN_ON(!domain || domain->cookie_type != IOMMU_COOKIE_NONE)) in iommu_set_fault_handler()
1990 domain->cookie_type = IOMMU_COOKIE_FAULT_HANDLER; in iommu_set_fault_handler()
2060 switch (domain->cookie_type) { in iommu_domain_free()
2723 if (domain->cookie_type == IOMMU_COOKIE_FAULT_HANDLER && in report_iommu_fault()
3813 switch (group->domain->cookie_type) { in iommu_dma_prepare_msi()
/linux-6.15/drivers/iommu/iommufd/
H A Dhw_pagetable.c166 hwpt->domain->cookie_type = IOMMU_COOKIE_IOMMUFD; in iommufd_hwpt_paging_alloc()
264 hwpt->domain->cookie_type = IOMMU_COOKIE_IOMMUFD; in iommufd_hwpt_nested_alloc()
323 hwpt->domain->cookie_type = IOMMU_COOKIE_IOMMUFD; in iommufd_viommu_alloc_hwpt_nested()
/linux-6.15/include/linux/
H A Diommu.h224 enum iommu_domain_cookie_type cookie_type; member