| /kernel/linux/linux-5.10/drivers/media/common/videobuf2/ |
| D | videobuf2-dma-sg.c | 104 struct sg_table *sgt; in vb2_dma_sg_alloc() local 181 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put() local 203 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_prepare() local 211 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_finish() local 221 struct sg_table *sgt; in vb2_dma_sg_get_userptr() local 278 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put_userptr() local 351 struct sg_table sgt; member 361 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_attach() local 397 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_detach() local 418 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_map() local [all …]
|
| D | videobuf2-dma-contig.c | 49 static unsigned long vb2_dc_get_contiguous_size(struct sg_table *sgt) in vb2_dc_get_contiguous_size() 96 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_prepare() local 107 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_finish() local 211 struct sg_table sgt; member 221 struct sg_table *sgt; in vb2_dc_dmabuf_ops_attach() local 257 struct sg_table *sgt; in vb2_dc_dmabuf_ops_detach() local 285 struct sg_table *sgt; in vb2_dc_dmabuf_ops_map() local 322 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_dc_dmabuf_ops_unmap() 375 struct sg_table *sgt; in vb2_dc_get_base_sgt() local 428 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_put_userptr() local [all …]
|
| D | videobuf2-vmalloc.c | 206 struct sg_table sgt; member 216 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_attach() local 253 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_detach() local 274 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_map() local 306 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_vmalloc_dmabuf_ops_unmap()
|
| /kernel/linux/linux-6.6/drivers/media/common/videobuf2/ |
| D | videobuf2-dma-sg.c | 105 struct sg_table *sgt; in vb2_dma_sg_alloc() local 182 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put() local 204 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_prepare() local 215 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_finish() local 227 struct sg_table *sgt; in vb2_dma_sg_get_userptr() local 287 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put_userptr() local 364 struct sg_table sgt; member 374 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_attach() local 410 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_detach() local 429 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_map() local [all …]
|
| D | videobuf2-dma-contig.c | 53 static unsigned long vb2_dc_get_contiguous_size(struct sg_table *sgt) in vb2_dc_get_contiguous_size() 126 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_prepare() local 146 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_finish() local 313 struct sg_table sgt; member 323 struct sg_table *sgt; in vb2_dc_dmabuf_ops_attach() local 359 struct sg_table *sgt; in vb2_dc_dmabuf_ops_detach() local 385 struct sg_table *sgt; in vb2_dc_dmabuf_ops_map() local 415 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_dc_dmabuf_ops_unmap() 476 struct sg_table *sgt; in vb2_dc_get_base_sgt() local 534 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_put_userptr() local [all …]
|
| D | videobuf2-vmalloc.c | 206 struct sg_table sgt; member 216 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_attach() local 253 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_detach() local 272 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_map() local 297 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_vmalloc_dmabuf_ops_unmap()
|
| /kernel/linux/linux-5.10/drivers/hwtracing/intel_th/ |
| D | msu-sink.c | 51 static int msu_sink_alloc_window(void *data, struct sg_table **sgt, size_t size) in msu_sink_alloc_window() 84 static void msu_sink_free_window(void *data, struct sg_table *sgt) in msu_sink_free_window() 99 static int msu_sink_ready(void *data, struct sg_table *sgt, size_t bytes) in msu_sink_ready()
|
| /kernel/linux/linux-6.6/drivers/hwtracing/intel_th/ |
| D | msu-sink.c | 51 static int msu_sink_alloc_window(void *data, struct sg_table **sgt, size_t size) in msu_sink_alloc_window() 84 static void msu_sink_free_window(void *data, struct sg_table *sgt) in msu_sink_free_window() 99 static int msu_sink_ready(void *data, struct sg_table *sgt, size_t bytes) in msu_sink_ready()
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | internals.h | 30 struct sg_table *sgt, void *buf, size_t len, in spi_map_buf() 37 struct device *dev, struct sg_table *sgt, in spi_unmap_buf()
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | internals.h | 30 struct sg_table *sgt, void *buf, size_t len, in spi_map_buf() 37 struct device *dev, struct sg_table *sgt, in spi_unmap_buf()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| D | drm_prime.c | 626 struct sg_table *sgt; in drm_gem_map_dma_buf() local 660 struct sg_table *sgt, in drm_gem_unmap_dma_buf() 843 unsigned long drm_prime_get_contiguous_size(struct sg_table *sgt) in drm_prime_get_contiguous_size() 910 struct sg_table *sgt; in drm_gem_prime_import_dev() local 994 int __deprecated drm_prime_sg_to_page_array(struct sg_table *sgt, in drm_prime_sg_to_page_array() 1021 int drm_prime_sg_to_dma_addr_array(struct sg_table *sgt, dma_addr_t *addrs, in drm_prime_sg_to_dma_addr_array()
|
| D | drm_gem_dma_helper.c | 424 struct sg_table *sgt; in drm_gem_dma_get_sg_table() local 464 struct sg_table *sgt) in drm_gem_dma_prime_import_sg_table() 576 struct sg_table *sgt) in drm_gem_dma_prime_import_sg_table_vmap()
|
| /kernel/linux/linux-6.6/drivers/xen/ |
| D | gntdev-dmabuf.c | 46 struct sg_table *sgt; member 65 struct sg_table *sgt; member 198 struct sg_table *sgt; in dmabuf_pages_to_sgt() local 241 struct sg_table *sgt = gntdev_dmabuf_attach->sgt; in dmabuf_exp_ops_detach() local 263 struct sg_table *sgt; in dmabuf_exp_ops_map_dma_buf() local 301 struct sg_table *sgt, in dmabuf_exp_ops_unmap_dma_buf() 572 struct sg_table *sgt; in dmabuf_imp_to_refs() local
|
| /kernel/linux/linux-5.10/drivers/xen/ |
| D | gntdev-dmabuf.c | 51 struct sg_table *sgt; member 70 struct sg_table *sgt; member 203 struct sg_table *sgt; in dmabuf_pages_to_sgt() local 246 struct sg_table *sgt = gntdev_dmabuf_attach->sgt; in dmabuf_exp_ops_detach() local 268 struct sg_table *sgt; in dmabuf_exp_ops_map_dma_buf() local 306 struct sg_table *sgt, in dmabuf_exp_ops_unmap_dma_buf() 584 struct sg_table *sgt; in dmabuf_imp_to_refs() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_dmabuf.c | 32 struct sg_table *sgt; in i915_gem_map_dma_buf() local 240 struct sg_table *sgt; in i915_gem_object_get_pages_dmabuf() local 270 struct sg_table *sgt) in i915_gem_object_put_pages_dmabuf()
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | scatterlist.h | 46 struct sg_table sgt; /* The scatter list table */ member 201 #define for_each_sgtable_sg(sgt, sg, i) \ argument 209 #define for_each_sgtable_dma_sg(sgt, sg, i) \ argument 471 static inline int sg_alloc_table_from_pages(struct sg_table *sgt, in sg_alloc_table_from_pages() 637 #define for_each_sgtable_page(sgt, piter, pgoffset) \ argument 651 #define for_each_sgtable_dma_page(sgt, dma_iter, pgoffset) \ argument
|
| /kernel/linux/linux-6.6/drivers/fpga/ |
| D | fpga-mgr.c | 96 struct sg_table *sgt) in fpga_mgr_write_sg() 182 struct sg_table *sgt) in fpga_mgr_parse_header_sg_first() 214 struct sg_table *sgt, size_t *ret_size) in fpga_mgr_parse_header_sg() 295 struct sg_table *sgt) in fpga_mgr_prepare_sg() 363 struct sg_table *sgt) in fpga_mgr_buf_load_sg() 469 struct sg_table sgt; in fpga_mgr_buf_load() local
|
| /kernel/linux/linux-6.6/kernel/dma/ |
| D | mapping.c | 270 int dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable() 399 int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, in dma_get_sgtable_attrs() 625 struct sg_table *sgt; in alloc_single_sgt() local 650 struct sg_table *sgt; in dma_alloc_noncontiguous() local 671 struct sg_table *sgt, enum dma_data_direction dir) in free_single_sgt() 680 struct sg_table *sgt, enum dma_data_direction dir) in dma_free_noncontiguous() 693 struct sg_table *sgt) in dma_vmap_noncontiguous() 714 size_t size, struct sg_table *sgt) in dma_mmap_noncontiguous()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
| D | gem.c | 31 static int sg_alloc_table_from_sg(struct sg_table *sgt, struct scatterlist *sg, in sg_alloc_table_from_sg() 57 struct sg_table *sgt; in tegra_bo_pin() local 124 static void tegra_bo_unpin(struct device *dev, struct sg_table *sgt) in tegra_bo_unpin() 553 struct sg_table *sgt; in tegra_gem_prime_map_dma_buf() local 581 struct sg_table *sgt, in tegra_gem_prime_unmap_dma_buf()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| D | drm_prime.c | 623 struct sg_table *sgt; in drm_gem_map_dma_buf() local 655 struct sg_table *sgt, in drm_gem_unmap_dma_buf() 848 unsigned long drm_prime_get_contiguous_size(struct sg_table *sgt) in drm_prime_get_contiguous_size() 915 struct sg_table *sgt; in drm_gem_prime_import_dev() local 1000 int drm_prime_sg_to_page_addr_arrays(struct sg_table *sgt, struct page **pages, in drm_prime_sg_to_page_addr_arrays()
|
| D | drm_gem_cma_helper.c | 430 struct sg_table *sgt; in drm_gem_cma_prime_get_sg_table() local 470 struct sg_table *sgt) in drm_gem_cma_prime_import_sg_table() 616 struct sg_table *sgt) in drm_gem_cma_prime_import_sg_table_vmap()
|
| /kernel/linux/linux-5.10/net/ceph/ |
| D | crypto.c | 160 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, in setup_sgtable() 212 static void teardown_sgtable(struct sg_table *sgt) in teardown_sgtable() 222 struct sg_table sgt; in ceph_aes_crypt() local
|
| /kernel/linux/linux-6.6/net/ceph/ |
| D | crypto.c | 161 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, in setup_sgtable() 213 static void teardown_sgtable(struct sg_table *sgt) in teardown_sgtable() 223 struct sg_table sgt; in ceph_aes_crypt() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/rcar-du/ |
| D | rcar_du_vsp.c | 193 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_map_fb() local 211 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_map_fb() local 247 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_unmap_fb() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/virtio/ |
| D | virtgpu_vram.c | 75 struct sg_table *sgt; in virtio_gpu_vram_map_dma_buf() local 116 struct sg_table *sgt, in virtio_gpu_vram_unmap_dma_buf()
|