Home
last modified time | relevance | path

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

/device/soc/rockchip/common/sdk_linux/include/linux/
H A Diova.h22 unsigned long pfn_lo; /* Lowest allocated pfn */ member
103 return iova->pfn_hi - iova->pfn_lo + 1; in iova_size()
128 return (dma_addr_t)iova->pfn_lo << iova_shift(iovad); in iova_dma_addr()
149 struct iova *reserve_iova(struct iova_domain *iovad, unsigned long pfn_lo, unsigned long pfn_hi);
156 struct iova *split_and_remove_iova(struct iova_domain *iovad, struct iova *iova, unsigned long pfn_lo,
206 static inline struct iova *reserve_iova(struct iova_domain *iovad, unsigned long pfn_lo, unsigned long pfn_hi) in reserve_iova() argument
238 static inline struct iova *split_and_remove_iova(struct iova_domain *iovad, struct iova *iova, unsigned long pfn_lo, in split_and_remove_iova() argument
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Ddma-iommu.c392 unsigned long pfn_lo, pfn_hi; in iommu_dma_reserve_iova() local
403 pfn_lo = iova_pfn(iovad, base); in iommu_dma_reserve_iova()
405 if (!reserve_iova(iovad, pfn_lo, pfn_hi)) { in iommu_dma_reserve_iova()

Completed in 3 milliseconds