Home
last modified time | relevance | path

Searched defs:sgt (Results 1 – 25 of 149) sorted by relevance

123456

/linux-6.3-rc2/drivers/media/common/videobuf2/
A Dvideobuf2-dma-sg.c106 struct sg_table *sgt; in vb2_dma_sg_alloc() local
205 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_prepare() local
216 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_finish() local
228 struct sg_table *sgt; in vb2_dma_sg_get_userptr() local
365 struct sg_table sgt; member
375 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_attach() local
411 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_detach() local
430 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_map() local
471 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_dmabuf_ops_begin_cpu_access() local
482 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_dmabuf_ops_end_cpu_access() local
[all …]
A Dvideobuf2-dma-contig.c127 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_prepare() local
147 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_finish() local
314 struct sg_table sgt; member
324 struct sg_table *sgt; in vb2_dc_dmabuf_ops_attach() local
360 struct sg_table *sgt; in vb2_dc_dmabuf_ops_detach() local
386 struct sg_table *sgt; in vb2_dc_dmabuf_ops_map() local
479 struct sg_table *sgt; in vb2_dc_get_base_sgt() local
537 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_put_userptr() local
573 struct sg_table *sgt; in vb2_dc_get_userptr() local
695 struct sg_table *sgt; in vb2_dc_map_dmabuf() local
[all …]
A Dvideobuf2-vmalloc.c207 struct sg_table sgt; member
217 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_attach() local
254 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_detach() local
273 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_map() local
298 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_vmalloc_dmabuf_ops_unmap()
/linux-6.3-rc2/drivers/hwtracing/intel_th/
A Dmsu-sink.c51 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()
/linux-6.3-rc2/drivers/spi/
A Dinternals.h30 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()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_prime.c624 struct sg_table *sgt; in drm_gem_map_dma_buf() local
658 struct sg_table *sgt, in drm_gem_unmap_dma_buf()
853 unsigned long drm_prime_get_contiguous_size(struct sg_table *sgt) in drm_prime_get_contiguous_size()
920 struct sg_table *sgt; in drm_gem_prime_import_dev() local
1004 int __deprecated drm_prime_sg_to_page_array(struct sg_table *sgt, in drm_prime_sg_to_page_array()
1031 int drm_prime_sg_to_dma_addr_array(struct sg_table *sgt, dma_addr_t *addrs, in drm_prime_sg_to_dma_addr_array()
A Ddrm_gem_dma_helper.c424 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()
A Ddrm_gem_shmem_helper.c685 struct sg_table *sgt; in drm_gem_shmem_get_pages_sgt_locked() local
737 struct sg_table *sgt; in drm_gem_shmem_get_pages_sgt() local
767 struct sg_table *sgt) in drm_gem_shmem_prime_import_sg_table()
/linux-6.3-rc2/include/linux/
A Dscatterlist.h46 struct sg_table sgt; /* The scatter list table */ member
177 #define for_each_sgtable_sg(sgt, sg, i) \ argument
185 #define for_each_sgtable_dma_sg(sgt, sg, i) \ argument
411 static inline int sg_alloc_table_from_pages(struct sg_table *sgt, in sg_alloc_table_from_pages()
577 #define for_each_sgtable_page(sgt, piter, pgoffset) \ argument
591 #define for_each_sgtable_dma_page(sgt, dma_iter, pgoffset) \ argument
A Ddma-mapping.h181 static inline int dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable()
235 struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, in dma_get_sgtable_attrs()
289 struct sg_table *sgt, enum dma_data_direction dir) in dma_free_noncontiguous()
293 struct sg_table *sgt) in dma_vmap_noncontiguous()
301 struct vm_area_struct *vma, size_t size, struct sg_table *sgt) in dma_mmap_noncontiguous()
370 static inline void dma_unmap_sgtable(struct device *dev, struct sg_table *sgt, in dma_unmap_sgtable()
389 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_cpu()
406 struct sg_table *sgt, enum dma_data_direction dir) in dma_sync_sgtable_for_device()
/linux-6.3-rc2/drivers/xen/
A Dgntdev-dmabuf.c45 struct sg_table *sgt; member
64 struct sg_table *sgt; member
197 struct sg_table *sgt; in dmabuf_pages_to_sgt() local
240 struct sg_table *sgt = gntdev_dmabuf_attach->sgt; in dmabuf_exp_ops_detach() local
262 struct sg_table *sgt; in dmabuf_exp_ops_map_dma_buf() local
300 struct sg_table *sgt, in dmabuf_exp_ops_unmap_dma_buf()
578 struct sg_table *sgt; in dmabuf_imp_to_refs() local
/linux-6.3-rc2/drivers/fpga/
A Dfpga-mgr.c96 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
/linux-6.3-rc2/kernel/dma/
A Dmapping.c266 int dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable()
395 int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, in dma_get_sgtable_attrs()
621 struct sg_table *sgt; in alloc_single_sgt() local
646 struct sg_table *sgt; in dma_alloc_noncontiguous() local
667 struct sg_table *sgt, enum dma_data_direction dir) in free_single_sgt()
676 struct sg_table *sgt, enum dma_data_direction dir) in dma_free_noncontiguous()
689 struct sg_table *sgt) in dma_vmap_noncontiguous()
710 size_t size, struct sg_table *sgt) in dma_mmap_noncontiguous()
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/
A Di915_gem_dmabuf.c32 struct sg_table *sgt; in i915_gem_map_dma_buf() local
242 struct sg_table *sgt; in i915_gem_object_get_pages_dmabuf() local
272 struct sg_table *sgt) in i915_gem_object_put_pages_dmabuf()
/linux-6.3-rc2/net/ceph/
A Dcrypto.c161 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
/linux-6.3-rc2/drivers/gpu/drm/virtio/
A Dvirtgpu_vram.c75 struct sg_table *sgt; in virtio_gpu_vram_map_dma_buf() local
116 struct sg_table *sgt, in virtio_gpu_vram_unmap_dma_buf()
/linux-6.3-rc2/drivers/gpu/drm/rcar-du/
A Drcar_du_vsp.c243 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_map_fb() local
287 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_map_fb() local
323 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_unmap_fb() local
/linux-6.3-rc2/drivers/gpu/drm/v3d/
A Dv3d_bo.c93 struct sg_table *sgt; in v3d_bo_create_finish() local
152 struct sg_table *sgt) in v3d_prime_import_sg_table()
/linux-6.3-rc2/drivers/media/platform/nvidia/tegra-vde/
A Ddmabuf-cache.c27 struct sg_table *sgt; member
72 struct sg_table *sgt; in tegra_vde_dmabuf_cache_map() local
/linux-6.3-rc2/drivers/gpu/drm/mediatek/
A Dmtk_drm_gem.c186 struct sg_table *sgt; in mtk_gem_prime_get_sg_table() local
229 struct sg_table *sgt = NULL; in mtk_drm_gem_prime_vmap() local
/linux-6.3-rc2/drivers/crypto/caam/
A Dcaamalg_qi2.h116 struct dpaa2_sg_entry sgt[]; member
134 struct dpaa2_sg_entry sgt[]; member
148 struct dpaa2_sg_entry sgt[]; member
/linux-6.3-rc2/drivers/gpu/drm/etnaviv/
A Detnaviv_mmu.c73 struct sg_table *sgt, unsigned len, int prot) in etnaviv_iommu_map()
105 struct sg_table *sgt, unsigned len) in etnaviv_iommu_unmap()
282 struct sg_table *sgt = etnaviv_obj->sgt; in etnaviv_iommu_map_gem() local
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_dma_buf.c146 struct sg_table *sgt; in amdgpu_dma_buf_map() local
211 struct sg_table *sgt, in amdgpu_dma_buf_unmap()
/linux-6.3-rc2/drivers/gpu/drm/exynos/
A Dexynos_drm_gem.c409 struct sg_table *sgt; in exynos_drm_gem_prime_get_sg_table() local
431 struct sg_table *sgt) in exynos_drm_gem_prime_import_sg_table()
/linux-6.3-rc2/sound/core/
A Dmemalloc.c541 struct sg_table *sgt; in snd_dma_noncontig_alloc() local
606 struct sg_table *sgt = dmab->private_data; in snd_dma_noncontig_iter_set() local
677 struct sg_table *sgt = dmab->private_data; in snd_dma_sg_wc_alloc() local
691 struct sg_table *sgt = dmab->private_data; in snd_dma_sg_wc_free() local

Completed in 59 milliseconds

123456