Home
last modified time | relevance | path

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

/linux/drivers/iommu/
H A Ddma-iommu.c372 if (domain->cookie_type != IOMMU_COOKIE_NONE) in iommu_get_dma_cookie()
380 domain->cookie_type = IOMMU_COOKIE_DMA_IOVA; in iommu_get_dma_cookie()
404 if (domain->cookie_type != IOMMU_COOKIE_NONE) in iommu_get_msi_cookie()
413 domain->cookie_type = IOMMU_COOKIE_DMA_MSI; in iommu_get_msi_cookie()
668 if (!cookie || domain->cookie_type != IOMMU_COOKIE_DMA_IOVA) in iommu_dma_init_domain()
756 if (domain->cookie_type == IOMMU_COOKIE_DMA_MSI) { in iommu_dma_alloc_iova()
801 if (domain->cookie_type == IOMMU_COOKIE_DMA_MSI) in iommu_dma_free_iova()
2131 return domain && (domain->cookie_type == IOMMU_COOKIE_DMA_IOVA || in has_msi_cookie()
2132 domain->cookie_type == IOMMU_COOKIE_DMA_MSI); in has_msi_cookie()
2137 switch (domain->cookie_type) { in cookie_msi_granule()
[all …]
H A Diommu-sva.c323 domain->cookie_type = IOMMU_COOKIE_SVA; in iommu_sva_domain_alloc()
H A Diommu.c2040 if (WARN_ON(!domain || domain->cookie_type != IOMMU_COOKIE_NONE)) in iommu_set_fault_handler()
2043 domain->cookie_type = IOMMU_COOKIE_FAULT_HANDLER; in iommu_set_fault_handler()
2108 switch (domain->cookie_type) { in iommu_domain_free()
2875 if (domain->cookie_type == IOMMU_COOKIE_FAULT_HANDLER && in report_iommu_fault()
4083 switch (group->domain->cookie_type) { in iommu_dma_prepare_msi()
/linux/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()
321 hwpt->domain->cookie_type = IOMMU_COOKIE_IOMMUFD; in iommufd_viommu_alloc_hwpt_nested()
/linux/include/linux/
H A Diommu.h225 enum iommu_domain_cookie_type cookie_type; member