Home
last modified time | relevance | path

Searched refs:msi_page (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/
H A Ddma-iommu.c173 struct iommu_dma_msi_page *msi_page; in cookie_init_hw_msi_region() local
180 msi_page = kmalloc(sizeof(*msi_page), GFP_KERNEL); in cookie_init_hw_msi_region()
181 if (!msi_page) in cookie_init_hw_msi_region()
184 msi_page->phys = start; in cookie_init_hw_msi_region()
185 msi_page->iova = start; in cookie_init_hw_msi_region()
186 INIT_LIST_HEAD(&msi_page->list); in cookie_init_hw_msi_region()
187 list_add(&msi_page->list, &cookie->msi_page_list); in cookie_init_hw_msi_region()
1205 struct iommu_dma_msi_page *msi_page; in iommu_dma_get_msi_page() local
1211 list_for_each_entry(msi_page, in iommu_dma_get_msi_page()
1243 struct iommu_dma_msi_page *msi_page; iommu_dma_prepare_msi() local
1272 const struct iommu_dma_msi_page *msi_page; iommu_dma_compose_msi_msg() local
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Ddma-iommu.c405 struct iommu_dma_msi_page *msi_page; in cookie_init_hw_msi_region() local
412 msi_page = kmalloc(sizeof(*msi_page), GFP_KERNEL); in cookie_init_hw_msi_region()
413 if (!msi_page) in cookie_init_hw_msi_region()
416 msi_page->phys = start; in cookie_init_hw_msi_region()
417 msi_page->iova = start; in cookie_init_hw_msi_region()
418 INIT_LIST_HEAD(&msi_page->list); in cookie_init_hw_msi_region()
419 list_add(&msi_page->list, &cookie->msi_page_list); in cookie_init_hw_msi_region()
1661 struct iommu_dma_msi_page *msi_page; in iommu_dma_get_msi_page() local
1667 list_for_each_entry(msi_page, in iommu_dma_get_msi_page()
1706 struct iommu_dma_msi_page *msi_page; iommu_dma_prepare_msi() local
1739 const struct iommu_dma_msi_page *msi_page; iommu_dma_compose_msi_msg() local
[all...]

Completed in 5 milliseconds