/linux-4.1.27/include/drm/ |
H A D | drm_gem_cma_helper.h | 17 struct sg_table *sgt; member in struct:drm_gem_cma_object
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
H A D | armada_gem.h | 21 struct sg_table *sgt; /* for imported */ member in struct:armada_gem_object
|
H A D | armada_gem.c | 427 struct sg_table *sgt; armada_gem_prime_map_dma_buf() local 490 armada_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach, struct sg_table *sgt, enum dma_data_direction dir) armada_gem_prime_unmap_dma_buf() argument
|
/linux-4.1.27/drivers/gpu/host1x/ |
H A D | job.h | 46 struct sg_table *sgt; member in struct:host1x_job_unpin_data
|
H A D | job.c | 185 struct sg_table *sgt; pin_job() local 204 struct sg_table *sgt; pin_job() local
|
/linux-4.1.27/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_gem.h | 46 struct sg_table *sgt; member in struct:exynos_drm_gem_buf
|
H A D | exynos_drm_dmabuf.c | 21 struct sg_table sgt; member in struct:exynos_drm_dmabuf_attachment 51 struct sg_table *sgt; exynos_gem_detach_dma_buf() local 76 struct sg_table *sgt = NULL; exynos_gem_map_dma_buf() local 202 struct sg_table *sgt; exynos_dmabuf_prime_import() local 129 exynos_gem_unmap_dma_buf(struct dma_buf_attachment *attach, struct sg_table *sgt, enum dma_data_direction dir) exynos_gem_unmap_dma_buf() argument
|
H A D | exynos_drm_gem.c | 478 exynos_gem_map_sgt_with_dma(struct drm_device *drm_dev, struct sg_table *sgt, enum dma_data_direction dir) exynos_gem_map_sgt_with_dma() argument 497 exynos_gem_unmap_sgt_from_dma(struct drm_device *drm_dev, struct sg_table *sgt, enum dma_data_direction dir) exynos_gem_unmap_sgt_from_dma() argument
|
H A D | exynos_drm_g2d.c | 195 struct sg_table *sgt; member in struct:g2d_cmdlist_userptr 412 struct sg_table *sgt; g2d_userptr_get_dma_addr() local
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
H A D | gem.h | 37 struct sg_table *sgt; member in struct:tegra_bo
|
H A D | gem.c | 38 static dma_addr_t tegra_bo_pin(struct host1x_bo *bo, struct sg_table **sgt) tegra_bo_pin() argument 45 static void tegra_bo_unpin(struct host1x_bo *bo, struct sg_table *sgt) tegra_bo_unpin() argument 192 struct sg_table *sgt; tegra_bo_get_pages() local 521 struct sg_table *sgt; tegra_gem_prime_map_dma_buf() local 555 tegra_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach, struct sg_table *sgt, enum dma_data_direction dir) tegra_gem_prime_unmap_dma_buf() argument
|
/linux-4.1.27/arch/c6x/include/asm/ |
H A D | dma-mapping.h | 108 static inline int dma_get_sgtable(struct device *dev, struct sg_table *sgt, dma_get_sgtable() argument
|
/linux-4.1.27/drivers/media/pci/cx23885/ |
H A D | cx23885-vbi.c | 144 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0); buffer_prepare() local
|
H A D | cx23885-video.c | 336 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0); buffer_prepare() local
|
H A D | cx23885-core.c | 1456 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vb, 0); cx23885_buf_prepare() local
|
/linux-4.1.27/drivers/media/pci/cx88/ |
H A D | cx88-vbi.c | 132 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0); buffer_prepare() local
|
H A D | cx88-mpeg.c | 230 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vb, 0); cx8802_buf_prepare() local
|
H A D | cx88-video.c | 452 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0); buffer_prepare() local
|
/linux-4.1.27/drivers/gpu/drm/ |
H A D | drm_gem_cma_helper.c | 415 struct sg_table *sgt; drm_gem_cma_prime_get_sg_table() local 453 drm_gem_cma_prime_import_sg_table(struct drm_device *dev, struct dma_buf_attachment *attach, struct sg_table *sgt) drm_gem_cma_prime_import_sg_table() argument
|
H A D | drm_prime.c | 70 struct sg_table *sgt; member in struct:drm_prime_attachment 145 struct sg_table *sgt; drm_gem_map_detach() local 185 struct sg_table *sgt; drm_gem_map_dma_buf() local 501 struct sg_table *sgt; drm_gem_prime_import() local 709 int drm_prime_sg_to_page_addr_arrays(struct sg_table *sgt, struct page **pages, drm_prime_sg_to_page_addr_arrays() argument 217 drm_gem_unmap_dma_buf(struct dma_buf_attachment *attach, struct sg_table *sgt, enum dma_data_direction dir) drm_gem_unmap_dma_buf() argument
|
/linux-4.1.27/drivers/crypto/qce/ |
H A D | dma.c | 110 qce_sgtable_add(struct sg_table *sgt, struct scatterlist *new_sgl) qce_sgtable_add() argument
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
H A D | msm_gem.h | 52 struct sg_table *sgt; member in struct:msm_gem_object
|
H A D | msm_iommu.c | 46 msm_iommu_map(struct msm_mmu *mmu, uint32_t iova, struct sg_table *sgt, unsigned len, int prot) msm_iommu_map() argument 85 msm_iommu_unmap(struct msm_mmu *mmu, uint32_t iova, struct sg_table *sgt, unsigned len) msm_iommu_unmap() argument
|
H A D | msm_gem.c | 665 msm_gem_import(struct drm_device *dev, uint32_t size, struct sg_table *sgt) msm_gem_import() argument
|
/linux-4.1.27/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.c | 267 struct sg_table *sgt; rockchip_gem_prime_get_sg_table() local
|
/linux-4.1.27/drivers/gpu/drm/udl/ |
H A D | udl_dmabuf.c | 26 struct sg_table sgt; member in struct:udl_drm_dmabuf_attachment 54 struct sg_table *sgt; udl_detach_dma_buf() local 80 struct sg_table *sgt = NULL; udl_map_dma_buf() local 144 udl_unmap_dma_buf(struct dma_buf_attachment *attach, struct sg_table *sgt, enum dma_data_direction dir) udl_unmap_dma_buf() argument
|
/linux-4.1.27/arch/frv/include/asm/ |
H A D | dma-mapping.h | 143 static inline int dma_get_sgtable(struct device *dev, struct sg_table *sgt, dma_get_sgtable() argument
|
/linux-4.1.27/include/asm-generic/ |
H A D | dma-mapping-common.h | 227 dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_get_sgtable_attrs() argument
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
H A D | ispstat.h | 39 struct sg_table sgt; member in struct:ispstat_buffer
|
H A D | ispccdc.h | 60 struct sg_table sgt; member in struct:ispccdc_lsc_config_req::__anon5670
|
/linux-4.1.27/drivers/media/v4l2-core/ |
H A D | videobuf2-vmalloc.c | 220 struct sg_table sgt; member in struct:vb2_vmalloc_attachment 230 struct sg_table *sgt; vb2_vmalloc_dmabuf_ops_attach() local 267 struct sg_table *sgt; vb2_vmalloc_dmabuf_ops_detach() local 289 struct sg_table *sgt; vb2_vmalloc_dmabuf_ops_map() local 323 vb2_vmalloc_dmabuf_ops_unmap(struct dma_buf_attachment *db_attach, struct sg_table *sgt, enum dma_data_direction dma_dir) vb2_vmalloc_dmabuf_ops_unmap() argument
|
H A D | videobuf2-dma-contig.c | 53 static void vb2_dc_sgt_foreach_page(struct sg_table *sgt, vb2_dc_sgt_foreach_page() argument 70 static unsigned long vb2_dc_get_contiguous_size(struct sg_table *sgt) vb2_dc_get_contiguous_size() argument 117 struct sg_table *sgt = buf->dma_sgt; vb2_dc_prepare() local 129 struct sg_table *sgt = buf->dma_sgt; vb2_dc_finish() local 233 struct sg_table sgt; member in struct:vb2_dc_attachment 243 struct sg_table *sgt; vb2_dc_dmabuf_ops_attach() local 279 struct sg_table *sgt; vb2_dc_dmabuf_ops_detach() local 301 struct sg_table *sgt; vb2_dc_dmabuf_ops_map() local 382 struct sg_table *sgt; vb2_dc_get_base_sgt() local 517 struct sg_table *sgt = buf->dma_sgt; vb2_dc_put_userptr() local 582 struct sg_table *sgt; vb2_dc_get_userptr() local 735 struct sg_table *sgt; vb2_dc_map_dmabuf() local 774 struct sg_table *sgt = buf->dma_sgt; vb2_dc_unmap_dmabuf() local 335 vb2_dc_dmabuf_ops_unmap(struct dma_buf_attachment *db_attach, struct sg_table *sgt, enum dma_data_direction dma_dir) vb2_dc_dmabuf_ops_unmap() argument
|
H A D | videobuf2-dma-sg.c | 107 struct sg_table *sgt; vb2_dma_sg_alloc() local 181 struct sg_table *sgt = &buf->sg_table; vb2_dma_sg_put() local 206 struct sg_table *sgt = buf->dma_sgt; vb2_dma_sg_prepare() local 218 struct sg_table *sgt = buf->dma_sgt; vb2_dma_sg_finish() local 241 struct sg_table *sgt; vb2_dma_sg_get_userptr() local 346 struct sg_table *sgt = &buf->sg_table; vb2_dma_sg_put_userptr() local 436 struct sg_table sgt; member in struct:vb2_dma_sg_attachment 446 struct sg_table *sgt; vb2_dma_sg_dmabuf_ops_attach() local 482 struct sg_table *sgt; vb2_dma_sg_dmabuf_ops_detach() local 504 struct sg_table *sgt; vb2_dma_sg_dmabuf_ops_map() local 613 struct sg_table *sgt; vb2_dma_sg_map_dmabuf() local 641 struct sg_table *sgt = buf->dma_sgt; vb2_dma_sg_unmap_dmabuf() local 538 vb2_dma_sg_dmabuf_ops_unmap(struct dma_buf_attachment *db_attach, struct sg_table *sgt, enum dma_data_direction dma_dir) vb2_dma_sg_dmabuf_ops_unmap() argument
|
/linux-4.1.27/drivers/spi/ |
H A D | spi-pxa2xx-dma.c | 29 struct sg_table *sgt; pxa2xx_spi_map_dma_buffer() local 78 struct sg_table *sgt; pxa2xx_spi_unmap_dma_buffer() local 167 struct sg_table *sgt; pxa2xx_spi_dma_prepare_one() local
|
H A D | spi-ep93xx.c | 439 struct sg_table *sgt; ep93xx_spi_dma_prepare() local 537 struct sg_table *sgt; ep93xx_spi_dma_finish() local
|
H A D | spi.c | 474 spi_map_buf(struct spi_master *master, struct device *dev, struct sg_table *sgt, void *buf, size_t len, enum dma_data_direction dir) spi_map_buf() argument 524 spi_unmap_buf(struct spi_master *master, struct device *dev, struct sg_table *sgt, enum dma_data_direction dir) spi_unmap_buf() argument
|
H A D | spi-s3c64xx.c | 276 prepare_dma(struct s3c64xx_spi_dma_data *dma, struct sg_table *sgt) prepare_dma() argument
|
/linux-4.1.27/arch/xtensa/include/asm/ |
H A D | dma-mapping.h | 181 static inline int dma_get_sgtable(struct device *dev, struct sg_table *sgt, dma_get_sgtable() argument
|
/linux-4.1.27/drivers/base/ |
H A D | dma-mapping.c | 228 int dma_common_get_sgtable(struct device *dev, struct sg_table *sgt, dma_common_get_sgtable() argument
|
/linux-4.1.27/arch/mn10300/include/asm/ |
H A D | dma-mapping.h | 179 static inline int dma_get_sgtable(struct device *dev, struct sg_table *sgt, dma_get_sgtable() argument
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | dma-mapping.h | 252 static inline int dma_get_sgtable(struct device *dev, struct sg_table *sgt, dma_get_sgtable() argument
|
/linux-4.1.27/lib/ |
H A D | scatterlist.c | 364 int sg_alloc_table_from_pages(struct sg_table *sgt, sg_alloc_table_from_pages() argument
|
/linux-4.1.27/drivers/media/pci/cx25821/ |
H A D | cx25821-video.c | 166 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0); cx25821_buffer_prepare() local
|
/linux-4.1.27/net/ceph/ |
H A D | crypto.c | 105 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, setup_sgtable() argument 157 static void teardown_sgtable(struct sg_table *sgt) teardown_sgtable() argument
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_buffer.c | 209 struct sg_table sgt; member in struct:vmw_ttm_tt
|
H A D | vmwgfx_drv.h | 236 struct sg_table *sgt; member in struct:vmw_sg_table
|
/linux-4.1.27/include/linux/ |
H A D | host1x.h | 97 static inline void host1x_bo_unpin(struct host1x_bo *bo, struct sg_table *sgt) host1x_bo_unpin() argument 91 host1x_bo_pin(struct host1x_bo *bo, struct sg_table **sgt) host1x_bo_pin() argument
|
/linux-4.1.27/include/linux/hsi/ |
H A D | hsi.h | 204 struct sg_table sgt; member in struct:hsi_msg
|
/linux-4.1.27/drivers/input/touchscreen/ |
H A D | sur40.c | 375 struct sg_table *sgt; sur40_process_video() local
|
/linux-4.1.27/drivers/scsi/ |
H A D | nsp32.c | 868 nsp32_sgtable *sgt = data->cur_lunt->sglun->sgt; nsp32_setup_sg_table() local 1725 nsp32_sgtable *sgt = data->cur_lunt->sglun->sgt; nsp32_adjust_busfree() local
|
H A D | nsp32.h | 455 nsp32_sgtable sgt[NSP32_SG_SIZE+1]; /* SG table */ member in struct:_nsp32_sglun
|
/linux-4.1.27/arch/arm/mm/ |
H A D | dma-mapping.c | 767 int arm_dma_get_sgtable(struct device *dev, struct sg_table *sgt, arm_dma_get_sgtable() argument 1454 static int arm_iommu_get_sgtable(struct device *dev, struct sg_table *sgt, arm_iommu_get_sgtable() argument
|