Lines Matching refs:vaddr
207 static u32 iommu_get_scsi_one(struct device *dev, char *vaddr, unsigned int len) in iommu_get_scsi_one() argument
214 off = (unsigned long)vaddr & ~PAGE_MASK; in iommu_get_scsi_one()
216 page = virt_to_page((unsigned long)vaddr & PAGE_MASK); in iommu_get_scsi_one()
221 static __u32 iommu_get_scsi_one_gflush(struct device *dev, char *vaddr, unsigned long len) in iommu_get_scsi_one_gflush() argument
224 return iommu_get_scsi_one(dev, vaddr, len); in iommu_get_scsi_one_gflush()
227 static __u32 iommu_get_scsi_one_pflush(struct device *dev, char *vaddr, unsigned long len) in iommu_get_scsi_one_pflush() argument
229 unsigned long page = ((unsigned long) vaddr) & PAGE_MASK; in iommu_get_scsi_one_pflush()
231 while(page < ((unsigned long)(vaddr + len))) { in iommu_get_scsi_one_pflush()
235 return iommu_get_scsi_one(dev, vaddr, len); in iommu_get_scsi_one_pflush()
299 static void iommu_release_scsi_one(struct device *dev, __u32 vaddr, unsigned long len) in iommu_release_scsi_one() argument
304 off = vaddr & ~PAGE_MASK; in iommu_release_scsi_one()
306 iommu_release_one(dev, vaddr & PAGE_MASK, npages); in iommu_release_scsi_one()