| H A D | dma-iommu.c | 736 unsigned long attrs) in dma_info_to_prot() argument 941 size_t size, struct sg_table *sgt, gfp_t gfp, unsigned long attrs) in __iommu_dma_alloc_noncontiguous() argument 1015 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in iommu_dma_alloc_remap() argument 1055 iommu_dma_alloc_noncontiguous(struct device * dev,size_t size,enum dma_data_direction dir,gfp_t gfp,unsigned long attrs) iommu_dma_alloc_noncontiguous() argument 1170 iommu_dma_map_swiotlb(struct device * dev,phys_addr_t phys,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_swiotlb() argument 1218 iommu_dma_map_phys(struct device * dev,phys_addr_t phys,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_phys() argument 1254 iommu_dma_unmap_phys(struct device * dev,dma_addr_t dma_handle,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_unmap_phys() argument 1372 iommu_dma_unmap_sg_swiotlb(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_unmap_sg_swiotlb() argument 1383 iommu_dma_map_sg_swiotlb(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_sg_swiotlb() argument 1413 iommu_dma_map_sg(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_sg() argument 1534 iommu_dma_unmap_sg(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_unmap_sg() argument 1615 iommu_dma_free(struct device * dev,size_t size,void * cpu_addr,dma_addr_t handle,unsigned long attrs) iommu_dma_free() argument 1622 iommu_dma_alloc_pages(struct device * dev,size_t size,struct page ** pagep,gfp_t gfp,unsigned long attrs) iommu_dma_alloc_pages() argument 1659 iommu_dma_alloc(struct device * dev,size_t size,dma_addr_t * handle,gfp_t gfp,unsigned long attrs) iommu_dma_alloc() argument 1702 iommu_dma_mmap(struct device * dev,struct vm_area_struct * vma,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) iommu_dma_mmap() argument 1733 iommu_dma_get_sgtable(struct device * dev,struct sg_table * sgt,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) iommu_dma_get_sgtable() argument 1866 __dma_iova_link(struct device * dev,dma_addr_t addr,phys_addr_t phys,size_t size,enum dma_data_direction dir,unsigned long attrs) __dma_iova_link() argument 1880 iommu_dma_iova_bounce_and_link(struct device * dev,dma_addr_t addr,phys_addr_t phys,size_t bounce_len,enum dma_data_direction dir,unsigned long attrs,size_t iova_start_pad) iommu_dma_iova_bounce_and_link() argument 1903 iommu_dma_iova_link_swiotlb(struct device * dev,struct dma_iova_state * state,phys_addr_t phys,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_iova_link_swiotlb() argument 1977 dma_iova_link(struct device * dev,struct dma_iova_state * state,phys_addr_t phys,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_iova_link() argument 2043 iommu_dma_iova_unlink_range_slow(struct device * dev,dma_addr_t addr,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_iova_unlink_range_slow() argument 2092 dma_iova_unlink(struct device * dev,struct dma_iova_state * state,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_iova_unlink() argument 2132 dma_iova_destroy(struct device * dev,struct dma_iova_state * state,size_t mapped_len,enum dma_data_direction dir,unsigned long attrs) dma_iova_destroy() argument [all...] |