Home
last modified time | relevance | path

Searched refs:msi_iova (Results 1 – 2 of 2) sorted by relevance

/linux/include/linux/
H A Dmsi.h296 static inline void msi_desc_set_iommu_msi_iova(struct msi_desc *desc, u64 msi_iova, in msi_desc_set_iommu_msi_iova() argument
300 desc->iommu_msi_iova = msi_iova >> msi_shift; in msi_desc_set_iommu_msi_iova()
321 u64 msi_iova = desc->iommu_msi_iova << desc->iommu_msi_shift; in msi_msg_set_addr() local
323 msg->address_hi = upper_32_bits(msi_iova); in msi_msg_set_addr()
324 msg->address_lo = lower_32_bits(msi_iova) | in msi_msg_set_addr()
/linux/drivers/iommu/
H A Ddma-iommu.c80 dma_addr_t msi_iova; member
411 cookie->msi_iova = base; in iommu_get_msi_cookie()
757 domain->msi_cookie->msi_iova += size; in iommu_dma_alloc_iova()
758 return domain->msi_cookie->msi_iova - size; in iommu_dma_alloc_iova()
802 domain->msi_cookie->msi_iova -= size; in iommu_dma_free_iova()